Loaded Shepherd’s Pie

Why You’ll Love This Recipe

Loaded Shepherd’s Pie takes the comforting classic to the next level with a hearty meat and vegetable base, topped with creamy mashed potatoes loaded with cheese, bacon, and green onions. It’s the ultimate all-in-one meal that’s perfect for feeding a hungry crowd or enjoying as leftovers. Rich, savory, and indulgent—this dish is the definition of cozy comfort food.

ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

ground beef or lamboniongarliccarrotspeasfrozen cornbeef brothtomato pasteworcestershire sauceflourthymepaprikasaltpepperrusset potatoesbuttermilkbuttercheddarbacon (cooked and crumbled)green onions

directions

Preheat your oven to 400°F (200°C).

Peel and chop the potatoes, then boil them in salted water until tender. Drain and mash with butter, buttermilk, salt, and pepper. Stir in shredded cheddar, crumbled bacon, and sliced green onions. Set aside.

In a large skillet, cook ground beef or lamb over medium heat until browned. Drain excess fat.

Add chopped onions, garlic, carrots, and cook until softened.

Stir in tomato paste, Worcestershire sauce, and flour. Mix well to coat everything evenly.

Pour in beef broth, add peas, corn, thyme, paprika, salt, and pepper. Simmer until the mixture thickens.

Transfer the meat mixture into a baking dish and spread it evenly.

Top with the loaded mashed potatoes, smoothing the surface with a spatula.

Sprinkle extra cheddar and bacon on top, if desired.

Bake for 20-25 minutes or until the top is golden and bubbly.

Let it rest for 5-10 minutes before serving.

Servings and timing

This recipe serves 6-8 people.Preparation time: 25 minutesCooking time: 35 minutesTotal time: 1 hour

Variations

Swap beef or lamb for ground turkey or chicken for a lighter version.

Use sweet potatoes instead of russets for a twist in flavor and color.

Add mushrooms to the meat filling for extra depth.

Top with a sprinkle of Parmesan cheese before baking for a crispy crust.

Make it spicy with a dash of hot sauce or cayenne in the filling.

storage/reheating

Store leftovers in an airtight container in the refrigerator for up to 4 days.Reheat in the oven at 350°F (175°C) until warmed through, or microwave individual portions.For freezing, let it cool completely, wrap tightly, and freeze for up to 2 months. Thaw overnight in the fridge before reheating.

Loaded Shepherd’s Pie

FAQs

Can I make this ahead of time?

Yes, assemble it a day in advance and bake when ready to serve.

What’s the best meat for Shepherd’s Pie?

Traditionally lamb, but ground beef works just as well.

Can I skip the bacon?

Yes, but it adds great flavor and texture to the mashed potatoes.

Is this dish gluten-free?

Use cornstarch instead of flour and ensure all other ingredients are gluten-free.

Can I add other vegetables?

Absolutely—green beans, zucchini, or spinach can be great additions.

Can I use instant mashed potatoes?

For convenience, yes, but homemade mashed potatoes offer the best flavor.

Can I make it vegetarian?

Yes, replace the meat with lentils or a plant-based substitute and use vegetable broth.

Do I need to cover it when baking?

No, baking uncovered helps the top get golden and slightly crispy.

Can I double the recipe?

Yes, use a larger baking dish or make two separate ones.

What type of cheese is best?

Sharp cheddar adds bold flavor, but you can mix in mozzarella or Monterey Jack too.

Conclusion

Loaded Shepherd’s Pie is everything you love about classic comfort food—made even better with cheesy, bacon-infused mashed potatoes. It’s filling, flavorful, and perfect for busy weeknights or lazy weekends. Once you try this loaded version, it might just become your new go-to casserole dish.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Loaded Shepherd’s Pie

Loaded Shepherd’s Pie

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Molly Yeh
  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Total Time: 45 minutes
  • Yield: 6 servings
  • Category: Dinner
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Description

This Loaded Shepherd’s Pie takes the classic comfort food to the next level! It’s packed with flavorful ground beef, mixed veggies, a rich gravy, and topped with creamy mashed potatoes loaded with cheese, bacon, and green onions. It’s the perfect hearty dinner for a cozy night in.


Ingredients

For the meat filling:

  • 1 lb ground beef (or ground lamb)

  • 1 tbsp olive oil

  • 1 medium onion, diced

  • 2 cloves garlic, minced

  • 1 cup frozen peas

  • 1 cup frozen carrots (or mixed vegetables)

  • 2 tbsp tomato paste

  • 2 tbsp all-purpose flour

  • 1 cup beef broth

  • 1 tbsp Worcestershire sauce

  • Salt and pepper to taste

For the loaded mashed potato topping:

 

  • 4 cups mashed potatoes (about 4 medium potatoes)

  • 1/2 cup shredded cheddar cheese

  • 1/4 cup sour cream

  • 1/4 cup milk

  • 1/4 cup cooked bacon, crumbled

  • 2 green onions, sliced

  • Salt and pepper to taste


Instructions

  1. Make the filling:
    In a large skillet over medium heat, heat olive oil. Add diced onion and cook until soft, about 5 minutes. Add garlic and ground beef. Cook until browned and cooked through. Drain excess grease.

  2. Stir in tomato paste and flour. Cook for 1-2 minutes. Pour in beef broth and Worcestershire sauce. Add peas and carrots. Simmer for 5-7 minutes until thickened. Season with salt and pepper.

  3. Preheat oven to 400°F (200°C).

  4. Make the loaded mashed potatoes:
    In a large bowl, combine mashed potatoes with shredded cheddar, sour cream, milk, crumbled bacon, green onions, salt, and pepper. Mix until creamy.

  5. Spread the meat mixture in a baking dish. Spoon the loaded mashed potatoes over the top and spread evenly.

  6. Bake for 20–25 minutes or until the top is golden and the edges are bubbling.

  7. Let cool for 5–10 minutes before serving. Garnish with extra green onions and cheese if desired.


Notes

  • You can swap ground beef for ground turkey or lamb.

  • Leftovers keep well in the fridge for up to 4 days.

  • To make it ahead, assemble everything and refrigerate. Bake when ready to eat.


Nutrition

  • Serving Size: 1/6 of recipe
  • Calories: 485
  • Sugar: 4g
  • Sodium: 640mg
  • Fat: 28g
  • Saturated Fat: 12g
  • Unsaturated Fat: 13g
  • Trans Fat: 0.5g
  • Carbohydrates: 35g
  • Fiber: 4g
  • Protein: 22g
  • Cholesterol: 80mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *