Ground Beef Shepherd’s Pie

Delicious Ground Beef Shepherd's Pie topped with golden mashed potatoes and fresh herbs.

Loading…

By Reading time
Servings 4–6 people

This Ground Beef Shepherd’s Pie is a warm and hearty meal, perfect for cozy nights. You’ll love the tasty beef and veggies topped with creamy mashed potatoes.

It’s like a hug in a dish! 🥰 I can’t resist a bit of crisp on the top of the potatoes—it’s the best part. Trust me, you’ll want to save room for seconds!

Making this is super easy; just cook the beef with some veggies, layer it, and bake. It’s a one-pan wonder that’s great for family dinners!

Key Ingredients & Substitutions

Potatoes: I recommend using Russet or Yukon Gold potatoes for their creamy texture once mashed. If you want to lighten it up, cauliflower can be a great substitute; just steam it until soft and mash the same way.

Ground Beef: For a leaner option, try ground turkey or chicken. If you’re vegetarian, you can swap the beef for lentils or a meat substitute like tempeh or a plant-based ground meat product.

Frozen Mixed Vegetables: While a mix of peas, carrots, and corn works perfectly, you can customize with any veggies you have on hand—like green beans or bell peppers. Fresh veggies can also be used but will take a little longer to cook.

Beef Broth: If you are looking for a lower-sodium option, use low-salt beef broth or substitute with vegetable broth. This will still offer great flavor without overpowering the dish.

How Do I Get Creamy Mashed Potatoes?

For the best creamy mashed potatoes, start by cooking the potatoes properly. Boil them in salted water until they’re very tender, about 15-20 minutes. Drain well to remove excess water, then return them to the pot.

  • Add butter and milk gradually. This helps you achieve your preferred consistency. Don’t rush—you can always add more milk if needed.
  • Mash them using a potato masher or a ricer for a super smooth texture. Season with salt and pepper to taste.

Remember, over-mashing can lead to gluey potatoes, so be gentle!

How to Make Delicious Ground Beef Shepherd’s Pie

Ingredients You’ll Need:

For the Mashed Potatoes:

  • 2 lbs potatoes, peeled and cut into chunks
  • 4 tbsp butter, divided
  • 1/2 cup milk (adjust for desired mashed potato consistency)
  • Salt and pepper to taste

For the Filling:

  • 1 tbsp olive oil
  • 1 lb ground beef
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 cup frozen mixed vegetables (peas, carrots, corn)
  • 2 tbsp tomato paste
  • 1 cup beef broth
  • 1 tsp Worcestershire sauce
  • 1 tsp dried thyme
  • 1 tsp dried rosemary

For Garnish:

  • Fresh parsley for garnish (optional)

How Much Time Will You Need?

This shepherd’s pie will take about 15 minutes to prepare and around 25 minutes to cook, so you can enjoy a homemade meal in about 40 minutes total! Perfect for a busy weekday dinner!

Step-by-Step Instructions:

1. Preheat the Oven:

Start by preheating your oven to 400°F (200°C). This will ensure it’s nice and hot when you put your shepherd’s pie in to bake.

2. Cook the Potatoes:

In a large pot, bring salted water to a boil and add the potato chunks. Cook them until they are tender, which should take about 15-20 minutes. Once done, drain the potatoes and return them to the pot.

3. Mash the Potatoes:

Add 2 tablespoons of butter and your milk to the drained potatoes. Mash everything together until it’s smooth and creamy. Don’t forget to season with salt and pepper to taste. Put these aside for now.

4. Prepare the Filling:

In a large pan, heat the olive oil over medium heat. Add the chopped onion and sauté for about 3-4 minutes until they become translucent. Then, toss in the minced garlic and cook for another minute until it’s fragrant.

5. Brown the Beef:

Add the ground beef to the pan, breaking it up with a wooden spoon as it cooks. Keep cooking until it’s nicely browned and no longer pink.

6. Mix in Flavors:

Stir in the tomato paste and mix well with the beef. Next, add the frozen mixed vegetables, beef broth, Worcestershire sauce, thyme, and rosemary. Let this mixture simmer for 5-7 minutes until it thickens slightly. Season with salt and pepper to taste.

7. Assemble the Pie:

Transfer the beef and vegetable mixture into a baking dish, spreading it evenly across the bottom. Then, take your creamy mashed potatoes and spoon them evenly over the beef mixture. Use a fork to create some texture on the top for a lovely brown finish.

8. Add Butter and Bake:

Dot the remaining 2 tablespoons of butter over the top of the mashed potatoes. Bake in your preheated oven for about 20-25 minutes, or until the top is golden and crispy.

9. Cool and Garnish:

Once done, remove the shepherd’s pie from the oven and let it cool for a few minutes. If you like, sprinkle some fresh parsley on top for a touch of color and flavor.

10. Serve and Enjoy:

Slice yourself a hearty piece, serve warm, and enjoy your comforting homemade shepherd’s pie!

Can I Use Sweet Potatoes Instead of Regular Potatoes?

Absolutely! Sweet potatoes can add a delightful sweetness and a different flavor profile to the shepherd’s pie. Just boil and mash them the same way you would regular potatoes.

What Vegetables Can I Add to the Filling?

You can customize the filling with additional vegetables like bell peppers, mushrooms, or spinach. Just keep in mind that fresh vegetables might need a little longer to cook before adding them to the mix.

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 assemble them just before baking. It’s a great way to save time on busy days!

What’s the Best Way to Store Leftovers?

Store any leftovers in an airtight container in the fridge for up to 3 days. To reheat, place individual portions in the microwave or warm in the oven until heated through. Enjoy your shepherd’s pie even after the first serve!

You might also like these recipes

Leave a Comment