8 Hearty Shepherd’s Pie Recipes To Keep You Warm


Pin This Now to Remember It Later
Pin This

!

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. These hearty Shepherd’s Pie variations will keep you cozy and satisfied no matter the weather outside!

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 or beef
  • 1 cup chopped onion
  • 1 cup peas and carrots
  • 2 cups mashed potatoes
  • 1 cup beef broth
  • Salt and pepper to taste

Process:

  1. Brown the meat and onion in a skillet; add peas and carrots.
  2. Pour in beef broth and let simmer for 10 minutes.
  3. Spread the meat mixture in a baking dish and top with mashed potatoes. Bake at 400°F for 20 minutes.

Make it Unique:

Add some Worcestershire sauce for a deeper flavor!

Vegetarian 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 cup lentils
  • 1 cup chopped carrots
  • 1 cup frozen peas
  • 1 onion, diced
  • 2 cups mashed potatoes
  • Vegetable stock

Process:

  1. Cook lentils according to package instructions. In a separate pot, sauté onion and carrots until tender.
  2. Mix cooked lentils and peas with sautéed vegetables.
  3. Top with mashed potatoes and bake at 375°F for 30 minutes.

Make it Unique:

Try adding fresh spinach or kale for extra nutrients!

Mexican 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 beef
  • 1 can kidney beans
  • 1 cup corn
  • 1 packet taco seasoning
  • 2 cups mashed potatoes
  • Shredded cheese for topping

Process:

  1. Cook ground beef and mix in beans, corn, and taco seasoning.
  2. Layer the beef mixture in a baking dish and spread mashed potatoes on top.
  3. Sprinkle cheese and bake at 375°F for 25 minutes.

Make it Unique:

Add a layer of guacamole under the mashed potatoes for a fun twist!

Mushroom & Spinach Shepherd’s Pie

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

Ingredients:

  • 2 cups mushrooms, sliced
  • 2 cups spinach
  • 1 onion, diced
  • 1 cup vegetable broth
  • 2 cups mashed potatoes

Process:

  1. Sauté onions and mushrooms together until golden; add spinach and stir until wilted.
  2. Mix in vegetable broth, then layer the mixture into a baking dish.
  3. Top with mashed potatoes and bake at 375°F for 30 minutes.

Make it Unique:

Add some feta cheese to the filling for a tangy flavor kick!

BBQ Shepherd’s Pie

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

Ingredients:

  • 1 lb ground beef
  • 1 cup BBQ sauce
  • 1 cup corn
  • 2 cups mashed potatoes
  • Chopped green onions for garnish

Process:

Pin This Now to Remember It Later
Pin This

  1. Brown ground beef and mix in BBQ sauce and corn.
  2. Spread mixture in a baking dish, then layer with mashed potatoes.
  3. Bake at 400°F for 25 minutes, and garnish with green onions before serving.

Make it Unique:

Use pulled pork instead of ground beef for a delicious twist!

Sweet Potato Shepherd’s Pie

Cooking has a way of bringing back memories, doesn’t it? This recipe takes me right back to my grandmother’s kitchen.

Ingredients:

  • 2 cups sweet potatoes, peeled and diced
  • 1 lb ground beef or turkey
  • 1 cup frozen mixed vegetables
  • 1 onion, diced
  • 1 cup beef broth

Process:

  1. Cook sweet potatoes until tender, mash with a bit of butter.
  2. In a skillet, brown the meat and onion; add mixed vegetables and broth.
  3. Layer the meat mixture in a baking dish and top with sweet potato mash. Bake at 375°F for 30 minutes.

Make it Unique:

Add some cinnamon to the sweet potato mash for warmth!

Curried 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 beef or lamb
  • 2 tbsp curry powder
  • 1 cup frozen mixed vegetables
  • 1 cup coconut milk
  • 2 cups mashed potatoes

Process:

  1. Brown the meat with curry powder, then mix in veggies and coconut milk.
  2. Spread filling in a baking dish and top with mashed potatoes.
  3. Bake at 375°F for 30 minutes.

Make it Unique:

Mix in some chickpeas for added texture and flavor!

Shepherd’s Pie with a Beer Glaze

Can’t wait for you to try this! It’s perfect for when you want something hearty!

Ingredients:

  • 1 lb ground beef
  • 1 cup diced carrots
  • 1 cup onion
  • 1 cup stout beer
  • 2 cups mashed potatoes

Process:

  1. Cook beef with carrots and onion; add beer and let simmer for 10 minutes.
  2. Spread in a baking dish and top with mashed potatoes.
  3. Bake at 400°F for 25 minutes until golden.

Make it Unique:

Try adding some cheddar cheese to the potatoes for extra creaminess!

Greek Shepherd’s Pie

This dish is always the first to go during our family gatherings!

Ingredients:

  • 1 lb ground lamb
  • 1 cup chopped tomatoes
  • 1/2 cup black olives, chopped
  • 1 cup feta cheese
  • 2 cups mashed potatoes

Process:

  1. Cook lamb and mix in tomatoes and olives.
  2. Spread mixture in a baking dish, then top with mashed potatoes and sprinkle with feta.
  3. Bake at 375°F for 30 minutes.

Make it Unique:

Add some artichoke hearts for a unique twist!


Now that you have these delightful variations of Shepherd’s Pie, it’s time to get cooking! Whether you stick with a classic or try something new, each recipe brings warmth and comfort to your table. Enjoy the process and the deliciousness that follows!

Pin This Now to Remember It Later
Pin This

Carolyn E. Fleener

👩‍🍳 Carolyn E. Fleener is the voice behind Dough and Diary , where she shares simple, delicious recipes with a personal touch.

Recent Posts