10 Hearty Shepherd’s Pie with Lamb Recipes to Soothe You Through Winter


There’s something about food that feels like home. Today, we’re going to dive into a recipe that’s simple yet packed with the kind of comfort that feels like a warm hug on a cold day. Shepherd’s Pie with lamb is the ultimate comfort food, and I’ve gathered a collection of delightful recipes that will soothe your soul all winter long. Grab your apron and let’s get cooking!

Classic Shepherd’s Pie

This one’s a keeper! I always make this on rainy days, and it never disappoints.

Ingredients:

  • 1 lb ground lamb
  • 1 onion, diced
  • 2 carrots, diced
  • 2 tbsp tomato paste
  • 1 cup beef broth
  • 2 cups mashed potatoes
  • Salt and pepper to taste
  • 1 tsp thyme

Process:

  1. Brown the lamb with onion and carrots in a skillet. Add tomato paste and broth.
  2. Stir until thickened, then transfer to a baking dish and top with mashed potatoes. Bake at 400°F for 20 minutes.

Make it Unique:
Add peas or corn for a pop of sweetness!

Spicy Lamb Shepherd’s Pie

Can’t wait for you to try this! It’s the perfect mix of flavors and so easy to whip up!

Ingredients:

  • 1 lb ground lamb
  • 1 onion, diced
  • 1 bell pepper, diced
  • 1 tbsp chili powder
  • 1 cup chicken broth
  • 2 cups mashed potatoes
  • Salt and pepper to taste

Process:

  1. Sauté lamb with onion and pepper, adding chili powder and broth until thick.
  2. Spoon into a baking dish and top with mashed potatoes before baking at 400°F for 25 minutes.

Make it Unique:
Stir in some jalapeños for an extra kick!

Lamb and Mushroom Shepherd’s Pie

I make this dish every year for my family gatherings. It’s always the first to go!

Ingredients:

  • 1 lb ground lamb
  • 1 onion, diced
  • 1 cup mushrooms, sliced
  • 1 cup beef broth
  • 2 cups mashed potatoes
  • Salt and pepper to taste

Process:

  1. Cook lamb with onion and mushrooms until browned. Add broth and simmer until thick.
  2. Transfer to a baking dish, top with potatoes, and bake at 375°F for 30 minutes.

Make it Unique:
Substitute the mushrooms with spinach for a twist!

Mediterranean Shepherd’s Pie

Food is all about experimenting, right? Today, we’re trying something totally new, and I promise, you’re going to love the twist on a classic.

Ingredients:

  • 1 lb ground lamb
  • 1 onion, diced
  • 1 zucchini, diced
  • 1 cup diced tomatoes
  • 2 cups mashed potatoes
  • 1 tsp oregano
  • Salt and pepper

Process:

  1. Sauté lamb with onion and zucchini, adding tomatoes and oregano until thick.
  2. Layer in a dish, top with potatoes, and bake at 400°F for 20 minutes.

Make it Unique:
Top with crumbled feta for extra flavor!

Irish Shepherd’s Pie

This one’s perfect for a quick meal that satisfies everyone. I bet you’ll make it again and again.

Ingredients:

  • 1 lb ground lamb
  • 1 onion, diced
  • 1 cup frozen peas
  • 2 tbsp Worcestershire sauce
  • 2 cups mashed potatoes
  • Salt and pepper

Process:

  1. Cook lamb with onion, stirring in peas and sauce.
  2. Place lamb mixture in a baking dish, top with potatoes, and bake at 375°F for 30 minutes.

Make it Unique:
Add some grated cheese to the mashed potatoes for a cheesy finish!

Herbed Shepherd’s Pie

Trust me, this recipe is as simple as it gets. You can’t go wrong, and it’s so tasty!

Pin This Now to Remember It Later
Pin This

Ingredients:

  • 1 lb ground lamb
  • 1 onion, diced
  • 2 carrots, diced
  • 1 tsp rosemary
  • 2 cups mashed potatoes
  • Salt and pepper

Process:

  1. Sauté lamb with onion and carrots, adding rosemary.
  2. Pour into a dish, top with mashed potatoes, and bake at 400°F for 25 minutes.

Make it Unique:
Try adding a splash of red wine for depth!

Comforting Shepherd’s Pie with Cheese

You’ll love how cozy this one is; it’s rich and indulgent!

Ingredients:

  • 1 lb ground lamb
  • 1 onion, diced
  • 1 cup cheddar cheese, shredded
  • 2 cups mashed potatoes
  • Salt and pepper

Process:

  1. Brown lamb with onion over medium heat. Stir in half the cheese.
  2. Fill a dish with the mixture, top with remaining cheese and potatoes, and bake at 375°F for 30 minutes.

Make it Unique:
Swap the cheddar for gruyère for a nutty flavor!

Indian Spice Shepherd’s Pie

Don’t be afraid to play with the ingredients here! I love adding my twist, and you should too.

Ingredients:

  • 1 lb ground lamb
  • 1 onion, diced
  • 1 cup peas
  • 2 tbsp curry powder
  • 2 cups mashed potatoes
  • Salt to taste

Process:

  1. Cook lamb with onion and peas, incorporating curry powder.
  2. Place in a baking dish, top with potatoes, and bake at 400°F for 20 minutes.

Make it Unique:
Mix in some coconut milk for creaminess!

Sweet Potato Shepherd’s Pie

This one’s a tear-jerker; it’s full of flavor and nostalgia rolled into one!

Ingredients:

  • 1 lb ground lamb
  • 1 onion, diced
  • 1 cup corn
  • 2 cups sweet potatoes, mashed
  • Salt and pepper to taste

Process:

  1. Brown lamb with onion and corn until cooked through.
  2. Spoon mixture in a dish, top with sweet potato, and bake at 375°F for 30 minutes.

Make it Unique:
Add a dash of maple syrup to the sweet potatoes for a touch of sweetness!

Bacon and Lamb Shepherd’s Pie

This one’s made for bacon lovers! It’s a flavor explosion you’ll want often.

Ingredients:

  • 1 lb ground lamb
  • 1 onion, diced
  • 4 strips bacon, chopped
  • 2 cups mashed potatoes
  • Salt and pepper

Process:

  1. Cook bacon until crispy, then add lamb and onion until browned.
  2. Place in a baking dish, top with potatoes, and bake at 375°F for 30 minutes.

Make it Unique:
Substitute turkey bacon for a lighter option!


There you have it — ten delightful Shepherd’s Pie recipes that will warm your heart and satisfy your cravings this winter. Whether you stick to the classic or experiment with new flavors, I hope you find joy in every bite. So roll up your sleeves, gather those ingredients, and let’s create some comforting meals together! Enjoy!

Pin This Now to Remember It Later
Pin This

Recent Posts