Shepherds Pie with Ground Meat

Featured in: Oven & Pan Dishes

This classic comfort dish combines seasoned ground beef or lamb with onions, carrots, peas, and corn in a rich savory sauce. The filling is topped with velvety mashed potatoes that become perfectly golden and crispy in the oven. Ready in about an hour, this casserole serves six and pairs beautifully with light red wine.

Updated on Wed, 14 Jan 2026 09:20:00 GMT
Golden-brown Shepherd's Pie casserole with creamy mashed potato ridges, served hot from the oven. Save
Golden-brown Shepherd's Pie casserole with creamy mashed potato ridges, served hot from the oven. | petitanzar.com

The first time I made shepherds pie, it was a Tuesday night in February and Id forgotten to defrost anything for dinner. I rummaged through the freezer and found ground beef, a bag of mixed vegetables, and potatoes that had seen better days. Two hours later, my kitchen smelled like something out of a cozy pub, and I realized this humble casserole had somehow turned into the kind of meal that makes people linger at the table long after theyve finished eating.

Last winter my sister came over after a terrible day at work, and I served her this still-steaming from the oven. She took one bite, closed her eyes, and said this tastes like Sunday dinner at grandmas house. We sat there for an hour just eating and talking while rain tapped against the windows, and I realized that simple food has this way of making everything feel alright again.

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 personally love the combination of both, but either works beautifully on its own
  • Onion, garlic, carrots: These aromatic vegetables build the foundation of flavor in the meat filling
  • Frozen peas and corn: They add sweetness and texture without any prep work
  • Tomato paste and Worcestershire: This duo creates that deep, savory flavor profile
  • Dried thyme and rosemary: These herbs give it that classic comfort food taste
  • Beef or chicken broth: Use this to create a rich, thick sauce that binds everything together
  • All-purpose flour: This helps thicken the filling so its not soupy
  • Russet potatoes: They make the fluffiest, creamiest mashed potato topping
  • Butter and milk: Essential for velvety smooth mashed potatoes
  • Cheddar cheese: Optional but highly recommended for extra flavor and golden color

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Get your oven and potatoes started:
Preheat your oven to 400°F and get those potatoes boiling in salted water right away.
Make the creamiest mashed potatoes:
Mash the cooked potatoes with butter and milk until theyre smooth and fluffy, then season them well.
Sauté your aromatics:
Heat oil in a large skillet and cook the onion and carrots until they soften and smell amazing.
Brown the meat:
Add garlic and your ground meat, breaking it up with a spoon until its cooked through and nicely browned.
Build the flavor:
Stir in tomato paste, Worcestershire, herbs, and seasonings, then sprinkle flour over everything.
Create the sauce:
Pour in the broth and let it simmer until thickened, then add your frozen vegetables.
Assemble the pie:
Spread the meat filling in your baking dish and layer those mashed potatoes on top.
Add texture to the topping:
Use a fork to create ridges in the potatoes so they get crispy and golden in the oven.
Bake until bubbly:
Pop it in the oven for 25 to 30 minutes until the top is golden and the filling is bubbling up the sides.
Let it rest:
Give it 5 to 10 minutes before serving so everything sets nicely.
Steaming Shepherd's Pie reveals savory ground beef and vegetable filling under fluffy potato topping. Save
Steaming Shepherd's Pie reveals savory ground beef and vegetable filling under fluffy potato topping. | petitanzar.com

My daughter now requests this for her birthday dinner every year instead of cake. Something about that crispy potato crust and the savory filling just hits different, and honestly, I cant argue with her.

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 found that swapping in half lamb and half beef creates this incredible depth of flavor, but my friends who dont eat lamb say the all-beef version is just as satisfying. Sometimes I add a splash of red wine to the filling when I have an open bottle, and let me tell you, that takes it to a whole new level.

Getting Ahead

This recipe has saved me on countless weeknights because I can assemble the whole thing in the morning and just pop it in the oven when we get home. The flavors actually develop more as it sits, making it one of those rare dishes that tastes even better as leftovers.

Serving Suggestions

A simple green salad with a bright vinaigrette cuts through all that richness beautifully. If youre feeling fancy, a glass of light red wine pairs perfectly, but honestly, this is the kind of meal that stands on its own.

  • Try adding a layer of sharp cheddar between the meat and potatoes
  • A sprinkle of fresh parsley on top adds a nice pop of color
  • Dont skip the resting time or it will be too hot to eat
Freshly baked Shepherd's Pie with a crispy fork-swirled crust, ready to serve for dinner. Save
Freshly baked Shepherd's Pie with a crispy fork-swirled crust, ready to serve for dinner. | petitanzar.com

Theres something so satisfying about scraping that fork through the crispy potato crust and getting a bit of everything in one bite. This is the kind of food that makes a house feel like home.

Recipe FAQs

Can I make shepherds pie ahead of time?

Yes, assemble the complete dish and refrigerate for up to 24 hours before baking. Add 10-15 minutes to the baking time if cooking from cold.

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

Traditional shepherds pie uses lamb while cottage pie uses beef. Both feature the same creamy mashed potato topping over a savory meat and vegetable filling.

How do I get crispy potato peaks?

Use a fork to create ridges in the mashed potato surface before baking. The peaks will become golden and crunchy while the underneath stays creamy.

Can I freeze shepherds pie?

Freeze unbaked for up to 3 months, wrapped tightly. Thaw overnight in the refrigerator then bake as directed, adding extra time if needed.

What vegetables work best in the filling?

Classic choices include carrots, peas, and corn. You can also add green beans, parsnips, or leeks depending on seasonal availability and preference.

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 creamy mashed potatoes, baked until golden brown.

Prep time
25 min
Time to cook
40 min
Total duration
65 min
Recipe by Stephen Haas

Dish type Oven & Pan Dishes

Skill level Easy

Cuisine type American

Portions 6 Serves

Diet details 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

Directions

Step 01

Preheat Oven: Preheat oven to 400°F.

Step 02

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

Step 03

Make Mashed Potatoes: Mash the 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: While potatoes cook, 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 Meat Mixture: Stir in tomato paste, Worcestershire sauce, thyme, rosemary, salt, and pepper. Sprinkle flour over the mixture and stir to coat.

Step 07

Thicken Filling: 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 Casserole: Transfer the meat filling to a 9x13-inch baking dish, spreading evenly. Spoon mashed potatoes over the top and spread smoothly to cover the filling. Use a fork to create ridges for a crispy finish.

Step 09

Bake: Bake for 25–30 minutes, or until the top is golden and the 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

Allergen details

Read labels for allergens and check with your doctor if needed.
  • Contains: Milk (butter, milk, cheese), Wheat (flour), possible Soy and Fish (Worcestershire sauce). Check broth and Worcestershire sauce labels for hidden allergens.

Nutrition info (per portion)

These figures are only for reference and not a substitute for health advice.
  • Energy: 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.