Best Classic Cottage Pie (Rich Beef & Golden Mash!)

The Ultimate Comfort Food Casserole

If comfort food had a crown, Classic Cottage Pie would wear it.

Imagine savory ground beef simmered in a rich, deeply flavorful gravy with garlic, onion, carrots, celery, Worcestershire sauce, and herbs all topped with fluffy mashed potatoes baked until golden and lightly crisp on top. This traditional English Cottage Pie recipe is hearty, cozy, and packed with bold, satisfying flavor in every bite.

Often confused with Shepherd’s Pie (which uses lamb), Cottage Pie is the classic ground beef version, making it one of the most beloved baked beef casseroles for weeknight dinners, Sunday suppers, or cold-weather comfort meals.

table of contents

Recipe Snapshot

  • Prep Time: 15 minutes
  • Cook Time: 1 hour 15 minutes
  • Total Time: 1 hour 30 minutes
  • Servings: 5–8
  • Cuisine: English / British
  • Course: Dinner
  • Calories: 611 per generous serving

Ingredients

Beef Filling

  • 1½ tbsp olive oil
  • 2 garlic cloves, minced
  • 1 onion, finely chopped
  • 1 carrot, finely chopped
  • 1 celery stalk, finely chopped
  • 750g / 1.5 lb ground beef
  • ¼ cup all-purpose flour
  • ¼ cup tomato paste
  • 2 cups low-sodium beef broth
  • ½ cup red wine (or water)
  • 1 beef bouillon cube
  • 2 tbsp Worcestershire sauce
  • 1 tsp dried thyme
  • 2 bay leaves
  • ¾ tsp salt
  • ½ tsp black pepper

Mashed Potato Topping

  • 1.2 kg / 2.5 lb potatoes, cubed
  • ⅔ cup warm milk
  • 2 tbsp butter

🧀 Optional Parmesan Crust

  • 2 tbsp butter
  • 2 tbsp grated parmesan

How to Make Cottage Pie

1️⃣ Build the Flavor Base

Heat oil in a large skillet. Sauté onion and garlic 1 minute. Add carrot and celery; cook until softened and slightly sweet.

2️⃣ Brown the Beef

Increase heat. Add ground beef and cook until browned, breaking it apart.

3️⃣ Create the Gravy

Stir in flour and tomato paste. Add broth, wine, bouillon, Worcestershire, thyme, bay leaves, salt, and pepper. Simmer 30 minutes until thick and rich.

Transfer to baking dish.

4️⃣ Prepare the Mash

Boil potatoes until tender. Drain and steam dry. Mash with butter and milk until smooth.

Spread hot mash over cooled filling. Rough up with fork for crispy golden peaks.

Top with parmesan and butter (optional).

5️⃣ Bake to Golden Perfection

Bake at 180°C / 350°F for 25–30 minutes until bubbling and golden on top.

Rest 5 minutes before serving.

Pork Substitutions & Variations

  • Replace half the beef with ground pork for richer flavor.
  • Add diced bacon to the filling.
  • Use ground turkey or chicken for lighter version.
  • Swap potatoes for sweet potatoes.
  • Add peas or mushrooms for extra texture.

Nutrition (Per Generous Serving)

  • Calories: 611
  • Protein: 53g
  • Carbs: 50g
  • Fat: 19g
  • Fiber: 7g

Disclaimer

Nutrition values are estimates and may vary based on ingredients and portion sizes used.

What’s the difference between Cottage Pie and Shepherd’s Pie?

Cottage Pie uses ground beef. Shepherd’s Pie uses lamb.

Can I make it ahead?

Yes — assemble and refrigerate up to 4 days or freeze up to 3 months.

Why is my filling watery?

Simmer longer before baking. It won’t reduce in the oven.

zinaba word

Best Classic Cottage Pie

Classic Cottage Pie is a traditional English comfort food made with rich ground beef gravy, tender vegetables, and topped with creamy mashed potatoes baked until golden and bubbling.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings: 6 servings
Course: Dinner
Cuisine: British
Calories: 480

Ingredients
  

  • 750 g ground beef
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 1 medium carrot, diced
  • 1 stalk celery, diced
  • 1 1/2 cups beef broth
  • 2 tbsp tomato paste
  • 2 lbs potatoes, peeled and cubed
  • 4 tbsp butter
  • 1/2 cup milk

Equipment

  • large skillet
  • large pot
  • potato masher
  • 9×13 inch baking dish
  • wooden spoon

Method
 

  1. Preheat oven to 350°F (175°C). In a large skillet over medium heat, cook the ground beef until browned. Add onion, garlic, carrot, and celery and cook until softened.
  2. Stir in tomato paste and beef broth. Simmer until the mixture thickens into a rich gravy.
  3. Meanwhile, boil potatoes in salted water until fork-tender. Drain and mash with butter and milk until smooth.
  4. Spread the beef mixture into a baking dish and top evenly with mashed potatoes.
  5. Bake for 25–30 minutes until golden on top and heated through. Serve hot.

Nutrition

Calories: 480kcalCarbohydrates: 36gProtein: 30gFat: 24gSaturated Fat: 11gPolyunsaturated Fat: 1.5gMonounsaturated Fat: 9gTrans Fat: 0.5gCholesterol: 95mgSodium: 620mgPotassium: 980mgFiber: 4gSugar: 5gVitamin A: 4200IUVitamin C: 25mgCalcium: 120mgIron: 3.6mg

Notes

For deeper flavor, simmer the beef mixture a few extra minutes until thickened well. Fluff the mashed potatoes with a fork before baking for crisp peaks. Let rest 10 minutes before serving for cleaner slices.

Tried this recipe?

Let us know how it was!

Conclusion

Classic Cottage Pie is the definition of cozy comfort food — deeply savory beef gravy layered under creamy mashed potatoes and baked to golden perfection. Whether you’re serving it for a comforting family dinner or meal-prepping for the week, this timeless British casserole delivers warmth, richness, and satisfaction every single time.