Ground Beef Shepherd’s Pie

Category: Dinner Recipes

Delicious homemade Ground Beef Shepherd's Pie with mashed potato topping and seasoned beef filling.

This Ground Beef Shepherd’s Pie is like a warm hug on a plate! It’s packed with flavorful ground beef, veggies, and topped with creamy mashed potatoes that are simply delightful.

You can’t go wrong with this dish, especially when those mashed potatoes are perfectly fluffy! I love serving it with a sprinkle of cheese on top. Yum! 😋

Key Ingredients & Substitutions

Potatoes: For the fluffiest mash, go for Russet or Yukon Gold potatoes. They have a great texture for mashing. If you’re looking for a healthier option, sweet potatoes can also be a fun substitute for a different flavor.

Milk: Whole milk creates a creamy mash, but if you want an even richer dish, use cream. For a dairy-free option, almond milk or oat milk works well too—just choose unsweetened varieties!

Ground Beef: While beef is traditional, you can switch to ground turkey or chicken for a lighter meal. If you want a vegetarian twist, consider substituting with lentils or a mix of mushrooms and beans.

Mixed Vegetables: Frozen mixed vegetables are convenient, but feel free to use fresh vegetables like diced carrots or peas. I love adding chopped bell peppers for extra crunch and flavor.

Seasonings: Thyme and rosemary add great flavor, but you can swap those for Italian seasoning or even fresh herbs like parsley. Herbs de Provence also works great for a twist!

How Do I Make Really Creamy Mashed Potatoes?

The mashed potatoes are what make this shepherd’s pie truly comforting! To achieve that creamy texture, follow these tips:

  • Start by boiling the potatoes in salted water. This adds flavor right from the beginning!
  • Once they’re tender (about 15-20 minutes), drain well to remove excess water, which helps keep them fluffy.
  • Return the potatoes to the warm pot before adding butter and milk. This helps them absorb the fat better.
  • Use a potato masher or ricer for the smoothest texture, and mix in the butter and milk gradually. Season with salt and pepper after mashing for an even blend.

How to Make Ground Beef Shepherd’s Pie

Ingredients You’ll Need:

For The Mashed Potatoes:

  • 2 lbs potatoes (Russet or Yukon Gold), peeled and quartered
  • 4 tbsp unsalted butter
  • 1/2 cup whole milk (or cream for richer mash)
  • Salt and freshly ground black pepper, to taste

For The Beef Filling:

  • 2 tbsp olive oil
  • 1 large onion, finely chopped
  • 2 cloves garlic, minced
  • 1 1/2 lbs ground beef
  • 1 cup frozen mixed vegetables (carrots, peas, corn)
  • 2 tbsp tomato paste
  • 1 cup beef broth
  • 1 tbsp Worcestershire sauce
  • 1 tsp dried thyme
  • 1 tsp dried rosemary (optional)
  • 2 tbsp all-purpose flour (for thickening)

For Garnish:

  • Fresh parsley, chopped

How Much Time Will You Need?

This Ground Beef Shepherd’s Pie takes about 1 hour to prepare and cook. You’ll spend around 15-20 minutes on prep, including peeling and boiling the potatoes, and about 25-30 minutes to bake it to perfection.

Step-by-Step Instructions:

1. Preheat the Oven:

Start by preheating your oven to 400°F (200°C). This ensures it’s hot and ready for baking the pie.

2. Prepare the Potatoes:

Take the peeled and quartered potatoes and place them in a large pot filled with salted water. Bring the water to a boil, then reduce the heat and let them cook until they are tender, which should take about 15-20 minutes. You can test them by poking with a fork—if it goes in easily, they’re done!

3. Make the Mashed Potatoes:

Once the potatoes are cooked, drain them well and put them back into the pot. Add in the butter and milk (or cream), then mash everything together until it’s nice and smooth. Season with salt and pepper to taste, and set aside while you prepare the filling.

4. Sauté the Onions and Garlic:

In a large skillet, heat the olive oil over medium heat. Add the chopped onion and sauté it until it’s soft and translucent, about 3-4 minutes. Then, stir in the minced garlic and cook for an additional minute until fragrant.

5. Cook the Ground Beef:

Next, add the ground beef to the skillet. Use a spoon to break it up as it cooks, browning it until there are no pink bits left. This usually takes about 6-8 minutes.

6. Add in Veggies and Seasonings:

Stir in the tomato paste, Worcestershire sauce, dried thyme, and rosemary (if using) along with the frozen mixed vegetables. Cook everything together for 2-3 minutes until heated through.

7. Thicken the Mixture:

Sprinkle the flour over the mixture in the skillet. Stir everything together well and cook for another minute to cook out the raw flour taste, then gradually pour in the beef broth while stirring. Keep cooking until the mixture thickens, about 3-5 minutes. Season with additional salt and pepper if needed.

8. Assemble the Pie:

Transfer the beef and vegetable mixture into a baking dish, spreading it evenly. Then, spoon the creamy mashed potatoes over the top and smooth it out with a spatula. If you’d like, you can sprinkle some fresh parsley on top for a bit of color and flavor.

9. Bake:

Pop the baking dish into your preheated oven and bake for 20-25 minutes. You want the top to be golden brown and slightly crispy.

10. Serve and Enjoy:

Once baked, let the shepherd’s pie rest for about 5 minutes before serving. This helps it set a bit, making it easier to portion out. Enjoy your delicious homemade Ground Beef Shepherd’s Pie!

Can I Use Ground Turkey Instead of Beef?

Absolutely! Ground turkey is a great alternative for a lighter version of shepherd’s pie. Just make sure to season it well, as turkey can be a bit more bland than beef.

Can I Make This Dish Vegetarian?

Yes, you can easily make a vegetarian version! Substitute the ground beef with lentils, chickpeas, or a mix of your favorite vegetables. You may need to adjust the cooking times accordingly, depending on what you choose.

How Do I Store Leftovers?

Store any leftovers in an airtight container in the fridge for up to 3 days. To reheat, simply microwave or warm them on the stove until heated through. You can also freeze it for up to 2 months—just be sure to let it cool before freezing.

Can I Prepare This Dish Ahead of Time?

Yes! You can prepare the filling and mash potatoes a day ahead of time. Just assemble and bake when you’re ready to serve. If the filling is cold from the fridge, you may need to add a few extra minutes to the baking time.

You might also like these recipes

Leave a Comment