
Classic comfort food just joined the meal-prep rotation. This High-Protein Shepherd’s Pie combines a savory lean ground-beef filling with peas and carrots, then tops it with creamy lighter mashed potatoes made with Greek yogurt.
Why You’ll Love This Recipe
- Makes four filling lunches or dinners
- Approximately 46–52 grams of protein per serving
- Classic comfort-food flavor with a lighter potato topping
- Easy to portion, refrigerate and reheat
- Freezer-friendly for advance preparation
Ingredients
Makes 4 servings
Lean Beef and Vegetable Filling
- 2 pounds 93% lean ground beef
- 1 tablespoon olive oil, if needed
- 1 medium yellow onion, diced
- 3 garlic cloves, minced
- 2 tablespoons tomato paste
- 1 tablespoon Worcestershire sauce
- 1 teaspoon dried thyme
- ½ teaspoon dried rosemary
- ¾ teaspoon salt
- ½ teaspoon black pepper
- 1 cup low-sodium beef broth
- 1 tablespoon cornstarch mixed with 2 tablespoons cold water
- 1½ cups frozen peas and carrots
Lighter Mashed Potatoes
- 2 pounds Yukon Gold or russet potatoes, peeled and cubed
- ½ cup plain nonfat or low-fat Greek yogurt
- ⅓ cup low-fat milk, plus more as needed
- 1 tablespoon butter or olive oil
- ½ teaspoon garlic powder
- ½ teaspoon salt, or to taste
- ¼ teaspoon black pepper
- Optional chopped parsley for garnish
Step-by-Step Instructions
1. Cook the Potatoes
Place the potatoes in a large pot and cover them with cold water. Bring to a boil, reduce to a steady simmer and cook for approximately 12–16 minutes, or until easily pierced with a fork. Drain thoroughly.
2. Make the Lighter Mashed Potatoes
Return the drained potatoes to the warm pot. Add the Greek yogurt, milk, butter or olive oil, garlic powder, salt and pepper. Mash until creamy, adding a small splash of milk if needed. Avoid overmixing, which can make the potatoes gummy.
3. Brown the Beef
Preheat the oven to 400°F. Heat a large skillet over medium-high heat. Add the olive oil only if the skillet needs it, then cook the beef and onion for approximately 7–10 minutes. Break the meat into small crumbles and continue cooking until no pink remains and the beef reaches 160°F. Drain excess grease if necessary.
4. Build the Savory Filling
Add the garlic and tomato paste; cook for 1 minute. Stir in the Worcestershire sauce, thyme, rosemary, salt, pepper and beef broth. Bring the mixture to a simmer, then stir in the cornstarch mixture. Cook for 2–3 minutes until lightly thickened. Fold in the frozen peas and carrots and cook for another 2 minutes.
5. Assemble the Shepherd’s Pie
Spread the beef-and-vegetable mixture evenly in a lightly greased 9-by-13-inch baking dish. Spoon the mashed potatoes over the filling and spread them to the edges. Drag a fork across the surface to create ridges that will brown in the oven.
6. Bake and Portion
Bake uncovered for 20–25 minutes, until the filling bubbles around the edges and the potato topping begins to brown. Broil for 1–2 minutes if you want a deeper golden finish, watching carefully. Rest for 10 minutes, then divide evenly among four meal-prep containers.
Estimated Nutrition
Per serving, based on 4 servings: approximately 610–720 calories, 46–52 grams of protein, 58–70 grams of carbohydrates and 20–29 grams of fat.
Nutrition values are estimates and will vary according to the beef, potatoes, milk, Greek yogurt, cooking fat, brands and exact portions used.
Meal-Prep and Storage Tips
- Cool promptly: Allow steam to escape briefly, then cover and refrigerate within two hours.
- Refrigerator: Store at 40°F or below for up to 3–4 days.
- Reheating: Microwave loosely covered or reheat in the oven until the center reaches 165°F.
- Freezer: Freeze individual portions for up to 2–3 months for best quality. Thaw overnight in the refrigerator before reheating.
- Prevent dry potatoes: Add a teaspoon of milk or broth before reheating if the topping has firmed in storage.
Easy Swaps and Variations
- Replace the beef with lean ground turkey for a lighter variation.
- Use half potatoes and half cauliflower in the topping.
- Add diced mushrooms to increase the vegetables and savory flavor.
- Use frozen mixed vegetables instead of peas and carrots.
- Add a small amount of reduced-fat cheddar to the topping before baking.
- Use sweet potatoes for a different flavor and additional color.
- Add smoked paprika or red-pepper flakes for more intensity.
Food-Safety Note
Cook ground beef to a minimum internal temperature of 160°F. Refrigerate leftovers within two hours, keep them at 40°F or below and reheat prepared portions to 165°F. Discard food left at room temperature longer than two hours, or one hour when temperatures are above 90°F.
Frequently Asked Questions
Is this technically shepherd’s pie or cottage pie?
Traditional shepherd’s pie is made with lamb, while the beef version is often called cottage pie. In the United States, “shepherd’s pie” is also commonly used for the familiar beef-and-mashed-potato dish.
Can I prepare it without baking immediately?
Yes. Assemble the cooled filling and topping, cover and refrigerate for up to one day. Bake until bubbling and the center reaches 165°F; a chilled casserole may require additional time.
How can I reduce the calories?
Choose extra-lean beef or turkey, replace part of the potatoes with cauliflower, use nonfat Greek yogurt and measure the butter or oil.
Why is my filling watery?
Simmer the sauce until it lightly coats a spoon before assembling. Drain excess beef fat, measure the broth and allow the baked pie to rest before portioning.
Shop Fitness and Meal-Prep Essentials
Upgrade your workouts, meal prep and recovery routine with products selected by Checked In. Worked Out. Visit the CIWO Shop to explore meal-prep containers, kitchen tools, fitness equipment and other useful essentials.
Affiliate disclosure: Some shop links may be affiliate links. CIWO may earn a commission from qualifying purchases at no additional cost to you.
Fitness on the go or wherever life takes you. Fitness never takes a vacation!

