PF
A rustic homemade savory pie on a white plate with dill pickles and milk.
StovetopComplexity

Healthy Shepherd's Pie

This Shepherd's Pie serves 27g protein and 388 calories per portion — a moderate-protein dinner that pairs well with sides to hit your daily targets. Quick-preps 8 servings on the stovetop, giving you four days of coverage from one cook session. Stack this with a protein shake or Greek yogurt to push toward your evening macros without extended kitchen time.

Rate this recipe:

Ingredients

8 servings
  • Parsnip(1021g)
  • Olive oil(30g)

    Regular (not extra-virgin) olive oil for high-heat cooking. EVOO for dressings.

  • 90/10 Ground Beef(907g)

    90% lean ground beef. Good middle-ground for flavor and macros.

  • Yellow Onion
  • Carrots
  • Celery
  • Garlic
  • Low Sodium Chicken Broth(840g)
  • Cornstarch(30g)
  • Canned Diced Tomatoes
  • Tomato Paste(30g)
  • Worcestershire Sauce(30g)

    Lea & Perrins is the standard. A little goes a long way.

  • 3 teaspoons sea salt
  • Garlic powder(10g)
  • 2 teaspoons freshly cracked black pepper
  • Cabbage, Green(960g)
  • Minced Fresh Parsley, For Serving (Optional)
  • Chives, Fresh

Instructions

  1. 1Preheat the oven to 375°F.
  2. 2Bring a large pot of salted water to a boil over high heat. Add the parsnips and cook until very tender, 10 to 15 minutes. Drain and let cool slightly.
  3. 3Meanwhile, heat the oil in a large skillet over medium-high heat. Once the oil is glistening, add the beef, onion, carrots, celery, and garlic. Cook, stirring often, until the beef is browned and the vegetables are softened, 8 to 10 minutes.
  4. 4In a small bowl, whisk together 2 cups of the chicken stock and the cornstarch. Pour the cornstarch slurry into the beef mixture, along with the tomatoes, tomato paste, Worcestershire sauce, 2 teaspoons of the salt, 1 teaspoon of the garlic powder, and 1 teaspoon of the pepper. Stir to combine well, then add the cabbage. Bring to a simmer, then reduce the heat to medium-low. Cook until the sauce thickens and the cabbage is tender, about 10 minutes. Transfer the mixture to a large baking dish or Dutch oven.
  5. 5Place the parsnips in a food processor. With the motor running, slowly add the remaining 1 cup of chicken stock and blend until the mixture is completely smooth. Add the remaining 1 teaspoon salt, 1 teaspoon pepper and 1 teaspoon garlic powder and blend again to combine. Spread the puréed parsnips over the meat mixture creating small swoops with a spatula or the back of a spoon.
  6. 6Bake the shepherd’s pie until the top is beginning to brown, 30 to 35 minutes. Sprinkle with parsley and chives, if desired. Spoon onto plates and serve.

Nutrition — Per Serving

388

calories

27g

protein

16g

fat

Carbohydrates
36g
Saturated fat
5.1g
Sodium
298 mg
Dietary fiber
9.6g

8 servings per batch · ~482g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

Common questions

How much protein does Healthy Shepherd's Pie have per serving?

Each serving provides 27g of protein and 388 calories with 16g fat and 36g carbs. The balanced macro profile makes this a well-rounded meal that hits multiple macro targets simultaneously.

How long does Healthy Shepherd's Pie take to prep?

This quick prep recipe yields 8 servings from one stovetop cook session, effectively batch-prepping nearly two weeks of dinners in a single block. Reheating individual portions takes under 5 minutes.

Is Healthy Shepherd's Pie good for muscle gain?

At 27g protein per serving with 36g carbs, this recipe supports muscle gain by delivering moderate protein alongside carbohydrates for training recovery. The calorie count at 388 allows for lean bulking without excess fat accumulation.

Savory beef tagliatelle pasta with peppers and herbs in a white plate, perfect for a gourmet meal.

Slow Cooker Beef Pasta

Slow Cooker · 10 servings

70g protein540 cal11g fat
Complexity
View Recipe →+ Plan
Philly Cheesesteak Pasta

Philly Cheesesteak Pasta

Stovetop · 8 servings

59g protein530 cal14g fat
Complexity
View Recipe →+ Plan
Crockpot Lasagna

Crockpot Lasagna

Slow Cooker · 6 servings

63g protein490 cal8g fat
Complexity
View Recipe →+ Plan
Beef Bacon Pasta Bake

Beef Bacon Pasta Bake

Stovetop · 10 servings

67g protein600 cal18g fat
Complexity
View Recipe →+ Plan