Beef Shepherd’s Pie

Category: Dinner Recipes

Delicious beef shepherd's pie topped with golden mashed potatoes served on a rustic plate.

This Beef Shepherd’s Pie is a cozy dish that layers savory beef with veggies under a fluffy mashed potato topping. It’s like a warm hug in a bowl!

You can never go wrong with adding cheese on top—who can resist that cheesy goodness melting into the potatoes? I make extra to enjoy leftovers; trust me, they taste even better!

Key Ingredients & Substitutions

Potatoes: I recommend using Yukon Gold potatoes for their buttery flavor and creamy texture when mashed. If you want a lighter option, try cauliflower instead. It makes for a delicious low-carb topping!

Ground Beef: For a leaner dish, opt for ground turkey or chicken. They’re great substitutes that still deliver a hearty feel. If you’re looking for a vegetarian option, lentils or mushrooms can replace the meat well.

Vegetables: I love using frozen mixed vegetables—they’re easy and convenient! You can also add fresh veggies like diced bell peppers, or zucchini if you have them on hand. Just remember to chop them into small pieces.

Worcestershire Sauce: If you’re out of this staple, a dash of soy sauce mixed with a little vinegar can give a similar umami flavor. Alternatively, a bit of balsamic vinegar works too.

How Do You Get Creamy Mashed Potatoes Every Time?

The mashed potatoes are a key element in this dish. To achieve that smooth and creamy consistency, start by boiling the potatoes until they’re tender. Avoid overcooking them to prevent wateriness.

  • After draining, return the potatoes to the pot for a minute to steam off any moisture.
  • Add room temperature butter and milk gradually while mashing to control creaminess. This keeps the mash velvety.
  • Season generously with salt and pepper for a well-balanced flavor.

How to Make Beef Shepherd’s Pie

Ingredients You’ll Need:

For the Mashed Potatoes:

  • 2 lbs potatoes, peeled and chopped
  • 4 tbsp butter
  • 1/2 cup milk
  • Salt and pepper to taste

For the Beef Filling:

  • 1 lb ground beef
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 cup frozen mixed vegetables (peas, carrots, corn)
  • 2 tbsp tomato paste
  • 1 cup beef broth
  • 1 tbsp Worcestershire sauce
  • 2 tbsp all-purpose flour
  • 2 tbsp olive oil
  • 1/2 tsp dried thyme
  • 1/2 tsp dried rosemary
  • Optional: grated cheddar cheese for topping

How Much Time Will You Need?

This Beef Shepherd’s Pie will take about 30 minutes to prepare and about 25 minutes to bake, making a total of approximately 55 minutes from start to finish. Perfect for a cozy dinner!

Step-by-Step Instructions:

1. Preheat the Oven:

Set your oven to 400°F (200°C) so it will be nice and hot when you’re ready to bake the pie.

2. Prepare the Mashed Potatoes:

In a large pot, place the chopped potatoes and cover them with salted water. Bring to a boil and cook until tender, about 15-20 minutes. Drain the potatoes and return them to the pot. Add the butter and milk, then mash until smooth. Don’t forget to season with salt and pepper!

3. Cook the Beef Filling:

While the potatoes are cooking, heat the olive oil in a large skillet over medium heat. Add the chopped onion and minced garlic. Sauté for about 3-5 minutes, until the onion is softened.

4. Brown the Beef:

Add the ground beef to the skillet and cook until it’s well-browned, breaking it up with a spoon as it cooks. If there’s excess fat, feel free to drain some off.

5. Make the Sauce:

Sprinkle the flour over the beef and stir it in, cooking for about 1 minute to help eliminate any raw taste. Then, add the tomato paste, beef broth, Worcestershire sauce, thyme, and rosemary. Mix everything together and let it simmer for 5-10 minutes until it thickens up nicely.

6. Add the Vegetables:

Stir in the frozen mixed vegetables and cook for an additional 2-3 minutes. Taste and adjust seasoning with salt and pepper as needed.

7. Assemble the Shepherd’s Pie:

Transfer the beef mixture into a baking dish and spread it out evenly. Next, spoon the creamy mashed potatoes over the beef, smoothing it out to cover completely. Use a fork to create some texture on top!

8. Top with Cheese (Optional):

If you like, sprinkle some grated cheddar cheese on top of the mashed potatoes for a delicious, cheesy crust.

9. Bake It Up:

Place the dish in the preheated oven and bake for 20-25 minutes, or until the top is golden brown and the filling is bubbly. Your kitchen will smell amazing!

10. Serve and Enjoy:

Once it’s done, let the shepherd’s pie rest for a few minutes before serving. Dish it up and enjoy your hearty Beef Shepherd’s Pie with loved ones!

Can I Use Other Types of Meat?

Absolutely! Ground turkey or chicken are great alternatives for a lighter option. If you prefer a vegetarian version, try using lentils or finely diced mushrooms for a hearty filling.

How Can I Make This Healthier?

You can use sweet potatoes instead of regular potatoes for the topping, which adds extra nutrients. Additionally, opt for lean ground beef or substitute with a mix of veggies and beans for a lower-calorie option.

Can I Make Shepherd’s Pie Ahead of Time?

Yes! You can prepare the beef filling and mashed potatoes a day in advance. Store them separately in the fridge, and when you’re ready to bake, simply assemble and pop it in the oven!

What’s the Best Way to Reheat Leftovers?

To reheat, place individual portions in the microwave until warm or cover the entire dish with foil and heat it in the oven at 350°F (175°C) for about 20-25 minutes until heated through.

You might also like these recipes

Leave a Comment