Classic Shepherd’s Pie
Craving a hearty, comforting meal? This Classic Shepherd’s Pie is loaded with savory ground meat, rich gravy, tender veggies, and topped with creamy, golden-browned mashed potatoes—pure comfort in every bite!
There’s something about Shepherd’s Pie that just screams comfort food at its finest.
This dish is hearty, rich, and satisfying, making it the perfect meal for chilly nights or whenever you need a little extra coziness in your life.
At its core, Shepherd’s Pie is all about layers of flavor—a savory, seasoned lamb filling, packed with tender veggies, all smothered under a fluffy, golden blanket of mashed potatoes.
It’s a one-pan wonder that delivers on both taste and nostalgia.
Whether you grew up eating it or you’re making it for the first time, this dish never disappoints.
Why You’ll Love This Shepherd’s Pie
✔ A classic, no-fuss comfort food – Just simple, good ingredients that taste amazing together.
✔ Perfect for meal prep – It stores and reheats beautifully.
✔ Customizable – Use lamb for a traditional taste or swap in ground beef for Cottage Pie.
✔ That mashed potato topping? Absolute perfection.
✔ One-dish meal – Less cleanup, more time to enjoy!
Ingredients
For the Meat Filling:
● 1 tablespoon olive oil
● 1 small onion, diced
● 2 cloves garlic, minced
● 1 lb ground lamb (or beef)
● 1 cup diced carrots
● 1/2 cup peas
● 2 tablespoons tomato paste
● 1/2 cup beef broth
● 1 tablespoon Worcestershire sauce
● Salt and pepper, to taste
For the Creamy Mashed Potatoes:
● 2 lbs russet potatoes, peeled and cubed
● 4 tablespoons butter
● 1/2 cup whole milk (or heavy cream for extra richness)
● Salt and pepper, to taste
For Garnish:
● Fresh parsley, chopped
Instructions
Step 1: Make the Mashed Potatoes
● Bring a large pot of salted water to a boil. Add the cubed potatoes and cook until fork-tender, about 15 minutes.
● Drain the potatoes and return them to the pot.
● Add butter, warm milk, salt, and pepper. Mash until smooth and creamy. Set aside.
Step 2: Cook the Meat Filling
● Preheat oven to 400°F (200°C).
● Heat olive oil in a large skillet over medium heat.
● Add onions and garlic, cooking until softened and fragrant.
● Stir in ground lamb (or beef) and cook until browned. Drain any excess fat.
● Mix in carrots, peas, tomato paste, beef broth, Worcestershire sauce, salt, and pepper. Let it simmer for 10 minutes until slightly thickened.
Step 3: Assemble the Pie
● Spread the meat filling evenly in a baking dish.
● Spoon the mashed potatoes on top, spreading them smoothly with a spatula.
● Use a fork to create texture on the surface (this helps get those crispy golden peaks!).
Step 4: Bake & Serve
● Bake for 25-30 minutes, or until the mashed potatoes are golden brown on top.
● Sprinkle with fresh parsley before serving.
Final Thoughts
This Shepherd’s Pie is a true classic—rich, hearty, and packed with flavor.
The combination of savory meat, veggies, and creamy mashed potatoes makes every bite pure comfort.
Whether you’re making this for a cozy weeknight dinner or prepping meals ahead, you’ll love how easy and satisfying it is.
Want to switch it up? Try adding cheese to the mashed potatoes, swapping in sweet potatoes, or throwing in extra veggies.
However you make it, this dish is guaranteed to be a crowd-pleaser. So go ahead, dig in and enjoy!
FAQs
➤ Can I make this ahead of time?
Yes! Assemble it, cover, and store in the fridge for up to 2 days before baking.
➤ Can I freeze Shepherd’s Pie?
Absolutely! Let it cool completely, then freeze for up to 3 months. Bake from frozen at 375°F (190°C) until heated through.
➤ Can I use ground beef instead of lamb?
Yes! If using beef, it’s technically Cottage Pie—but still just as delicious.
➤ What can I serve with Shepherd’s Pie?
It’s a full meal on its own, but a green salad or some buttered green beans make great sides.
More Content You May Like
● Parmesan Garlic Cheeseburger Lasagna
● Sunday Pot Roast with Potatoes and Carrots
● Creamy Garlic Parmesan Chicken Pasta Bake