Cottage Pie is a comforting dish made with tasty ground beef, mixed veggies, and a rich gravy, all topped with creamy mashed potatoes. It’s like a warm hug on your plate!
When I make Cottage Pie, I always sneak in a few extra veggies. I mean, who could say no to a second helping? It’s such a hearty meal, perfect for cozy nights in!
Key Ingredients & Substitutions
Ground Beef: This dish needs a good quality ground beef to deliver flavor. If you prefer something leaner, you can use ground turkey or chicken instead, but these may change the taste slightly.
Carrots: Diced carrots add sweetness and texture. You could swap them for diced celery or parsnips if you want a different flavor profile!
Beef Broth: Beef broth is essential for richness. If you’re looking for a lower-sodium option or a vegetarian version, use vegetable broth instead.
Mashed Potatoes: Feel free to use store-bought mashed potatoes for convenience. If you’re going dairy-free, you can prepare them with almond milk and vegan butter.
Cheddar Cheese: Adding cheese on top is optional, but I think it gives a nice touch. You can replace it with a dairy-free cheese if needed.
How Do I Make Perfect Mashed Potatoes?
The creamy texture of mashed potatoes is key to a great Cottage Pie. Here’s how to ensure yours are perfect:
- Use starchy potatoes like Russets or Yukon Golds for a fluffier mash.
- Boil them until they’re tender when pierced with a fork—about 15-20 minutes.
- Drain well before mashing to avoid watery potatoes.
- Add warm butter and milk to the potatoes. This keeps them creamy and smooth.
- Season with salt and pepper to taste, and avoid over-mixing to prevent gummy potatoes.
With these tips, your mashed potatoes will be a delightful topping for your Cottage Pie!

How to Make Cottage Pie?
Ingredients You’ll Need:
For the Filling:
- 1 tbsp olive oil
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 2 medium carrots, diced
- 1 cup frozen green peas
- 1 lb (450g) ground beef (mince)
- 2 tbsp tomato paste
- 1 tbsp Worcestershire sauce
- 1 cup beef broth
- 1 tsp dried thyme (or fresh sprigs for garnish)
- Salt and pepper, to taste
For the Mashed Potatoes:
- 4 cups mashed potatoes (prepared with butter and milk)
- 2 tbsp butter (for mashed potatoes)
- 1/4 cup grated cheddar cheese (optional, for topping)
How Much Time Will You Need?
This delicious Cottage Pie will take about 15 minutes to prep and around 20-25 minutes to bake. Overall, you’re looking at about 40-45 minutes from start to finish, making it a perfect dish for a cozy evening!
Step-by-Step Instructions:
1. Preheat the Oven:
Start by preheating your oven to 400°F (200°C). This will ensure that your Cottage Pie cooks evenly and gets a nice golden top!
2. Sauté the Vegetables:
In a large skillet, heat the olive oil over medium heat. Add the finely chopped onion and minced garlic, and sauté for a few minutes until they become soft and fragrant. This step builds a lovely base flavor for your pie.
3. Add the Carrots:
Next, toss in the diced carrots. Cook for about 5 minutes, stirring occasionally, until they start to soften a bit. The carrots will add sweetness and color to your filling.
4. Brown the Ground Beef:
Now, it’s time to add the ground beef to the skillet. Break it up with a spoon and cook it until it’s browned and no longer pink. This should take about 5-7 minutes. Make sure to stir well to cook it evenly.
5. Mix in the Flavor:
Once the beef is browned, stir in the tomato paste, Worcestershire sauce, dried thyme, salt, and pepper. Mix everything together until it’s well combined—this is where the magic happens!
6. Simmer the Mixture:
Pour in the beef broth, then reduce the heat to a gentle simmer. Let the mixture cook for about 10 minutes until it thickens slightly. This will help all the flavors meld together beautifully.
7. Add the Peas:
Stir in the frozen peas and cook for another 2-3 minutes. The peas add a nice pop of color and freshness to your filling!
8. Assemble the Cottage Pie:
Transfer the meat and vegetable mixture into a baking dish and spread it out evenly. This will create the hearty base for your pie.
9. Prepare the Mashed Potatoes:
If you haven’t done so already, prepare your mashed potatoes by mashing boiled potatoes with butter, milk, salt, and pepper. Make sure they are smooth and creamy.
10. Top with Mashed Potatoes:
Spread the mashed potatoes evenly over the meat layer in the baking dish. Make sure to cover it all the way to the edges!
11. Optional Cheese Topping:
If you like, sprinkle grated cheddar cheese over the top of the mashed potatoes. This will give a lovely golden crust once baked.
12. Bake the Pie:
Place the baking dish in the preheated oven and bake for 20-25 minutes, or until the top is golden brown and the filling is bubbling underneath. It’s going to smell amazing!
13. Serve and Enjoy:
Once out of the oven, let it sit for a minute. Garnish with fresh thyme sprigs if you like, and serve hot. Enjoy your delicious Cottage Pie!
Can I Use Ground Turkey Instead of Ground Beef?
Absolutely! Ground turkey is a great leaner alternative to ground beef. Just keep in mind that it may have a milder flavor, so you might want to adjust the seasonings a bit to enhance the dish.
Can I Prepare This Recipe in Advance?
Yes! You can make the filling and mashed potatoes ahead of time. Assemble the Cottage Pie but don’t bake it. Cover it well and store it in the fridge for up to 2 days. When you’re ready, just bake it straight from the refrigerator—that may take a few extra minutes!
How Should I Store Leftovers?
Store any leftover Cottage Pie in an airtight container in the fridge for up to 3 days. To reheat, simply warm it in the oven at 350°F (175°C) until heated through, or you can microwave individual portions.
What Can I Substitute for Beef Broth?
If you don’t have beef broth on hand, chicken broth works fine, or even vegetable broth for a vegetarian option. Just remember that the flavor will slightly change based on your choice!
