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.

Best Classic Cottage Pie
Ingredients
Equipment
Method
- 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.
- Stir in tomato paste and beef broth. Simmer until the mixture thickens into a rich gravy.
- Meanwhile, boil potatoes in salted water until fork-tender. Drain and mash with butter and milk until smooth.
- Spread the beef mixture into a baking dish and top evenly with mashed potatoes.
- Bake for 25–30 minutes until golden on top and heated through. Serve hot.
Nutrition
Notes
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.