
Shepherd's Pie
This Shepherd's Pie provides 15g protein and 320 calories per serving — a moderate-protein, carb-friendly option for volume-heavy days. Batch-preps 12 servings in minimal time on the stovetop, maximizing meal prep efficiency when you need quantity over concentrated protein. Ideal for stretching your prep time across two weeks of training.
Ingredients
- •Olive oil(15g)
Regular (not extra-virgin) olive oil for high-heat cooking. EVOO for dressings.
- •80/20 Ground Beef(567g)
- •Yellow Onion
- •Mushrooms, White, Sliced(227g)
- •Carrots
- •Celery(800g)
- •Garlic(240g)
- •Flour, All-Purpose, White(60g)
- •1/2 cup dry red wine (or you can sub in more beef stock instead)
- •Beef Stock, Low Sodium(480g)
- •Tomato Paste(30g)
- •Worcestershire Sauce(30g)
Lea & Perrins is the standard. A little goes a long way.
- •2 bay leaves
- •2 sprigs each fresh rosemary and thyme (or whatever herbs you love)
- •Peas, Sweet, Frozen(120g)
- •sea salt and freshly-cracked black pepper
- •Potato, Russet, Baked, Flesh Only(1134g)
- •Butter(60g)
- •Whole Milk(120g)
- •Cream Cheese(57g)
Plain Greek yogurt — nonfat (0%) or low-fat (2%). Not regular yogurt.
- •sea salt and freshly-cracked black pepper
Instructions
- 1Peel and cut the russet potatoes into 1-inch chunks. Place in a large pot, cover with cold salted water, and bring to a boil over high heat. Cook 12–15 minutes until fork-tender. Drain well, return to pot, and mash with the salted butter, whole milk, and cream cheese until smooth. Set aside off heat.
- 2Heat the olive oil in a large sauté pan over medium-high heat. Add the ground beef and cook 5–7 minutes, crumbling with a wooden spoon, until no longer pink. Transfer to a plate, leaving any rendered fat in the pan (add 1 tablespoon oil if the pan is dry).
- 3Add the onion to the pan and sauté over medium-high heat for 5 minutes, stirring occasionally. Add the carrots, celery, mushrooms, and fresh garlic; cook 5–7 minutes, stirring occasionally, until softened.
- 4Sprinkle the flour over the vegetables and stir until evenly coated. Cook 1 minute over medium-high heat, stirring frequently, to remove the raw flour taste.
- 5Pour in the beef stock and tomato paste, stirring to combine and scraping up any browned bits from the bottom of the pan with a wooden spoon. Add the Worcestershire sauce and frozen peas. Bring to a simmer over medium-high heat, then reduce to medium-low and simmer 5 minutes, stirring occasionally. Stir in the cooked beef and season with salt and pepper to taste.
- 6Divide the meat filling evenly into 12 airtight containers while hot. Top each container with an equal portion of mashed potatoes, spreading gently to cover the filling. Cool to room temperature, then seal and refrigerate up to 3 days or freeze up to 3 months.
Nutrition — Per Serving
320
calories
15g
protein
17g
fat
- Carbohydrates
- 28g
- Saturated fat
- 7.6g
- Sodium
- 285 mg
- Dietary fiber
- 4.7g
12 servings per batch · ~328g each
Macro data sourced from USDA FoodData Central
AI Swap Engine
Swap any ingredient and get recalculated macros instantly.
Set up your profile to unlockCommon questions
How much protein does Shepherd's Pie have per serving?
Each serving delivers 15g of protein and 320 calories with 17g fat and 28g carbs. This is a lower-protein option relative to its calorie content, so it works best as a side component rather than a primary protein source.
How long does Shepherd's Pie take to prep?
Quick prep designation with 12 servings per batch makes this extremely efficient for meal prep—you're cooking once and portioning twelve meals. The per-serving prep time is minimal since you're batch-cooking on the stovetop.
Is Shepherd's Pie good for fat loss?
At 320 calories per serving with moderate protein (15g), this recipe is lean enough to fit into fat loss nutrition when portion-controlled as a side or base. The 17g fat and 28g carbs per serving keeps it calorie-efficient without feeling restrictive.
More like this
Slow Cooker Beef Pasta
Slow Cooker · 10 servings



