Shepherd’s Pie

I made shepherd’s pie for the first time on a rainy Sunday afternoon when all I wanted was something warm, rich, and hearty so I layered a savory beef and vegetable filling under a blanket of buttery mashed potatoes and let it bake until golden and bubbling. The smell alone had everyone drifting into the kitchen and that first spoonful sealed the deal it became an instant family favorite.

Shepherd’s Pie

What I love most about shepherd’s pie is how it’s the perfect balance of comfort and practicality. It uses basic ingredients that I almost always have on hand and it’s incredibly satisfying. It’s also one of those meals that feels just as cozy served up for a weeknight dinner as it does for a holiday gathering.

Ingredients

  • Here’s what I use for this recipe. You can always make substitutions if you prefer!
  • Ground beef – The rich, savory base of the pie that carries all the flavor.
  • Onion – Adds a sweet and aromatic depth to the filling.
  • Carrots – Bring color, texture, and a subtle natural sweetness.
  • Peas – Add a pop of green and tender bite to the mix.
  • Garlic – Gives the beef mixture its signature savory note.
  • Tomato paste – Deepens the flavor and adds thickness to the sauce.
  • Worcestershire sauce – Adds umami and richness.
  • Beef broth – Creates a silky, savory sauce to bring the filling together.
  • Potatoes – Mashed and spread over the top for a golden, creamy crust.
  • Butter – Enriches the mashed potatoes and helps them brown beautifully.
  • Milk – Helps smooth out the potatoes for the perfect fluffy texture.
  • Salt and pepper – Brings balance to both the filling and the mash.

Tools You’ll Need

  • Large skillet – To cook the beef and vegetables until perfectly browned and blended.
  • Potato masher – Essential for creamy mashed potatoes.
  • Saucepan – For boiling the potatoes until soft and mash-ready.
  • Wooden spoon – To stir the filling and keep everything moving smoothly.
  • Baking dish – To layer and bake the pie until golden on top.
  • Oven – Finishes the dish with a perfect crust.
Shepherd’s Pie

Instructions

Step 1:

I start by peeling and chopping the potatoes then I boil them in salted water until fork-tender which usually takes about 15–20 minutes.

Step 2:

While the potatoes are boiling I heat a skillet over medium heat and sauté the onion and carrots until slightly soft then I add the ground beef and cook until browned.

Step 3:

Once the beef is cooked through I stir in the garlic, tomato paste, Worcestershire sauce, and beef broth then I let it simmer until the sauce is slightly thickened before adding in the peas.

Step 4:

I drain the potatoes and mash them with butter, milk, salt, and pepper until smooth and creamy.

Step 5:

In a baking dish I spread the beef filling evenly then I layer the mashed potatoes on top and use a fork to create ridges so they crisp up nicely in the oven.

Step 6:

I bake the shepherd’s pie in a preheated oven at 400°F for 20–25 minutes until the top is golden and slightly crispy.

📌 Love Home Recipes? Follow Me on Pinterest!

Join thousands of others for daily Sweet home Recipes and creative ideas.

Follow Me on Pinterest

Tips

If you want to make it ahead, assemble the whole thing and refrigerate it until ready to bake. You can also swap the beef for ground lamb or turkey. For extra cheesy goodness I sometimes mix shredded cheddar into the mashed potatoes or sprinkle some on top before baking!

Ways to Serve

Shepherd’s pie is a complete meal on its own, but I love pairing it with a simple green salad or roasted green beans for a fresh contrast. It’s also great as leftovers—the flavors only get better the next day.

Frequently Asked Questions

Can I freeze Shepherd’s Pie?

Yes! Just cool it completely, wrap tightly, and freeze. Reheat in the oven straight from frozen or thaw overnight in the fridge.

What’s the difference between Shepherd’s Pie and Cottage Pie?

Shepherd’s pie traditionally uses lamb, while cottage pie is made with beef like this one.

Can I make Shepherd’s Pie dairy-free?

Absolutely. Use dairy-free butter and milk alternatives in the mashed potatoes to make it suitable for dietary needs.

See You in the Kitchen

I hope you try this shepherd’s pie and enjoy how comforting and flavorful it is! It’s a dish that brings everyone to the table and feels like a warm hug on a plate. Let me know how you make it your own!

Happy Cooking!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Shepherd’s Pie

Shepherd’s Pie


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sofie recipes
  • Total Time: 60 minutes
  • Yield: 6 servings

Description

Looking for the best shepherd’s pie recipe? This easy, hearty, and healthy dish is a comforting classic made with ground beef, vegetables, and fluffy mashed potatoes. Perfect for meal prep, freezer-friendly, and a great family dinner idea. Simple, filling, and ready to bake anytime!


Ingredients

Scale
  • 1 lb ground beef
  • 1 small onion diced
  • 1 cup carrots diced
  • 1 cup peas
  • 2 cloves garlic minced
  • 2 tbsp tomato paste
  • 1 tbsp Worcestershire sauce
  • 1 cup beef broth
  • 4 cups mashed potatoes (from about 2 lbs potatoes)
  • 3 tbsp butter
  • 1/4 cup milk
  • Salt and pepper to taste


Instructions

  1. Boil potatoes in salted water until fork-tender. Drain and mash with butter, milk, salt, and pepper.
  2. Sauté onion and carrots in a skillet. Add ground beef and cook until browned.
  3. Add garlic, tomato paste, Worcestershire, and beef broth. Simmer until thickened. Stir in peas.
  4. Spread meat mixture in baking dish. Top with mashed potatoes and use fork to create ridges.
  5. Bake at 400°F for 20–25 minutes until golden and bubbly. Let cool slightly before serving.

Notes

  • Use ground lamb for a traditional version.
  • Add cheese to mashed potatoes for extra richness.
  • Make ahead and refrigerate or freeze for later.
  • Customize with other veggies like corn or green beans.
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Category: Main Dish
  • Method: Baked
  • Cuisine: British

Nutrition

  • Serving Size: 1 slice
  • Calories: 480
  • Sugar: 6g
  • Sodium: 650mg
  • Fat: 25g
  • Saturated Fat: 11g
  • Unsaturated Fat: 11g
  • Trans Fat: 0.5g
  • Carbohydrates: 40g
  • Fiber: 5g
  • Protein: 26g
  • Cholesterol: 75mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star