Shepherd’s Pie Recipe

Description

Make this easy Shepherd’s Pie recipe with seasoned ground beef, vegetables, and creamy mashed potatoes. A hearty, comforting family meal that’s perfect for weeknight dinners and meal prep.

Classic Shepherd’s Pie – The Ultimate Comfort Food

If there’s one meal that instantly feels like home, it’s Shepherd’s Pie. Growing up, this was one of those dinners that always brought everyone to the table without being asked twice. The combination of savory meat filling, tender vegetables, and fluffy mashed potatoes baked until golden brown is pure comfort food at its finest.

I usually make Shepherd’s Pie when I need a hearty meal that feeds the whole family and leaves plenty of leftovers for the next day. Honestly, it tastes even better after the flavors have had time to meld together. Whether you’re looking for a cozy winter dinner or an easy make-ahead meal, this classic recipe never disappoints.


Why You’ll Love This Shepherd’s Pie Recipe

  • Easy to make with simple pantry ingredients
  • Family-friendly comfort food
  • Great for meal prep and leftovers
  • Rich, hearty, and satisfying
  • Perfect for weeknight dinners
  • Freezer-friendly recipe

Ingredients

For the Meat Filling

  • 1 pound ground beef
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 1 cup frozen peas and carrots
  • 1 cup corn kernels
  • 2 tablespoons tomato paste
  • 1 tablespoon Worcestershire sauce
  • 1 cup beef broth
  • 1 tablespoon all-purpose flour
  • 1 teaspoon dried thyme
  • ½ teaspoon salt
  • ½ teaspoon black pepper

For the Mashed Potato Topping

  • 2 pounds potatoes, peeled and cubed
  • 4 tablespoons butter
  • ½ cup milk
  • ½ cup shredded cheddar cheese (optional)
  • Salt and pepper to taste

Step-by-Step Instructions

Step 1: Prepare the Potatoes

Place the peeled and cubed potatoes into a large pot of salted water.

Bring to a boil and cook for 15–20 minutes, or until fork-tender.

Drain well.

Add butter and milk, then mash until smooth and creamy. Season with salt and pepper. Set aside.


Step 2: Cook the Beef Filling

While the potatoes cook, heat a large skillet over medium heat.

Add the ground beef and cook until browned, breaking it apart with a spoon.

Drain excess fat if necessary.

Add the chopped onion and cook for 4–5 minutes until softened.

Stir in the garlic and cook for 30 seconds.


Step 3: Add Vegetables and Seasonings

Mix in the peas, carrots, and corn.

Add tomato paste, Worcestershire sauce, thyme, salt, and pepper.

Sprinkle the flour over the mixture and stir well.

Pour in the beef broth and simmer for 5–7 minutes until slightly thickened.


Step 4: Assemble the Shepherd’s Pie

Preheat oven to 400°F (200°C).

Transfer the meat mixture into a greased 9-inch baking dish.

Spread the mashed potatoes evenly over the top.

Use a fork to create texture on the surface for extra browning.

Sprinkle with shredded cheddar cheese if desired.


Step 5: Bake

Bake for 20–25 minutes until the top is golden brown and the filling is bubbling around the edges.

For extra color, broil for 2–3 minutes at the end.

Allow to rest for 5–10 minutes before serving.


Cooking Tips

Use Yukon Gold Potatoes

I usually prefer Yukon Gold potatoes because they create a naturally creamy topping without needing excessive butter.

Don’t Skip the Worcestershire Sauce

It adds incredible depth and richness to the beef filling.

Make It Ahead

Assemble the pie up to 24 hours in advance and refrigerate until ready to bake.

Let It Rest

Allowing the pie to rest before slicing helps it hold its shape better.

Add Cheese for Extra Flavor

A layer of cheddar cheese on top creates a delicious golden crust.


Serving Suggestions

Shepherd’s Pie is hearty enough to serve on its own, but these sides pair beautifully:

  • Garden salad with vinaigrette
  • Steamed green beans
  • Roasted Brussels sprouts
  • Buttered dinner rolls
  • Garlic bread
  • Roasted carrots

Storage and Reheating

Refrigerator

Store leftovers in an airtight container for up to 4 days.

Freezer

Freeze baked or unbaked Shepherd’s Pie for up to 3 months.

Reheating

Warm in a 350°F oven until heated through or microwave individual portions.


Nutrition Information (Approximate Per Serving)

Serves 6

NutrientAmount
Calories420
Protein24g
Carbohydrates28g
Fat23g
Saturated Fat10g
Fiber4g
Sugar4g
Sodium550mg

Nutrition values are estimates and may vary depending on ingredients used.


Frequently Asked Questions

1. Is Shepherd’s Pie made with beef or lamb?

Traditional Shepherd’s Pie is made with lamb. When made with ground beef, it’s technically called Cottage Pie. However, many home cooks use the terms interchangeably.

2. Can I make Shepherd’s Pie ahead of time?

Yes. You can assemble it a day ahead and refrigerate until ready to bake.

3. Can I freeze Shepherd’s Pie?

Absolutely. It freezes very well both before and after baking.

4. What potatoes work best for Shepherd’s Pie?

Yukon Gold and Russet potatoes are both excellent choices for a creamy topping.

5. How do I keep Shepherd’s Pie from becoming watery?

Simmer the filling until thickened and avoid adding too much broth. Let the pie rest before serving to help everything set.


Conclusion

Shepherd’s Pie remains one of the most beloved comfort food recipes for a reason. The rich beef filling, flavorful vegetables, and creamy mashed potato topping create a satisfying meal that’s both simple and incredibly delicious.

Honestly, this is one of those recipes I turn to whenever I want something warm, filling, and guaranteed to please a crowd. Whether you’re feeding a family on a busy weeknight or preparing meals ahead for the week, this classic Shepherd’s Pie is always a winning choice.

Leave a Reply

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