Shepherds Pie With Mashed Potatoes

Featured in: Family Table Meals

This classic comfort dish layers a savory filling of browned ground meat (beef or lamb), onions, carrots, peas, and corn in a rich, herb-infused gravy. The crowning glory is a generous layer of smooth, buttery mashed potatoes that creates a crispy, golden crust when baked. The result is a hearty, satisfying meal that feeds six and tastes even better the next day.

Updated on Tue, 13 Jan 2026 13:48:00 GMT
Golden brown Shepherd's Pie with creamy mashed potato ridges bubbling over a savory beef and vegetable filling. Pin it
Golden brown Shepherd's Pie with creamy mashed potato ridges bubbling over a savory beef and vegetable filling. | tifritpantry.com

The first snowfall had just started sticking to the ground when my roommate walked in with groceries and announced we were making shepherds pie. Neither of us had ever attempted it, but we craved something that would fill the entire apartment with warmth and smell like a hug.

That evening we crowded around our tiny kitchen island, taking turns mashing potatoes and browning meat while something simmered on the stove. We may have burned the onion slightly, but the laughter bubbling up between us seasoned everything better than any measurement could.

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 have found half beef and half lamb creates the deepest flavor, but all beef works perfectly fine
  • Russet potatoes: These starchier potatoes mash lighter and fluffier than waxy varieties, creating that perfect cloud-like topping
  • Tomato paste and Worcestershire sauce: Together they build that rich, savory backbone that makes the filling taste like it simmered all day
  • Frozen peas and corn: Keep these in your freezer for instant pops of sweetness and color without any prep work
  • Butter and milk: Do not skimp here, because creamy potatoes are what separate good shepherds pie from great ones

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 the peeled chunks in salted water until they surrender completely to a fork, about 15 to 20 minutes, then drain them well
Create the creamy foundation:
Mash the hot potatoes with butter and milk until they turn silky and smooth, then season generously and stir in cheese if you want extra richness
Build the flavor base:
Heat olive oil in a large skillet and sauté the onion and carrots until they soften and smell sweet, about 3 or 4 minutes
Add the aromatic layers:
Stir in the garlic for just a minute, then add your ground meat and cook until browned, breaking it apart as it sizzles
Develop the sauce:
Sprinkle in the tomato paste, Worcestershire, thyme, and rosemary, then dust everything with flour and stir until the meat looks coated
Bring it together:
Pour in the broth and let it bubble until thickened, then fold in the peas and corn and let everything become friends
Assemble the masterpiece:
Spread the meat filling evenly in your baking dish, then spoon the potatoes over top and use a fork to create little ridges that will crisp up beautifully
Bake until golden:
Slide it into a 400°F oven for 25 to 30 minutes, until the top turns golden and the filling bubbles up around the edges
Let it rest:
Give the dish 5 or 10 minutes to settle before serving, which helps the layers hold together when you scoop
Bubbling Shepherd's Pie casserole with a fork-swirled mashed potato topping, served in a rustic baking dish. Pin it
Bubbling Shepherd's Pie casserole with a fork-swirled mashed potato topping, served in a rustic baking dish. | tifritpantry.com

That snowy night we ate straight from the baking dish, standing up in the kitchen because we were too impatient to set the table. Every bite reminded me that some recipes are worth making simply for the company they bring to the table.

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 Your Own

I have swapped in green beans or parsnips when the seasons changed, and each variation brings something lovely. The beauty of this dish lies in how gracefully it adapts to whatever you have in your crisper drawer.

Getting Ahead

You can assemble the entire shepherds pie up to a day before baking and keep it covered in the refrigerator. The flavors meld together during this time, and I honestly think it tastes better when the ingredients have time to get acquainted.

Serving Suggestions

A simple green salad with bright vinaigrette cuts through the richness beautifully. I also love setting out some crusty bread for soaking up any extra sauce from the bottom of the baking dish.

  • A light red wine like Pinot Noir balances the hearty flavors perfectly
  • Serve with steamed green beans or roasted Brussels sprouts for extra color
  • Leftovers reheat beautifully in the microwave for an effortless next-day lunch
Comforting Shepherd's Pie with seasoned ground meat, peas, and carrots, baked until golden and served piping hot. Pin it
Comforting Shepherd's Pie with seasoned ground meat, peas, and carrots, baked until golden and served piping hot. | tifritpantry.com

Years later, shepherds pie still means snow falling outside and someone I love nearby. Some recipes feed more than just your hunger.

Recipe Questions & Answers

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

Traditional shepherds pie uses ground lamb, while cottage pie uses ground beef. Both feature the same creamy mashed potato topping and vegetable-rich filling.

Can I make shepherds pie ahead of time?

Yes! Assemble the entire dish, refrigerate for up to 24 hours, then bake when ready. You may need to add 10-15 minutes to the baking time if baking from cold.

How do I get crispy potato peaks?

Use a fork to create ridges and swirls in the mashed potato topping before baking. Brushing lightly with melted butter also helps achieve a golden, crispy crust.

Can I freeze shepherds pie?

Absolutely. Assemble in a freezer-safe dish, wrap tightly, and freeze for up to 3 months. Thaw overnight in the refrigerator before baking as directed.

What vegetables work best in the filling?

Classic choices include carrots, peas, and corn. You can also add green beans, parsnips, or leeks. Just keep total vegetable amount around 2 cups for the best texture.

How do I make it gluten-free?

Replace the all-purpose flour with cornstarch or a gluten-free flour blend. Ensure your broth and Worcestershire sauce are certified gluten-free.

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 Mashed Potatoes

Seasoned meat and vegetables topped with creamy mashed potatoes, baked to golden perfection.

Prep Time
25 mins
Cook Time
40 mins
Total Duration
65 mins
Created by Victor Ibarra


Skill Level Easy

Culinary Tradition American

Makes 6 Portions

Diet Info None specified

What You'll Need

Meat Filling

01
02
03
04
05
06
07
08
09
10
11
12
13
14

Mashed Potato Topping

01
02
03
04
05

Step-by-Step 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 Dish: Transfer the meat filling to a 9x13-inch baking dish, spreading evenly.

Step 09

Add Potato Topping: Spoon mashed potatoes over the top and spread smoothly to cover the filling. Use a fork to create ridges for a crispy finish.

Step 10

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

Step 11

Rest Before Serving: 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.

Tools Needed

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

Allergy Notice

Please review each ingredient for allergens. If unsure, consult a healthcare provider.
  • Contains milk (butter, milk, cheese)
  • Contains wheat (flour)
  • May contain soy and fish (Worcestershire sauce)
  • Check broth and Worcestershire sauce labels for hidden allergens

Nutrition info (per portion)

Only for informational use. Replace with professional medical guidance when needed.
  • Energy: 470
  • Lipids: 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.