
Shepherd’s Pie
High Protein Shepherd’s Pie proves comfort food and meal prep can live in the same bowl. Beneath a layer of creamy mashed potatoes sits a rich, savory beef filling packed with flavor and just enough veggies to keep things balanced. It’s hearty, familiar, and built to reheat beautifully- perfect for weeks when you want something warm and reliable waiting for you.
Prep Time
20 Minutes
Cook Time
50 Minutes
Per Serving – Makes 4
866 Calories
57g P | 60g C | 45g F
How to make shepherd’s Pie
Shepherd’s Pie
Equipment
Ingredients
For the Filling
- 2 pound ground beef 93% lean
- 1 large onion finely chopped
- 2 cloves garlic minced
- 1 cup frozen peas & carrots
- 1/2 cup frozen corn
- 1 1/2 cups beef broth
- 3 tablespoons tomato paste
- 2 tablespoon Worcestershire sauce
- 1 tbsp dried parsley
- 1/2 tbsp dried thyme
- 1/2 tbsp dried rosemary
- 1 teaspoon salt
- 1 teaspoon black pepper
- 2 tablespoons olive oil
For the Mashed Taters
- 2 pounds potatoes peeled and cut into chunks
- ½ cup milk
- ¼ cup butter
- 1/4 cup grated parmesan cheese
- Salt and pepper to taste
Instructions
Prepare the Filling:
- Preheat oven to 400°F (200°C).
- Chop the onion, mince the garlic, & peel and cube the potatoes.
- Heat olive oil in a large skillet over medium heat.2 tablespoons olive oil
- Add finely chopped onion and minced garlic, cooking until softened.1 large onion, 2 cloves garlic
- Add lean ground beef, cooking until browned.2 pound ground beef
- Add tomato paste, Worcestershire sauce, dried parsley, dried thyme, dried rosemary, salt, and black pepper. Mix well.3 tablespoons tomato paste, 2 tablespoon Worcestershire sauce, 1 tbsp dried parsley, 1/2 tbsp dried thyme, 1/2 tbsp dried rosemary, 1 teaspoon salt, 1 teaspoon black pepper
- Pour in beef broth, bring to a simmer, and cook until the mixture thickens. If needed, you can add a tbsp of flour or two to aid in this, but you likely won't need to.1 1/2 cups beef broth
- Stir in frozen carrots, peas, & corn, and cook for another 5 minutes. Remove from heat and set aside.1 cup frozen peas & carrots, 1/2 cup frozen corn
Mashed Taters
- If you're feeling like a multi-tasking pro, you can start this process while cooking the beef! Place your potatoes in a pot of lightly salted cold water. Turn heat to high & bring to a boil. Cook until fork-tender, around 15-20 minutes.2 pounds potatoes
- Mash the potatoes with milk and butter until smooth and creamy. Season with salt and pepper to taste.½ cup milk, ¼ cup butter, Salt and pepper to taste
- If using, stir in grated parmesan cheese.1/4 cup grated parmesan cheese
- Spread the meat filling evenly in a 9×13 baking dish.
- Top with mashed potatoes, spreading evenly to ensure uniform cooking throughout.
- Bake in the preheated oven for 20-25 minutes, or until the top is golden brown.
- Separate into 4 separate portions & enjoy!
Nutrition
Click Here For Recipe Notes & Meal Prep Tips

Track This in MyFitnessPal
To log this hearty, comforting classic in seconds, search: Meaningful Macros – Shepherd’s Pie in MyFitnessPal.
Approx. 23 WW Points per serving, depending on your specific plan.
Why You’ll Love This Shepherd’s Pie
This Shepherd’s Pie is unapologetic comfort food in meal prep form. Rich beef filling, buttery mashed potatoes, savory gravy, vegetables, herbs, and a golden baked top somehow combine into the type of dinner that feels like it belongs in a snowstorm next to a fireplace instead of inside a plastic meal prep container.
The biggest thing that makes this recipe work is the depth of flavor built into the beef layer. Worcestershire sauce, tomato paste, beef broth, garlic, onion, thyme, rosemary, and parsley all combine into a filling that tastes slow-cooked and comforting without actually requiring an all-day process.
The mashed potato topping also carries a huge amount of the experience here. Creamy potatoes with butter and parmesan create that classic Shepherd’s Pie texture that somehow feels nostalgic even if you didn’t grow up eating it.
And honestly, once everything bakes together, the top layer develops that slightly golden crust that makes the entire dish dramatically more satisfying than simple beef-and-potatoes meal prep.
At 57 grams of protein per serving, this recipe also manages to deliver serious macros while still fully embracing the comfort-food identity instead of pretending to be “clean eating.”
If your ideal meal prep usually revolves around hearty beef dishes, rich sauces, and meals that genuinely keep you full for hours, there are plenty more beef-based comfort meals worth exploring too.
The combination of savory beef, mashed potatoes, vegetables, and baked texture also makes this exactly the kind of recipe people crave once colder weather starts showing up again.
And unlike a lot of lighter meal prep recipes that start feeling repetitive by day two, Shepherd’s Pie somehow stays incredibly satisfying throughout the entire week.
Ingredient Substitutions & Customizations
One of the best things about Shepherd’s Pie is how adaptable the overall dish becomes depending on your preferred level of richness, available ingredients, or overall calorie goals.
Ground beef creates the richest overall flavor here, but ground turkey or ground chicken can absolutely work if you want a lighter variation.
The vegetable mixture is also very flexible. Peas, carrots, and corn create the classic combination, but green beans, mushrooms, celery, or diced zucchini can all work naturally within the filling.
The mashed potatoes can also be customized depending on preference. Some people prefer chunkier potatoes while others want them completely smooth and creamy.
If you want even more richness, adding extra parmesan or a little shredded cheddar into the potato layer works extremely well.
The Worcestershire sauce matters more than people probably expect too. It adds a deep savory flavor that helps separate the filling from simply tasting like seasoned ground beef.
If your favorite comfort meals usually revolve around rich baked dinners and hearty portions, there are plenty more comfort-style meal prep bowls built around that same satisfying energy.
The balance between protein, potatoes, vegetables, and gravy also makes this one of the more complete-feeling meal prep recipes in the archive overall.
Expert Tips for Perfect Shepherd’s Pie
The biggest key to great Shepherd’s Pie is properly thickening the beef filling before baking. If the mixture stays too thin, the finished portions can become watery during storage and reheating.
Letting the broth reduce fully also deepens the flavor dramatically. The filling should feel rich and cohesive instead of soupy.
The mashed potatoes deserve more attention than people usually give them too. Starting the potatoes in cold water helps them cook more evenly and mash more smoothly.
Adding the butter and milk while the potatoes are still hot also creates a creamier texture overall.
The top layer should completely cover the beef filling before baking. This helps the casserole bake evenly while creating that classic golden potato crust across the surface.
Recipes like this are a perfect example of why oven-baked comfort food meal prep works so well when you want layered flavor and satisfying texture without needing constant attention during cooking.
Even though the final result feels fairly indulgent and substantial, the cooking process itself stays surprisingly approachable once the filling and potatoes get moving simultaneously.
The ingredient list also uses mostly straightforward pantry staples, which helps make the recipe feel practical instead of overly complicated.
And because the filling contains vegetables, broth, and sauce, the leftovers stay much more moist and satisfying throughout the week compared to drier casserole-style meal prep.
Serving Suggestions & Storage Tips
This Shepherd’s Pie is best served warm straight out of the oven when the potato topping is slightly crisp and the filling is still bubbling underneath.
If you want to push the comfort-food direction even further, adding extra parmesan, black pepper, or chopped parsley over the top works extremely well.
For meal prep storage, allow the casserole to cool slightly before portioning into airtight containers and refrigerating for up to 4 days.
The leftovers reheat extremely well because the beef filling and potatoes both retain moisture throughout the week.
This recipe works especially well during colder months, aggressive training phases, or weeks where lighter meal prep simply is not going to emotionally get the job done.
The vegetables inside the filling also help keep the dish balanced enough that it never fully crosses into overly heavy casserole territory.
And realistically, this is exactly the type of recipe that helps people stay consistent long term. It feels comforting, nostalgic, filling, and satisfying while still quietly delivering the protein and structure most people are actually trying to maintain.
If your sweet spot tends to lean toward richer and more substantial meals overall, there are plenty more high-protein comfort meals for bulking built around a similar philosophy.
FAQs
Can I use ground turkey instead of beef?
Absolutely. Ground turkey works very well if you want a slightly lighter variation.
Why start potatoes in cold water?
Starting with cold water helps the potatoes cook more evenly throughout.
How long does Shepherd’s Pie last in the fridge?
Stored in airtight containers, it keeps well for up to 4 days.
Can I freeze Shepherd’s Pie?
Yes. Shepherd’s Pie freezes extremely well and reheats nicely afterward.
Why add Worcestershire sauce?
It adds deep savory flavor and richness to the beef filling.
What potatoes work best?
Russet or Yukon Gold potatoes both work extremely well for mashed potato toppings.







This recipe exists because some meals are just meant to be eaten when it’s cold outside. It’s hearty, satisfying, and exactly what I wanted that week. Try it once and tell me if it earns repeat status!