Best Shepherd’s Pie Recipe

Servings: 6 Total Time: 1 hr 10 mins Difficulty: Beginner
Shepherd’s Pie Recipe
Best Shepherd’s Pie Recipe pinit View Gallery 1 photo

Alright, let’s talk about Shepherd’s Pie. You know the one — that cozy, hearty dish with meaty goodness under a layer of fluffy mashed potatoes. It’s comfort food at its finest.

I don’t know about you, but when it gets chilly out, I start craving something warm and filling. Something that smells like home. This is exactly that recipe.

What’s the Difference Between Shepherd’s Pie and Cottage Pie?

Okay, quick pop quiz — what’s the difference between Shepherd’s Pie and Cottage Pie?
If you guessed the type of meat… you win! 🎉

  • Shepherd’s Pie : traditionally made with lamb.
  • Cottage Pie : made with beef.

But honestly, most people just call it Shepherd’s Pie even if they use beef. No judgment here. We’re not culinary cops.

What Is Shepherd’s Pie?

So, picture this: a rich, savory meat filling (lamb or beef), simmered with veggies and gravy, then topped with buttery mashed potatoes and baked until golden and bubbly. That’s Shepherd’s Pie in a nutshell.

It’s got layers — both literally and emotionally. Perfect for dinner on a lazy Sunday or when you need to feed a hungry crowd without spending all day in the kitchen.

Ingredients You Need

Let’s break it down. Here’s what you’ll need:

For the Meat Filling:

  • Olive oil
  • Onion
  • Ground beef or lamb (your choice)
  • A few dried herbs: parsley, rosemary, thyme
  • Salt, pepper
  • Worcestershire sauce (this stuff adds so much flavor)
  • Garlic
  • Flour and tomato paste (to thicken things up)
  • Beef broth
  • Frozen peas & carrots, plus corn (or mix your own)

For the Topping:

  • Russet potatoes
  • Butter – yes, a whole stick
  • Half & half (or milk/cream if that’s all you’ve got)
  • Garlic powder
  • Salt and pepper
  • Parmesan cheese (optional, but oh-so-good)

Subs & Swaps:

Can’t find frozen peas and carrots? Use ½ cup peas + ½ cup sliced carrots.
No parmesan? Skip it or use another hard cheese like Pecorino.
Want to go lighter? Use ground turkey instead of beef/lamb.

How to Make Shepherd’s Pie

Alright, let’s get cooking. Don’t worry, it’s not complicated. Just a little bit of browning, simmering, and mashing. Then bake and done!

Step 1: Brown the Meat

Start with some oil in a skillet. Add onions and cook ‘em a bit. Then toss in the meat, break it apart, and cook until browned. Add herbs, salt, pepper, Worcestershire, and garlic. Stir it around.

Step 2: Thicken & Simmer

Add flour and tomato paste. Stir until smooth. Pour in broth, veggies, and bring it to a boil. Let it simmer for a few minutes. Then set aside.

Step 3: Mash Those Potatoes

Boil peeled potato chunks until soft. Drain, mash with butter, cream, garlic powder, salt, pepper, and cheese. Make it creamy. Make it dreamy.

Step 4: Layer & Bake

Dump the meat into a baking dish. Spread the mashed potatoes on top. Bake until golden and bubbly.

Pro tip: If the dish looks too full, put it on a baking sheet. Trust me, you don’t want a mess in your oven.

What to Serve With Shepherd’s Pie

Honestly? It’s a one-dish wonder. But if you want to round it out…

  • A simple green salad would be nice.
  • Or some steamed broccoli or green beans.
  • Maybe a slice of crusty bread if you’re feeling extra.

Tips for Making Shepherd’s Pie

  • Make sure your potatoes are dry before mashing. Otherwise, they’ll be watery.
  • Don’t skip the Worcestershire sauce — it gives that deep umami flavor.
  • Letting it cool for 10–15 minutes makes it easier to cut and serve.
  • Want crispy topping? Broil it for the last couple of minutes — just watch it closely!

Best Shepherd’s Pie Recipe

This classic Shepherd's Pie recipe features a rich and savory meat filling topped with creamy, cheesy mashed potatoes. Easy to make, comforting, and perfect for family dinners. Baked to golden perfection in under an hour.

Best Shepherd’s Pie Recipe
Pin Recipe
0 Add to Favorites
Prep Time 20 mins Cook Time 50 mins Total Time 1 hr 10 mins Difficulty: Beginner Servings: 6 Estimated Cost: $ 12 Calories: 400 Best Season: Fall, Winter

Ingredients

Instructions

  1. Heat oil, sauté onions, brown meat, add herbs.
  2. Stir in Worcestershire, garlic, flour, tomato paste.
  3. Add broth and veggies. Simmer. Set aside.
  4. Boil potatoes, drain, mash with butter, cream, seasonings, cheese.
  5. Layer meat in baking dish, top with potatoes.
  6. Bake at 400°F for 25–30 minutes.
  7. Cool slightly before serving.

Nutrition Facts

Servings 6


Amount Per Serving
Calories 400kcal
% Daily Value *
Total Fat 30g47%
Saturated Fat 15g75%
Cholesterol 97mg33%
Sodium 751mg32%
Potassium 483mg14%
Total Carbohydrate 12g4%
Dietary Fiber 2g8%
Sugars 2g
Protein 19g38%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

  • Make ahead: Assemble the pie up to a day in advance and refrigerate. Bake just before serving.
  • Freezer-friendly: Freeze unbaked Shepherd’s Pie for up to 3 months. Thaw overnight in the fridge before baking.
  • Crispy topping: For a golden, crispy crust, broil the pie for the last 2–3 minutes of baking (watch it closely!).
  • Herb swap: If you don’t have fresh herbs, dried work just fine — but don’t skip them entirely. They add essential flavor.
  • Vegetarian option: Skip the meat and use lentils or mushrooms for a hearty veggie version (adjust cooking time as needed).
Keywords: Shepherd's Pie recipe, Classic Shepherd's Pie, Easy comfort food, Ground beef casserole, Cheesy mashed potato topping Copy Ask Explain
Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious
Kelsey Perez Food and Lifestyle Blogger

I’m a London-based food writer, recipe developer, and home cook who has been passionate about cooking for over 15 years. What started as a way to recreate my mother’s traditional dishes turned into a lifelong love for experimenting with flavors, writing about food, and helping others feel more confident in the kitchen.

Leave a Comment

Your email address will not be published. Required fields are marked *

Kelsey Perez
About Author

Kelsey Perez

Hi, I’m Kelsey Perez.
I started Simple Mom Recipes with one thing in mind—sharing easy, tasty recipes for every meal and mood. Appetizers, main courses, desserts, drinks, salads, keto, vegan, gluten-free—you name it, it’s her

Leave a Comment

Your email address will not be published. Required fields are marked *

This error message is only visible to WordPress admins

Error: No feed found.

Please go to the Instagram Feed settings page to create a feed.