Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Comforting shepherd's pie with mashed potatoes, ground beef, carrots, peas, and gravy in a white bowl. Perfect for hearty family dinners and easy weeknight meal ideas.

Cottage Pie


Description

This hearty, satisfying cottage pie features savory ground beef with vegetables in rich gravy, topped with creamy mashed potatoes that bake up golden and crispy. Pure comfort in every bite.

Prep Time: 20 minutes | Cook Time: 1 hour | Total Time: 1 hour 20 minutes | Servings: 6Comforting shepherd's pie with mashed potatoes, ground beef, carrots, peas, and gravy in a white bowl. Perfect for hearty family dinners and easy weeknight meal ideas.


Ingredients

Scale

For the filling:

  • 1 lb ground beef (85/15 lean-to-fat ratio is perfect)
  • 1 medium onion, diced (about 1 cup)
  • 2 medium carrots, diced small
  • 2 cloves garlic, minced (fresh is crucial)
  • 1 cup frozen peas
  • 1 cup beef broth (low-sodium so you control salt)
  • 2 tbsp tomato paste (adds richness and color)
  • 2 tbsp Worcestershire sauce (essential for depth)
  • 2 tbsp all-purpose flour (your thickening agent)
  • Salt and pepper, to taste (start with 1/2 tsp each)

For the topping:

  • 2 lbs russet or Yukon gold potatoes, peeled and cubed
  • 1/2 cup whole milk (warmed is best)
  • 4 tbsp unsalted butter
  • Salt and pepper, to taste

Instructions

  1. Preheat your oven to 400°F and have a 9×13-inch baking dish ready.
  2. In a large skillet over medium-high heat, brown the ground beef for about 5-7 minutes, breaking it up into small crumbles with a wooden spoon. Let it get some nice brown bits—don’t just turn it gray.
  3. Drain off most of the excess fat, leaving about 1-2 tablespoons for flavor. Add the diced onion, carrots, and minced garlic. Cook for about 5 minutes, stirring occasionally, until the vegetables start to soften and smell amazing.
  4. Sprinkle the flour over everything and stir for about 1 minute to cook off the raw flour taste. This is your gravy thickener, so don’t skip this step.
  5. Stir in the frozen peas, beef broth, tomato paste, and Worcestershire sauce. Bring to a simmer, then reduce heat and let it bubble gently for about 10 minutes, stirring occasionally, until it thickens to a rich, gravy-like consistency. Season with salt and pepper—taste it and make sure it’s flavorful.
  6. While the filling simmers, bring a large pot of salted water to a boil. Add the cubed potatoes and cook for about 15 minutes until they’re fork-tender and break apart easily.
  7. Drain the potatoes really well, then return them to the hot pot. Add the milk and butter, then mash until smooth and creamy. Season with salt and pepper. The potatoes should be thick enough to hold peaks, not runny.
  8. Transfer the beef mixture to your baking dish, spreading it evenly. Spoon the mashed potatoes over the top, spreading them to the edges to seal in the filling.
  9. Use a fork to create ridges, peaks, and swirls all over the potato surface—these will catch the heat and turn golden brown and crispy.
  10. Bake for 25-30 minutes until the potato peaks are gorgeously golden brown and the filling is bubbling around the edges.
  11. Let it rest for 5 minutes before serving so the filling sets slightly and you don’t burn your tongue. Scoop out generous portions and watch it disappear.

Nutrition Information (Per Serving):

  • Calories: 425
  • Carbohydrates: 38g
  • Protein: 22g
  • Fat: 20g
  • Fiber: 5g
  • Sodium: 520mg
  • Iron: 20% DV
  • Vitamin A: 80% DV

A balanced, hearty meal with good protein, vegetables providing vitamins, and enough substance to keep you satisfied.

Notes:

  • Don’t skip the browning step—gray steamed beef tastes bland compared to properly browned meat.
  • Drain excess fat after browning or your cottage pie will be greasy.
  • The filling should be thick like gravy, not soupy—let it simmer until it coats the back of a spoon.
  • Creating peaks and ridges in the potato topping isn’t just for looks—they crisp up beautifully.
  • Let it rest for 5 minutes after baking so the filling sets and you don’t burn yourself.

Storage Tips:

Store covered in the fridge for up to 4 days—it actually tastes even better the next day as flavors meld. Reheat covered in a 350°F oven for about 20 minutes, then uncover for 5 minutes to re-crisp the top. Freeze assembled but unbaked for up to 3 months; thaw overnight in the fridge before baking, adding extra time if needed. Already baked cottage pie can also be frozen, though the potato texture changes slightly.

Serving Suggestions:

  • Classic Style: Serve with crusty bread and a simple green salad for a complete meal
  • Pub Style: Pair with roasted root vegetables and a dark beer for authentic British pub dinner
  • Comfort Food: Serve with steamed green beans or peas on the side
  • Leftover Magic: Reheat individual portions for easy weeknight dinners throughout the week

Mix It Up (Recipe Variations):

Shepherd’s Pie: Use ground lamb instead of beef for the traditional Irish version with amazing flavor.

Loaded Cottage Pie: Mix shredded cheddar cheese and crispy bacon into the mashed potato topping for extra indulgence.

Veggie Cottage Pie: Replace beef with cooked lentils and add mushrooms, extra vegetables for hearty vegetarian version.

Guinness Cottage Pie: Add 1/2 cup Guinness to the beef mixture for deep, malty richness—very Irish pub style.

Sweet Potato Cottage Pie: Use mashed sweet potatoes on top for slightly sweet, nutritious twist that’s surprisingly delicious.

What Makes This Recipe Special:

Cottage pie showcases British home cooking’s genius for transforming humble ingredients into deeply satisfying comfort food through proper browning, careful seasoning, and that signature crispy potato topping. This dish proves that the best comfort food comes from respecting simple techniques rather than chasing complicated recipes.