Loading…

By Reading time
Servings 4–6 people

Herb Shepherd’s Pie with Carrots and Peas is a comforting classic that feels like a warm hug on a plate. The creamy mashed potatoes on top get all golden and crispy, while the ground meat underneath is mixed with tender carrots, sweet peas, and a blend of fresh herbs that add a nice pop of flavor. It’s a simple dish that brings together hearty and fresh tastes in a really satisfying way.

I love making this pie when I want something that feels homemade and filling but is still easy to put together. The herbs in the filling make all the difference—they brighten up the dish and keep it from feeling too heavy. Sometimes, I sneak in extra veggies like corn or green beans to use whatever I have on hand, and it always turns out great.

One of my favorite ways to enjoy this shepherd’s pie is with a side of crusty bread and a simple green salad. It feels like the perfect dinner for cooler nights when you want something cozy but still fresh. Plus, the next day’s leftovers are just as delicious, which means more excuse to enjoy it all over again!

Key Ingredients & Substitutions

Russet potatoes: These are great for fluffy mashed potatoes because they have a high starch content. If you want creamier texture, try Yukon Golds instead.

Ground beef or lamb: Both work well. Lamb gives a traditional flavor, but beef is milder and more common. You can also use ground turkey or plant-based meat for a lighter option.

Fresh thyme & rosemary: Herbs are the heart of this dish. Fresh is best, but dried rosemary works fine if fresh isn’t available. Use less dried rosemary as it’s stronger.

Carrots and peas: These add sweetness and color. You can substitute frozen mixed vegetables if needed—just adjust cooking times to prevent overcooking.

How Do I Get the Mashed Potatoes Smooth and Creamy?

Great mashed potatoes are key here. Make sure to drain the potatoes well to avoid watery mash. Warm milk and softened butter blend easier into hot potatoes, creating a silky texture.

  • Boil potatoes until fork-tender for easy mashing.
  • Use a potato masher or ricer for lumps-free potatoes.
  • Add butter and milk gradually, mashing gently each time.
  • Season well with salt, pepper, and fresh thyme for flavor.

Easy Herb Shepherd's Pie with Veggies

Equipment You’ll Need

  • Large pot – I use it to boil the potatoes until soft, making them easy to mash.
  • Skillet or frying pan – perfect for browning the meat and cooking the vegetables.
  • Masher or potato ricer – helps create smooth, fluffy mashed potatoes.
  • Ovenproof baking dish – I like this for layering and baking the shepherd’s pie to get a crispy top.
  • Wooden spoon or spatula – useful for stirring the filling without scratching your pan.
  • Measuring cups and spoons – for accuracy, especially with liquids and herbs.

Flavor Variations & Add-Ins

  • Swap ground beef for ground turkey or chicken for a leaner pie; it works well if you adjust seasoning slightly.
  • Mix in sautéed mushrooms or bell peppers into the meat filling for added texture and flavor.
  • Use different herbs like oregano or sage for varied aromatic notes.
  • Top with shredded cheese like cheddar or mozzarella before baking for a cheesy crust.

Herb Shepherd’s Pie with Carrots and Peas

Ingredients You’ll Need:

For the Mashed Potatoes:

  • 2 lbs russet potatoes, peeled and quartered
  • ½ cup whole milk
  • 4 tbsp butter, divided
  • 1 small bunch fresh thyme, leaves stripped and chopped, divided
  • Salt and freshly ground black pepper, to taste

For the Filling:

  • 1 tbsp olive oil
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 lb ground beef or lamb
  • 2 medium carrots, peeled and diced
  • ½ cup frozen peas
  • 2 tbsp tomato paste
  • 1 cup beef broth
  • 1 tsp Worcestershire sauce
  • 1 tsp dried rosemary or 1 tbsp fresh rosemary, chopped
  • 1 tbsp all-purpose flour (optional, for thickening)

How Much Time Will You Need?

This recipe takes about 15-20 minutes to prepare the potatoes and filling, plus 20-25 minutes baking time. In total, set aside around 45-50 minutes to make this hearty and delicious shepherd’s pie.

Step-by-Step Instructions:

1. Prepare the Oven and Potatoes:

Preheat your oven to 400°F (200°C). Place the peeled and quartered potatoes into a large pot of salted water. Bring to a boil and cook until tender, about 15-20 minutes.

2. Cook the Filling:

While the potatoes cook, heat olive oil in a large skillet over medium heat. Add the chopped onion and sauté for 4-5 minutes until translucent. Add the minced garlic and cook for 30 seconds until fragrant. Add the ground beef or lamb, breaking it apart with a spoon, and cook until browned and no longer pink.

3. Add Vegetables and Seasoning:

Stir in the diced carrots and cook for about 5 minutes to soften them. Mix in the tomato paste, Worcestershire sauce, rosemary, salt, and black pepper. Pour in the beef broth and bring the mixture to a simmer. If you want a thicker sauce, sprinkle the flour evenly and stir well. Let it simmer for around 10 minutes until slightly thickened.

4. Finish the Filling:

Stir in the frozen peas and half of the chopped fresh thyme. Remove the skillet from the heat.

5. Mash the Potatoes:

Drain the cooked potatoes well and return them to the pot. Add butter, milk, the remaining thyme, salt, and pepper. Mash everything until smooth and creamy.

6. Assemble and Bake:

Spoon the meat and vegetable mixture evenly into an ovenproof dish. Carefully spread or pipe the mashed potatoes over the top to cover the filling completely. Dot the mashed potatoes with small pieces of butter and sprinkle a little fresh thyme on top for a lovely garnish.

7. Bake the Pie:

Bake in the preheated oven for 20-25 minutes, until the top is golden and slightly crisp. Remove from the oven and let cool for a few minutes before serving.

Enjoy your comforting Herb Shepherd’s Pie, with tender carrots and peas beneath a fluffy, herb-infused mashed potato topping!

Can I Use Frozen Vegetables Instead of Fresh?

Yes! Frozen peas are already included in this recipe, and you can swap fresh carrots for frozen diced carrots if needed. Just thaw them slightly or add them directly to the filling, adjusting the cooking time to avoid mushiness.

How Do I Store Leftovers?

Store any leftovers in an airtight container in the fridge for up to 3 days. To reheat, warm in the oven at 350°F (175°C) until heated through to keep the topping crispy, or use a microwave for a quicker option.

Can I Make This Recipe Ahead of Time?

Absolutely! Prepare both the filling and mashed potatoes, assemble the pie but don’t bake it. Cover tightly and refrigerate for up to 24 hours, then bake right before serving—just add a few extra minutes to the baking time if chilled.

What Can I Use Instead of Ground Beef or Lamb?

You can use ground turkey, chicken, or even plant-based meat alternatives. Just keep in mind that leaner meats might dry out faster, so consider adding a bit more broth or some olive oil to keep the filling moist.

About the author
Gabriella

Leave a Comment