This comforting Cheesy Cottage Pie combines a savory beef and vegetable filling with creamy mashed potatoes and a generous layer of melted cheese. Baked until golden and bubbling, it makes a delicious family dinner that is hearty, satisfying, and easy to prepare.
Recipe Overview
| Category | Details |
| Prep Time | 25 minutes |
| Cook Time | 35–40 minutes |
| Total Time | About 1 hour 5 minutes |
| Servings | 6 |
| Cuisine | French-inspired / British-style |
| Main Ingredient | Ground beef |
| Cooking Method | Stovetop + oven |
Why You’ll Love This Recipe
This cottage pie is the perfect combination of creamy, savory, and cheesy flavors in one comforting dish.
The rich ground beef filling is cooked with onions, carrots, garlic, peas, tomato paste, and beef broth to create a flavorful sauce.
The creamy mashed potato topping becomes beautifully golden and crisp around the edges while staying soft underneath.
The melted cheese adds an extra layer of richness and makes this version especially comforting for family dinners.
It is also a great make-ahead meal and can be prepared earlier in the day before baking.
Ingredients
For the Beef Filling
| Ingredient | Amount |
| Ground beef | 600 g (1.3 lb) |
| Onion, finely chopped | 1 |
| Carrots, finely diced | 2 |
| Garlic cloves, minced | 2 |
| Green peas | 1 cup |
| Tomato paste | 2 tablespoons |
| All-purpose flour | 1 tablespoon |
| Beef broth | 250 ml (1 cup) |
| Worcestershire sauce | 1 tablespoon, optional |
| Olive oil | 2 tablespoons |
| Salt | To taste |
| Freshly ground black pepper | To taste |
For the Mashed Potato Topping
| Ingredient | Amount |
| Potatoes | 1 kg (2.2 lb) |
| Butter | 50 g |
| Warm milk | 100 ml |
| Shredded cheese | 150 g |
| Nutmeg | ½ teaspoon, optional |
| Fresh parsley | For garnish |
Cheddar, Gruyère, or mozzarella can be used for the cheesy topping.
Step-by-Step Instructions
1. Prepare the Mashed Potatoes
Peel the potatoes and cut them into evenly sized pieces.
Place them in a large pot of salted water and bring to a boil. Cook for about 15–20 minutes, or until the potatoes are completely tender when pierced with a fork.
Drain them thoroughly and return them to the warm pot for a minute or two to allow excess moisture to evaporate.
Mash the potatoes with the butter, warm milk, nutmeg, salt, and black pepper until smooth and creamy. Set aside.
2. Prepare the Beef Filling
Heat the olive oil in a large skillet over medium heat.
Add the chopped onion and diced carrots. Cook for about 5 minutes, stirring occasionally, until the vegetables begin to soften.
Add the minced garlic and ground beef. Cook until the beef is browned and no longer pink, breaking it apart with a wooden spoon as it cooks.
Sprinkle the flour over the beef mixture and stir well to combine.
Add the tomato paste, Worcestershire sauce if using, and beef broth. Stir until everything is well incorporated.
Reduce the heat to low and simmer for 10–15 minutes, stirring occasionally, until the sauce thickens.
Stir in the green peas during the final few minutes of cooking. Taste and adjust the seasoning with salt and black pepper.
3. Assemble the Cottage Pie
Preheat the oven to 200°C (400°F).
Transfer the beef filling to a suitable ovenproof baking dish and spread it into an even layer.
Spoon the mashed potatoes over the beef mixture and gently spread them evenly across the surface.
Use a fork to create light ridges across the mashed potatoes. These ridges will become beautifully golden and crisp during baking.
Sprinkle the shredded cheese evenly over the entire surface.
4. Bake
Place the baking dish in the preheated oven and bake for 20–25 minutes, or until the cheese is melted, bubbling, and golden brown.
For an extra-golden top, you can switch to the broiler/grill setting for the final 1–2 minutes. Watch carefully to prevent burning.
5. Garnish and Serve
Remove the cottage pie from the oven and allow it to rest for about 5–10 minutes before serving.
Sprinkle with freshly chopped parsley and serve warm.
Best Tips
Use starchy potatoes such as Russet or Yukon Gold for a creamy and fluffy mashed potato topping.
Drain the potatoes well before mashing. Excess water can make the topping too loose.
Let the beef filling simmer until it is thick rather than watery. A thick filling will stay underneath the mashed potatoes instead of making the topping soggy.
For an especially golden crust, use Cheddar or Gruyère and create ridges in the potatoes with a fork before adding the cheese.
Allowing the pie to rest for a few minutes after baking makes it easier to portion and serve.
Best Ingredient Options
Ground beef: Choose ground beef with moderate fat content for a flavorful and juicy filling.
Potatoes: Russet, Yukon Gold, or other floury potatoes work particularly well for mashed potatoes.
Cheese: Cheddar provides a stronger flavor, Gruyère gives a rich and nutty taste, while mozzarella creates a softer and stretchier cheese topping.
Vegetables: Carrots and peas add sweetness and texture. You can also add finely diced celery or mushrooms if desired.
Beef broth: Use a good-quality broth or stock for a richer sauce.
Recipe Variations
For a richer version, add a small amount of grated Parmesan to the mashed potatoes before spreading them over the filling.
For extra vegetables, add diced celery, mushrooms, or corn to the beef mixture.
For a creamy mashed potato topping, replace part of the milk with heavy cream.
For a spicy variation, add a pinch of chili flakes or smoked paprika to the beef filling.
For a different cheese flavor, combine Cheddar and mozzarella for both flavor and meltability.
What to Serve With
Serve this cottage pie with a simple green salad dressed with lemon vinaigrette for a fresh contrast.
Steamed green beans, broccoli, or roasted vegetables also pair beautifully with the rich beef and potato layers.
For a cozy family meal, serve it with a light vegetable soup as a starter.
Make-Ahead Instructions
The entire cottage pie can be assembled several hours ahead of time.
Prepare the beef filling and mashed potatoes, assemble the dish, and cover it tightly. Refrigerate until ready to bake.
If the dish is cold from the refrigerator, it may need a few additional minutes in the oven. Bake until the center is piping hot and the cheese is completely melted.
Storage
Allow leftovers to cool before transferring them to an airtight container.
Refrigerate for up to 3–4 days.
For food safety, refrigerate leftovers within about 2 hours of cooking and keep the refrigerator at 4°C (40°F) or below.
Reheating
Reheat individual portions in the microwave until thoroughly hot.
For larger portions, place the cottage pie in an oven-safe dish and cover loosely with foil. Reheat at 180°C (350°F) until heated through.
Remove the foil during the final few minutes if you want the cheese topping to become crisp again.
Freezing
Cottage pie can be frozen either before or after baking.
For best results, assemble the pie, allow the filling and potatoes to cool, then cover the dish tightly and freeze.
Thaw overnight in the refrigerator before baking.
Previously cooked leftovers can also be frozen in individual portions for convenient future meals.
Common Mistakes to Avoid
Using watery mashed potatoes: Excess moisture can make the topping difficult to spread and prevent proper browning.
Leaving the beef filling too thin: A watery filling can make the finished pie runny. Simmer it until the sauce has thickened.
Overcooking the vegetables: The carrots and peas should remain tender but retain some texture.
Skipping the resting time: Letting the pie rest for a few minutes helps the layers settle and makes serving easier.
Adding cheese without browning the potatoes: Creating small ridges with a fork helps the surface develop more texture and color underneath the cheese.
Nutrition Estimate
Approximate values per serving, based on 6 servings:
| Nutrient | Estimated Amount |
| Calories | 550–650 kcal |
| Protein | 30–35 g |
| Carbohydrates | 45–50 g |
| Fat | 28–35 g |
| Fiber | 5–7 g |
| Sodium | Varies by broth and cheese |
These values are estimates and can vary depending on the specific ingredients and portion sizes used.
Frequently Asked Questions
Can I use lamb instead of beef?
Yes. Ground lamb works very well and gives the dish a richer flavor. The preparation method remains essentially the same.
What cheese is best for cottage pie?
Cheddar, Gruyère, and mozzarella all work well. Cheddar gives the strongest savory flavor, Gruyère provides a nutty richness, and mozzarella creates a stretchy melted topping.
Can I prepare cottage pie the day before?
Yes. Assemble the entire dish, cover it, and refrigerate it until you are ready to bake. Add a little extra baking time if it is going directly from the refrigerator into the oven.
Why is my cottage pie watery?
The most common reason is that the beef filling has not been reduced enough. Simmer the filling until the sauce becomes thick before assembling the pie.
Can I freeze cottage pie?
Yes. Cottage pie freezes well when properly wrapped. For best texture, thaw it overnight in the refrigerator before reheating or baking.
How long does cottage pie last in the refrigerator?
Properly stored leftovers can generally be kept refrigerated for 3–4 days.
Final Thoughts
This Cheesy Cottage Pie is a comforting combination of savory ground beef, tender vegetables, creamy mashed potatoes, and golden melted cheese. It is simple enough for a weeknight family dinner while being satisfying enough for a cozy weekend meal.
With its hearty filling and creamy, cheesy topping, this homemade cottage pie is a delicious way to turn everyday ingredients into a warm and comforting dinner.