There’s something so comforting about this Delicious Cottage Pie with Mashed Potatoes Recipe — the rich, savory meat filling topped with creamy, golden mashed potatoes just warms you right up. I love how it’s both rustic and homey but still feels like a special meal.
Why You’ll Love This Recipe
- Hearty Comfort Food: The combination of savory beef and creamy mashed potatoes hits the spot every time, perfect for chilly evenings.
- Simple Techniques: You don’t need to be a pro to pull this off — I’ve broken down each step to keep it simple and stress-free.
- Make-Ahead Friendly: You can prep parts ahead, which means less hustle on the day you want to serve it.
- Family Favorite: My family goes crazy for this dish — I bet yours will too!
Ingredients You’ll Need
These ingredients come together beautifully to create the rich filling and creamy mashed potato topping that define this dish. Whenever I shop, I opt for quality fresh veggies and good ground beef to really elevate the flavor.
- Ground beef: I recommend 20% fat for juicy, flavorful filling without drying out.
- Olive oil: For sautéing — adds a subtle, fruity note that I love.
- Onion: Dice finely to melt into the filling and build flavor.
- Carrots: Adds sweetness and texture; peel for best results.
- Celery: Gives a nice aromatic crunch that balances the dish.
- Garlic: Minced fresh for that punch of savory goodness.
- Fresh thyme: Its subtle earthiness shines in the filling.
- Fresh rosemary: Use minced for piney, herbal notes.
- All-purpose flour: Helps thicken the filling to that perfect consistency.
- Tomato paste: Intensifies the tomato flavor without overwetting.
- Canned diced tomatoes: Fire-roasted if possible — it adds a smoky depth I adore.
- Worcestershire sauce: Brings a savory, umami kick.
- Beef broth: Use good quality to enhance the meaty base.
- Salt and pepper: Season carefully to taste.
- Frozen green peas: For a pop of sweetness and color in the filling.
- Melted butter: Brushing the top adds a golden, crispy finish.
- Chopped parsley: Fresh garnish that brightens the whole dish.
- Russet potatoes: Ideal for fluffy mashed potatoes that hold their shape when baked.
- Unsalted butter: For creamy, rich mashed potatoes and brushing on top.
- Half and half: Adds creaminess without being too heavy; adjust quantity for desired texture.
- Garlic powder: Sprinkled into potatoes for extra flavor kick.
Variations
This recipe is so versatile — I often switch up the protein or add a personal twist to suit the occasion or what I have on hand. Don’t hesitate to make it your own!
- Using Ground Lamb: I sometimes swap beef for lamb, which lends a richer, slightly gamey flavor that my family really enjoys on special occasions.
- Add Cheese: Sprinkle grated cheddar or parmesan on the potatoes just before the last few minutes of baking — it melts into a gorgeous golden crust.
- Vegetarian Version: Replace the meat with lentils or mushrooms for a plant-based take that’s still hearty and satisfying.
- Herb Swaps: If fresh herbs aren’t available, dried thyme and rosemary work well too — just use about a third of the fresh amount and adjust to taste.
How to Make Delicious Cottage Pie with Mashed Potatoes Recipe
Step 1: Prepare the Creamy Mashed Potatoes
First things first, get your oven preheated to 400°F — we’ll finish the pie there. Boil the peeled, cubed russet potatoes in salted water until fork-tender, about 20 to 25 minutes. I like to press mine through a ricer for extra smooth mashed potatoes — it makes the topping unbelievably fluffy but still sturdy enough to hold its shape when baked.
Next, warm your butter and half-and-half in the microwave until melted and warm (about 1-2 minutes). Gradually fold this into the potatoes until creamy but still firm enough to spread without dribbling. Season with garlic powder, salt, and pepper. Trust me, this step makes all the difference in texture and flavor.
Step 2: Create the Rich Meat Filling
In a large skillet over medium-high heat, brown the ground beef, breaking it up as you go. When cooked through, transfer it to a bowl and blot away excess fat with paper towels — this keeps your filling from being greasy. In the same pan, add olive oil and sauté onions, carrots, and celery until tender (about 8 minutes). Add garlic, fresh thyme, and rosemary next, cooking for 1-2 minutes until fragrant — this herbal combo really brings out the cozy flavors.
Sprinkle in flour and stir to coat the veggies; this helps thicken the filling. Stir in tomato paste, diced tomatoes, Worcestershire sauce, and return the beef to the pan. Pour in beef broth and season with salt and pepper. Let it simmer on low for about 10 minutes uncovered, stirring occasionally, until thick and flavorful. Toss in frozen peas right at the end — they add a nice pop of sweetness and color.
Step 3: Assemble and Bake Your Cottage Pie
Transfer the beef filling into a 9×13 baking dish and spread into an even layer. Then, spoon your mashed potatoes on top, spreading with a fork or spoon to create a rustic pattern. I like to brush the potatoes with melted butter before baking — it helps achieve that gorgeous golden crust. For a bit of flair, sometimes I pipe the mashed potatoes using a large piping bag with a star tip, which looks impressive but is surprisingly easy.
Bake uncovered at 400°F for 25 minutes, then switch to broil for 2-3 minutes to crisp up the top. Let it rest for about 15 minutes before slicing — the filling sets nicely, and it’s easier to serve.
Pro Tips for Making Delicious Cottage Pie with Mashed Potatoes Recipe
- Handling Fat in the Beef: After browning the beef, blot excess fat with paper towels — this keeps the filling rich but not greasy.
- Perfect Mashed Potato Texture: Avoid overmixing potatoes with dairy; you want them smooth yet firm enough to hold the shape after baking.
- Layering the Pie: Spread filling in an even layer before topping; this prevents sogginess and ensures every bite gets balanced flavors.
- Browning the Top: Broil in the last few minutes for a golden crust but watch carefully — it can burn quickly!
How to Serve Delicious Cottage Pie with Mashed Potatoes Recipe
Garnishes
I usually sprinkle chopped fresh parsley on top right before serving — it adds a lovely pop of color and fresh brightness that cuts through the richness beautifully. Sometimes a few twists of cracked black pepper elevate the dish even more.
Side Dishes
To round out the meal, I like to serve this cottage pie with a simple green salad dressed in a tangy vinaigrette or some steamed green beans with lemon zest. The freshness of these sides balances the richness of the pie perfectly.
Creative Ways to Present
For family gatherings or holidays, I’ve piped the mashed potatoes into swirls and baked until beautifully golden. Adding a sprinkle of paprika or grated cheese on top before baking makes it feel extra festive and colorful on the table.
Make Ahead and Storage
Storing Leftovers
Leftovers store beautifully in the fridge for up to 3 days. I keep mine in an airtight container or cover the baking dish tightly with foil. When reheating, I find it helps to sprinkle a tiny splash of water and cover loosely with foil to prevent drying out.
Freezing
I often freeze individual portions in freezer-safe containers or smaller pans wrapped with foil and plastic wrap. It freezes for up to 3 months and thaws well, making it a great make-ahead comfort meal. Just remember to bake it from frozen for about an hour at 400°F until heated through before adding the browned top.
Reheating
To reheat leftovers, I warm them in the oven at 350°F, covered with foil, for 20–30 minutes to keep the potatoes moist. If I want to refresh the golden crust, I remove the foil in the last 5 minutes or give a quick broil, watching closely so it doesn’t burn.
FAQs
-
Can I make this Delicious Cottage Pie with Mashed Potatoes Recipe ahead of time?
Absolutely! The filling and mashed potatoes can be prepared up to two days in advance. Store them separately in the refrigerator and assemble right before baking. This really helps save time on busy days.
-
What can I substitute for ground beef in this recipe?
You can replace ground beef with ground lamb for a richer flavor or ground turkey for a lighter option. Vegetarian options include lentils or finely chopped mushrooms, which still offer a meaty texture.
-
How do I prevent the mashed potato topping from drying out?
Make sure your mashed potatoes have enough fat and cream for moisture, and brush the top with melted butter before baking. Cover loosely with foil if reheating to retain moisture and avoid drying.
-
Can I freeze the whole assembled cottage pie?
Yes! I recommend freezing it in smaller pans for easier reheating. Cover tightly with foil and plastic wrap, then bake directly from frozen at 400°F for about an hour until heated through before browning the top.
Final Thoughts
This Delicious Cottage Pie with Mashed Potatoes Recipe has become a go-to comfort dish in my house — it’s straightforward to make, deeply satisfying, and perfect for sharing around the table. I love that you can prep ahead and customize it to your taste. Give it a try and see why it might just become one of your family favorites too!
Print
Delicious Cottage Pie with Mashed Potatoes Recipe
- Prep Time: 25 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 15 minutes
- Yield: 8 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: British
Description
This Easy Cottage Pie is a comforting classic dish featuring a savory ground beef filling topped with creamy mashed potatoes, baked to golden perfection. Packed with vegetables and herbs, it’s a wholesome, hearty meal perfect for family dinners.
Ingredients
For the filling:
- 2 pounds ground beef – 20 percent fat
- Olive oil – for pan
- 1 medium onion – small diced
- 2 medium carrots – peeled and diced
- 3 stalks celery – diced
- 6 cloves minced garlic
- 2 teaspoon fresh thyme leaves
- 1 teaspoon fresh rosemary, minced
- ¼ cup all-purpose flour
- 2 tablespoons tomato paste
- 1 cup canned diced tomatoes – preferably fire-roasted
- 2 tablespoons Worcestershire sauce
- 2 cups beef broth – plus more as needed
- Salt and pepper to taste
- 1 cup frozen green peas
- Melted butter – for brushing
- Chopped parsley – for garnish
For the mashed potatoes:
- 4 pounds russet potatoes – peeled and cut into 1-inch cubes
- 6 tablespoons unsalted butter – plus more for brushing
- ¾ to 1 cup half and half – or as needed
- Garlic powder to taste
- Salt and pepper
Instructions
- Make the mashed potatoes: Preheat the oven to 400 degrees F. Bring a large pot of water to a boil, add the peeled and cubed potatoes, and cook for 25 minutes until fork tender. Drain thoroughly. Press the potatoes through a ricer and return them to the pot. Microwave butter and half-and-half until melted and warm, then gradually fold into the potatoes until fluffy but firm. Season with garlic powder, salt, and pepper. Set aside.
- Make the filling: Heat a large deep skillet over medium-high heat, cook ground beef until fully browned, breaking apart. Remove beef and drain excess fat with paper towels. In the same pan, drizzle olive oil and sauté onions, carrots, and celery for 8 minutes until softened. Add garlic, thyme, and rosemary, cooking 1-2 minutes until fragrant. Stir in flour to coat vegetables, then add tomato paste, diced tomatoes, and Worcestershire sauce. Return beef to the pan, add beef broth, and season with salt and pepper. Simmer uncovered on low heat for 10 minutes, stirring occasionally, until thickened. Stir in frozen green peas.
- Assemble and bake: Spread the beef filling evenly in a 9×13 inch baking dish. Carefully layer the mashed potatoes on top, creating a rustic design with a fork or piping as desired. Brush the top with melted butter. Bake uncovered at 400 degrees F for 25 minutes, then broil for 3 minutes until golden brown. Let cool 15 minutes before serving. Garnish with chopped parsley.
Notes
- This recipe fits a 9×13 baking dish; you can also use individual baking dishes.
- Decorative options for mashed potatoes: create patterns with a fork or use a large piping bag and extra-large tip with a coupler for a fancy look.
- Prep ahead: Mashed potatoes and beef filling can be made up to 2 days ahead and reheated before assembling and baking.
- Make ahead: Assemble without brushing butter on top, refrigerate covered up to 2 days, then brush with butter and bake covered for 30-40 minutes until hot, finishing with broil for 2-3 minutes.
- Freezing: Assemble in smaller pans, cover tightly with foil, freeze up to 3 months. Bake from frozen at 400 degrees F for 1 hour until hot, then brush with butter and broil until browned.
- Substitutions: Use ground lamb or turkey instead of beef.
- Variation: Sprinkle cheese on mashed potatoes a few minutes before removing from the oven to melt on top.
- Use fresh herbs as directed, or ⅓ the amount if using dried. Frozen vegetables can be used for convenience.