Cottage Pie is a cozy dish made with seasoned ground meat, usually beef, and topped with creamy mashed potatoes. It’s like a warm hug on a plate!
Who can resist that golden, fluffy potato layer? I like to sneak in some veggies for a pop of color and flavor. Comfort food at its best! 😋
Key Ingredients & Substitutions
Potatoes: I recommend using starchy potatoes like russets for a creamy mash. If you want a low-carb option, try using cauliflower instead. Just steam it and mash it up!
Ground Beef: While beef is traditional, ground lamb or turkey can be used for a twist. For a vegetarian option, replace it with lentils or mushrooms to keep that hearty flavor.
Vegetables: The classic mix of onion, carrot, and celery (called mirepoix) adds depth. You can replace carrots with bell peppers or add zucchini if you like more veggies!
Beef Stock: Store-bought stock is convenient, but homemade stock gives a richer taste. If you’re vegetarian, vegetable broth is a great substitute.
Herbs: Fresh herbs are lovely, but dried thyme and rosemary work just fine. And if you’re missing one, use Italian seasoning as an alternative!
How Do I Get Creamy Mashed Potatoes?
Perfect mashed potatoes can make your Cottage Pie shine! Here’s how to achieve that creamy texture:
- After boiling the potatoes, make sure to drain them well to avoid watery mash.
- Add the butter and milk while the potatoes are still hot for a smoother blend.
- For an even creamier texture, use a potato ricer or food mill instead of a masher.
- Season generously with salt and pepper to enhance the flavor.
What’s the Best Way to Brown the Top of My Cottage Pie?
Browning the mashed potatoes gives your Cottage Pie that golden, crispy allure. Here’s how:
- Spread the mash evenly over the filling, ensuring it reaches the edges to seal in moisture.
- Use a fork to create peaks and valleys. These will catch the heat and crisp up nicely.
- For an extra golden top, you can broil it for a couple of minutes at the end, but watch closely so it doesn’t burn!

How to Make Cottage Pie
Ingredients You’ll Need:
For the Mash:
- 1.5 lbs (700g) potatoes, peeled and cut into chunks
- 2 tbsp butter
- 1/4 cup milk
- Salt and pepper, to taste
For the Filling:
- 2 tbsp olive oil
- 1 large onion, finely chopped
- 2 carrots, diced
- 2 celery sticks, diced
- 2 garlic cloves, minced
- 1 lb (450g) ground beef (mince)
- 1 cup frozen peas
- 1 cup beef stock
- 2 tbsp tomato paste
- 1 tbsp Worcestershire sauce
- 1 tsp dried thyme (or 1 tbsp fresh thyme)
- 1 tsp dried rosemary
- 1 tbsp flour (optional, for thickening)
- Fresh thyme leaves, for garnish (optional)
How Much Time Will You Need?
This delightful Cottage Pie takes about 1 hour in total to prepare and bake. You’ll need around 15-20 minutes to prep the ingredients and cook the potatoes, followed by about 30-40 minutes to cook the filling and bake everything together in the oven. A little time and love, and it’s ready to enjoy!
Step-by-Step Instructions:
1. Preheat the Oven:
Start by preheating your oven to 400°F (200°C). This will ensure it’s hot and ready for your pie when the time comes!
2. Prepare the Potatoes:
In a large pot, add the potato chunks and cover them with salted water. Bring to a boil and cook until they are tender, which should take about 15-20 minutes. Once done, drain the potatoes well. Mash them in the pot with 2 tablespoons of butter, 1/4 cup of milk, and season with salt and pepper until they are smooth and creamy. Set them aside for later.
3. Cook the Vegetables:
While the potatoes are cooking, heat 2 tablespoons of olive oil in a large frying pan over medium heat. Add in the chopped onion, diced carrots, and diced celery. Sauté these veggies for about 5-7 minutes, until they become nice and softened.
4. Add Garlic and Beef:
Next, toss in the minced garlic and cook for another minute until it’s fragrant. Then, add the ground beef to the pan. Use a spoon to break it up, cooking until it’s browned and no longer pink.
5. Season and Thicken:
Stir in the tomato paste, Worcestershire sauce, dried thyme, and dried rosemary. If you want a thicker filling, add the tablespoon of flour now and cook everything together for 2 minutes.
6. Simmer the Filling:
Pour the beef stock into the pan, bringing it to a simmer. Let this mixture cook for about 10 minutes until the sauce thickens slightly. Then, stir in the frozen peas and cook for another 2 minutes. Season with salt and pepper to taste.
7. Assemble the Cottage Pie:
Transfer the savory meat mixture into a baking dish, spreading it out evenly. Then, spoon the creamy mashed potatoes over the filling, making sure to cover it completely.
8. Create a Beautiful Top:
Using a fork, roughen up the surface of the mashed potatoes. This will help create a lovely, crispy top while baking. Time to get it in the oven!
9. Bake and Serve:
Place the baking dish in the preheated oven and bake for about 20-25 minutes, or until the top is golden brown and slightly crisp. Once it’s done, take it out of the oven and let it cool for a few minutes. If desired, garnish with fresh thyme leaves before serving.
Now, dig in and enjoy your delicious, classic Cottage Pie! It’s warm, hearty, and sure to be a hit at your table.
Can I Use Other Meats for Cottage Pie?
Absolutely! While ground beef is traditional, you can use ground lamb for a more classic shepherd’s pie, or ground turkey for a lighter option. For a vegetarian alternative, consider using cooked lentils or mushrooms!
How Do I Store Leftover Cottage Pie?
Store any leftovers in an airtight container in the fridge for up to 3 days. To reheat, simply pop it in the oven or microwave until heated through. If the top gets too soft, a quick broil for a couple of minutes can help restore some crispiness!
Can I Make the Filling Ahead of Time?
Definitely! You can prepare the meat filling a day in advance. Just allow it to cool before refrigerating. When you’re ready to serve, layer it with the mashed potatoes and bake!
What Can I Use Instead of Beef Stock?
If you don’t have beef stock on hand, you can use chicken stock or vegetable broth as a substitute. Just keep in mind that the flavor will vary slightly, but it will still be delicious!
