Shepherds Pie with Ground Meat

Featured in: Home Table Cooking

This classic comfort food features a hearty meat filling made with ground beef or lamb, onions, carrots, peas, and corn, all simmered in a rich, seasoned broth. The mixture is topped with velvety mashed potatoes, enhanced with butter, milk, and optional cheddar cheese. After baking, the potato topping develops a crispy, golden crust while the filling bubbles beneath. Perfect for feeding a family or meal prepping for the week ahead.

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

The winter I first attempted shepherds pie, I made every mistake possible. I used waxy potatoes instead of russets, forgot to drain the beef fat, and ended up with something that tasted like wet cardboard. But that failure taught me everything about what makes this dish actually work. Now its the meal my family requests when the temperature drops below freezing and they need something that feels like a proper hug.

Last February during a brutal ice storm, I made a triple batch for neighbors who were stuck without power. We ate it by candlelight, steaming and bubbling, while the wind howled outside. Something about that meal turned a stressful situation into a memory we still laugh about. Theres a reason this dish has survived centuries of kitchen evolution.

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: The fat content matters here because it becomes the foundation of your filling flavor
  • Russet potatoes: High starch content means theyll fluff up beautifully instead of turning into glue
  • Tomato paste: This little tube adds depth and umami that transforms simple ground meat into something rich
  • Worcestershire sauce: Dont skip it unless you must its the secret ingredient that makes people ask whats in this
  • Frozen peas and corn: They hold their texture better than canned and are always in my freezer

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 russets until theyre completely tender because undercooked potatoes will ruin everything
Mash while theyre hot:
Work in the butter and milk while the potatoes are still steaming for the creamiest result possible
Build your flavor foundation:
Sauté your onions and carrots until they soften because this creates a sweetness that balances the meat
Brown the meat properly:
Let it develop some color in the pan and drain the excess fat unless you want an oil slick on top
Add the aromatics:
Garlic needs only about a minute so it doesnt turn bitter on you
Create your sauce base:
Stir in the tomato paste and let it cook a minute to mellow out its raw acidic edge
Thicken it up:
Sprinkle the flour over everything and stir constantly to avoid lumps forming
Add your liquids:
Pour in the broth and Worcestershire then let it bubble until it coats the back of a spoon
Fold in the vegetables:
The frozen peas and corn only need a few minutes to heat through
Layer it up:
Spread the meat mixture in your baking dish and get an even layer so every bite has the same ratio
Top with potatoes:
Spoon the mash over the filling and spread it gently to seal everything in underneath
Make those ridges:
Run a fork across the top to create texture because those crispy bits are the best part
Bake until golden:
Let it go 25 to 30 minutes until you see bubbling at the edges and brown spots on the potatoes
Patience pays off:
Give it ten minutes to rest so the filling sets up and you can actually serve neat portions
Shepherd's Pie reveals bubbling meat filling with peas and carrots under fork-marked potatoes. Save
Shepherd's Pie reveals bubbling meat filling with peas and carrots under fork-marked potatoes. | buenotazdayt.com

My daughter now requests this for her birthday dinner every year. She blows out candles with steam still rising from her bowl and potato mash smeared across her chin. Some traditions are worth keeping exactly as they are.

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.

Making It Ahead

You can assemble the entire pie up to 24 hours before baking and keep it covered in the refrigerator. The potatoes might discolor slightly but nobody will notice once it comes out golden and bubbling. Just add about 10 extra minutes to the baking time if it goes in cold.

Freezing Instructions

This freezes beautifully either before or after baking. I often make two at once and freeze one unbaked for emergency dinners. Wrap it tightly in foil and plastic wrap and it will keep for up to three months in the freezer.

Serving Suggestions

A simple green salad with sharp vinaigrette cuts through all that richness beautifully. Some people like it with a side of steamed green beans or roasted Brussels sprouts. And yes that glass of red wine they mention in the notes really does tie everything together.

  • The leftovers make an incredible breakfast topped with a fried egg
  • Crumble some crispy bacon over the top before baking for extra indulgence
  • Try swapping half the beef for lamb if you want to taste the difference
Freshly baked Shepherd's Pie topped with melted cheddar, ready to serve for dinner. Save
Freshly baked Shepherd's Pie topped with melted cheddar, ready to serve for dinner. | buenotazdayt.com

Theres nothing quite like watching people dig into a steaming dish of this on a cold night and seeing their shoulders drop three inches in relaxation. Good food does that.

Recipe Questions & Answers

Can I make shepherds pie ahead of time?

Yes, you can assemble the entire casserole up to 24 hours before baking. Cover tightly and refrigerate, then bake for an additional 10-15 minutes to ensure it's heated through.

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

Traditional shepherds pie uses lamb, while cottage pie is made with beef. However, the terms are often used interchangeably regardless of the meat used.

Can I freeze shepherds pie?

Absolutely. Assemble the unbaked casserole, wrap tightly in plastic and foil, and freeze for up to 3 months. Thaw overnight in the refrigerator before baking as directed.

How do I get crispy mashed potato peaks?

Use a fork to create ridges or peaks in the mashed potato topping before baking. Brush lightly with melted butter or beaten egg for extra golden color and crunch.

Can I use instant mashed potatoes?

While instant mashed potatoes work in a pinch, homemade mashed potatoes provide better texture and flavor. If using instant, prepare them slightly thicker than usual to prevent sinking into the filling.

What vegetables work best in the filling?

Classic choices include carrots, peas, and corn. You can also add green beans, parsnips, celery, or leeks. Avoid watery vegetables like zucchini that can make the filling too loose.

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

A comforting layered casserole with savory meat filling, vegetables, and buttery mashed potato topping baked until golden.

Time to Prep
25 min
Time for Cooking
40 min
Overall Time
65 min
Created by Derek Callahan

Food Category Home Table Cooking

Skill Level Easy

Cuisine Type American

Portion Yield 6 Serving Size

Dietary 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

How-To Steps

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

Mash 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 Filling: Stir in tomato paste, Worcestershire sauce, thyme, rosemary, salt, and pepper. Sprinkle flour over the 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 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.

Equipment Needed

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

Allergy Details

Please review each component for allergens and check with a healthcare provider if you're unsure.
  • 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 serving)

These figures are for informational purposes only. They aren't a substitute for a doctor’s advice.
  • Calories: 470
  • Fat content: 21 g
  • Carbohydrates: 43 g
  • Protein: 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.