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

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