Shepherds Pie with Ground Meat

Featured in: Oven-Finished Favorites

This classic comfort dish features a savory filling of ground beef or lamb simmered with onions, carrots, peas, and corn in a rich, herb-infused broth. The mixture is topped with fluffy mashed potatoes enriched with butter and milk, then baked until the surface develops a delicious golden crust with crispy ridges.

The preparation comes together in about 25 minutes, with the oven doing the rest of the work. Perfect for feeding a family of six, this dish reheats beautifully and tastes even better the next day. The combination of tender meat filling and creamy potato topping creates a satisfying meal that's both hearty and familiar.

Updated on Wed, 14 Jan 2026 12:40:00 GMT
Golden-brown Shepherd’s Pie with creamy cheddar mashed potatoes bubbling over a hearty beef and vegetable filling in a white baking dish. Save
Golden-brown Shepherd’s Pie with creamy cheddar mashed potatoes bubbling over a hearty beef and vegetable filling in a white baking dish. | dulcepantry.com

The first snowstorm of the season had just started when my roommate burst through the door with groceries from the market. We were both craving something that would stick to our ribs and keep us warm for hours. That evening became the first time I attempted shepherds pie, and Ive been hooked ever since. The combination of savory meat filling and that golden crown of mashed potatoes just feels like a hug on a plate.

Last winter, I made a massive double batch for my sisters family when they were moving into their new house. The kitchen was chaos with boxes everywhere, but the smell of that bubbling casserole gave everyone a moment of peace. My nephew asked for thirds, which is basically the highest compliment a seven-year-old can pay a cook.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Ground beef or lamb: I usually go with beef because its what my grandmother always used, but lamb adds this incredible depth if youre feeling fancy
  • Russet potatoes: These starchier potatoes make the fluffiest mash that holds up beautifully under the broiler
  • Tomato paste: Dont skip this, it creates this rich umami base that makes the filling taste like its been simmering all day
  • Worcestershire sauce: The secret ingredient that adds that subtle complexity people cant quite put their finger on
  • Frozen peas and corn: I keep these in my freezer year-round because they add sweetness and color without any prep work

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Get your potatoes going first:
Boil those peeled chunks in salted water until they surrender easily to a fork, about 15 to 20 minutes
Mash while theyre hot:
Work in the butter and milk until everything turns impossibly smooth, then season generously and stir in the cheese if youre going that route
Build your flavor foundation:
Sauté the onions and carrots until they start to soften, letting them get a little color in the olive oil
Brown the meat properly:
Crumble in your ground meat and let it develop a nice deep brown, breaking it up as it cooks
Create the sauce:
Stir in the tomato paste, Worcestershire, and herbs, then sprinkle the flour over everything like youre dusting a cake
Bring it together:
Pour in the broth and let it bubble until thickened, then fold in those frozen vegetables
Assemble the magic:
Spread the meat filling in your baking dish and crown it with those mashed potatoes, using a fork to create little ridges that will get crispy
Wait for the golden moment:
Bake until the top is gloriously browned and the filling is bubbling up around the edges
Bubbling Shepherd’s Pie casserole fresh from the oven, featuring fluffy ridged potatoes topping a rich ground beef, carrot, and pea mixture. Save
Bubbling Shepherd’s Pie casserole fresh from the oven, featuring fluffy ridged potatoes topping a rich ground beef, carrot, and pea mixture. | dulcepantry.com

My friend Sarah once told me that she requests this meal for her birthday every year instead of cake. It became our tradition to make it together while watching old movies, and now every time I smell rosemary and thyme simmering, I think of those cozy nights.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Make It Your Own

Ive learned that swapping in half lamb with the beef creates this incredibly complex flavor that feels restaurant-quality. Sometimes I add a splash of red wine to the filling if Im feeling fancy, letting it reduce before adding the broth.

The Make-Ahead Secret

This might be the best meal-prep recipe in my rotation. I assemble everything the day before, keep it in the fridge, and just pop it in the oven when I get home. The flavors meld together overnight in this way that makes it taste even better.

Serving It Up

A simple green salad with vinaigrette cuts through all that richness perfectly. I also like serving it with some crusty bread to soak up any extra sauce.

  • A light red wine like Pinot Noir pairs beautifully with the hearty meat filling
  • For a lighter option, try it with a bright green salad instead of extra carbs
  • The dish needs those 10 minutes of resting time, so pour yourself a glass and breathe
Rustic Shepherd’s Pie served in a dish, steam rising from golden mashed potatoes and a savory beef filling with carrots and peas. Save
Rustic Shepherd’s Pie served in a dish, steam rising from golden mashed potatoes and a savory beef filling with carrots and peas. | dulcepantry.com

Theres something deeply satisfying about serving a dish that looks impressive but is really just honest, humble comfort food. Hope this becomes a staple in your kitchen too.

Recipe FAQs

What's the difference between shepherds pie and cottage pie?

Traditional shepherds pie is made with ground lamb, while cottage pie uses ground beef. However, the terms are often used interchangeably regardless of the meat choice. Both feature the same comforting combination of seasoned meat filling topped with mashed potatoes.

Can I make shepherds pie ahead of time?

Absolutely. You can assemble the entire dish up to 24 hours in advance, cover tightly, and refrigerate. When ready to bake, you may need to add 10-15 minutes to the baking time since it will be cold. Alternatively, bake it completely and reheat individual portions.

How do I get crispy mashed potato ridges?

Use a fork to drag across the surface of the mashed potatoes in straight lines or a swirling pattern. This creates ridges that brown beautifully in the oven. For extra crispiness, you can brush the surface lightly with melted butter before baking.

What vegetables work best in the filling?

The classic combination includes onions, carrots, peas, and corn. You can also add parsnips, green beans, or celery. For a lower-carb version, substitute cauliflower for some of the potatoes in the topping.

Can I freeze shepherds pie?

Yes, it freezes well either before or after baking. If freezing unbaked, wrap tightly and freeze for up to 3 months. Thaw overnight in the refrigerator before baking. If freezing leftovers, portion into airtight containers and reheat in the microwave or oven.

What should I serve with shepherds pie?

This dish is quite filling on its own, but a simple green salad with vinaigrette complements the richness. Steamed green beans or roasted Brussels sprouts also work well. A light red wine like Pinot Noir pairs nicely with the savory flavors.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Shepherds Pie with Ground Meat

Hearty meat and vegetable filling topped with buttery mashed potatoes, baked until golden brown.

Prep Time
25 min
Time to Cook
40 min
Time Needed
65 min
Created by Julian Reed


Skill Level Easy

Cuisine American

Makes 6 Number of Servings

Diet Requirements None specified

What You Need

Meat Filling

01 2 lbs ground beef or ground lamb
02 1 medium onion, finely chopped
03 2 cloves garlic, minced
04 2 medium carrots, diced
05 1 cup frozen peas
06 1 cup frozen corn
07 2 tablespoons tomato paste
08 1 tablespoon Worcestershire sauce
09 1 teaspoon dried thyme
10 1 teaspoon dried rosemary
11 1 cup beef or chicken broth
12 2 tablespoons all-purpose flour
13 2 tablespoons olive oil
14 Salt and black pepper to taste

Mashed Potato Topping

01 2½ lbs russet potatoes, peeled and cut into chunks
02 4 tablespoons unsalted butter
03 ½ cup whole milk
04 ½ cup shredded cheddar cheese (optional)
05 Salt and black pepper to taste

Steps

Step 01

Prepare Oven: Preheat oven to 400°F.

Step 02

Cook Potatoes: Boil potatoes in salted water for 15–20 minutes until fork-tender. Drain well.

Step 03

Mash Potatoes: Mash potatoes with butter and milk until smooth and creamy. Season with salt and pepper. Stir in cheddar cheese if using. Set aside.

Step 04

Sauté Vegetables: Heat olive oil in a large skillet over medium-high heat. Sauté onion and carrots for 3–4 minutes until softened.

Step 05

Cook Meat: Add garlic and cook 1 minute more. Add ground beef or lamb and cook, breaking up with a spoon, until browned and cooked through. Drain excess fat if needed.

Step 06

Season Filling: Stir in tomato paste, Worcestershire sauce, thyme, rosemary, salt, and pepper. Sprinkle flour over mixture and stir to coat.

Step 07

Thicken Sauce: Pour in broth and simmer for 5 minutes until thickened. Add peas and corn, stir, and cook 2–3 minutes more. Adjust seasoning as needed.

Step 08

Assemble Dish: Transfer meat filling to 9x13-inch baking dish, spreading evenly. Spoon mashed potatoes over top and spread smoothly to cover filling. Use fork to create ridges for crispy finish.

Step 09

Bake: Bake for 25–30 minutes, or until top is golden and filling is bubbling.

Step 10

Rest and Serve: Let rest 5–10 minutes before serving.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Gear Needed

  • Large pot
  • Potato masher
  • Large skillet
  • 9x13-inch baking dish
  • Mixing spoons
  • Knife and cutting board

Allergy Notes

Review ingredients for allergy concerns and talk with a healthcare expert if you're unsure.
  • Contains milk from butter, milk, and cheese
  • Contains wheat from flour
  • May contain soy and fish from Worcestershire sauce
  • Check broth and Worcestershire sauce labels for hidden allergens

Nutrition Details (each serving)

Details given are for general purposes and shouldn't replace professional medical guidance.
  • Calories: 470
  • Total Fat: 21 g
  • Carbohydrates: 43 g
  • Proteins: 27 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.