How to Make a Healthier Shepherd's Pie: A Nutritious Twist on a Classic Comfort Food
- Taylor Torre

- Oct 23, 2024
- 6 min read
Fall season is upon us and I love traditional comfort food, but without all the calories that weigh me down. Use whatever flavours you like, but I HIGHLY reccomend garam masala for a rich, comforting dish.
Shepherd’s Pie is a classic my mother would make, but with fatty ground beef, milk, cream, butter, and oil, it is not something I can or should eat every night. I don’t want to demonize food either- there is a time and place to indulge. But for a meal that is nutritious, filling, and SO easy to meal prep during the week for a busy schedule, try out this healthy shepherd’s pie. This post will walk you through simple swaps for more protein, more veggies, less fat, but FULL of flavour.
Healthier Ingredients to Consider
Typical shepherd’s pie has fatty beef, lots of oil, and topped with mashed potatoes that have cream & butter. When making healthier versions of my favorite recipes, I like to consider where I want to sacrifice the fat or the carbs.
For this recipe, I like to add butter to my mashed potatoes, and a little olive oil for sauteeing, so I like to use a super-lean ground meat (like 94-97% lean). This makes the total fat in the recipe a healthy amount.
Here are some substitions to make it healthier:
Lean Protein: Swap out fatty (70-80%) ground beef for a leaner ground protein. Leaner ground meats are 90% or above. Here are some common ground meats I use. Browse different stores for the best deals. Sometimes ground chicken is on sale, sometimes ground turkey is cheaper.
Ground beef: 90% 92% 94% 96% (Trader Joe’s has great 96% ground beef)
Ground chicken: 92% 96% 98%
Ground turkey: 90% 93% 97% 99%
Lean Vegan ground meat substitute (I love Trader Joe’s ground beef substitute. It’s already cooked and has good flavour on its own)
Add all the Vegetables: veggies are super filling and of course they are healthy too. Adding a few cups of vegetables to your meals not only add nutrients but keep you full for longer- add as much as you wish!
Frozen bell peppers & onions are cheap and already cut up- saving you SO much prep time!
Canned diced tomatoes make it JUICY and add more flavor
Frozen peas & carrots are the traditional veg in shepherd’s pie and add color & flavour
Kale or spinach (fresh or frozen) are a great green vegetable to add (I would stay away from broccoli or green beans because they will get grey and mushy)
Reduced fat?: I prefer to use super lean meat (96%) so I CAN add butter. Butter is delicious… but you pick where you want your fat from- more fat in the meat or more fat in the potatoes.
Instead of using heavy cream or whole milk in your mash, try low-fat milk, low-fat sour cream, or Greek yogurt. You need some liquid so use some low-fat milk (I prefer FairLife or use your favorite non-dairy milk).
Low or reduced carbs? : Replace some or all of the mashed potatoes with creamy mashed cauliflower. Unless you are in an agressive fat loss diet, we NEED some carbs- I prefer 1/2 potatoes 1/2 cauliflower for best taste & texture. (Make sure to steam your cauliflower- not boil-so its not too watery)
Herbs and Spices: Enhance flavor without extra calories by incorporating fresh herbs like thyme, parsley, and rosemary, plus spices mixes like garam masala, Italian seasoning, chili seasoning, or Mrs. Dash, .
These choices ensure that your shepherd's pie is not only healthier but also rich in taste and texture.
Ingredients List
Make as much as you want! Usually 1# of meat is good for a 9x9 or 13x9 pan, but if you have a few pans, use 1-3# of meat & double or triple the recipe as needed.
This is more of a guide- use more or less oil,
1 pound of lean ground beef, turkey or chicken (or vegan substitute)
1 tablespoon olive oil OR spray oil for less fat
1 onion, diced OR 1 bag of frozen bell pepers & onions
2 cloves garlic, minced
1 bag frozen peas & carrots (or fresh) & any other veggies
1 can diced tomatoes (try fire-roasted!)
1 cup low-sodium broth or boullion paste or powder**
Salt and pepper to taste**
1 tablespoon Worcestershire sauce (optional)
1 tsp fish sauce (optional)
Fresh or dried Herbs (thyme, rosemary, basil, parsley, etc)
I like LOTS of herbs & a combo of some dried and fresh
Spices: I LOVE garam masala in this dish- its so comforting. Try chili seasoning or dried italian herbs too.
2-3# potatoes (prefer golden waxy but any variety will do)
½ -1 cup low-fat milk
1-4 tablespoons butter or olive oil (optional)
more butter if you use leaner meat or want to add more fat
optional: 1/2- 1 cup greek yogurt, low fat sour cream
Fresh herbs for garnish (optional)
**I LOVE bouillon paste (find it at most grocery stores). My favorite is the low-sodium vegtable paste. They are super salty, so the low sodium version is better- I use 1-2 heaping tablespoons, but DO NOT ADD SALT until after you taste it!
Preparation Steps
Step 1: Preheat the Oven
Start by preheating your oven to 400°F (200°C).
Step 2: Cook the Protein
In a large skillet, heat the olive oil over medium heat. Sauté the diced onions (or bell peppers/onions until they are soft, about 3-4 minutes. Add the minced garlic and cook for an additional minute. Then, incorporate the ground meat. Cook until the meat is browned, around 5-7 minutes. Add the diced canned tomatoes and let simmer for a few minutes.

Step 3: Add Vegetables and Seasoning
Once the meat is browned, add the peas & carrots. Add the broth or boullion paste, Worcestershire sauce & fish sauce (if using) and season with herbs, salt, and pepper. Lower the heat and let this mixture simmer for about 10-20 mintues until reduced & thick. This step lets the flavors blend beautifully.
Step 4: Prepare the Mashed Potatoes (or potato-cauliflower mix)
Meanwhile, boil the potatoes until tender (halving them allows them to cook faster). If adding cauliflower florets, add them when the potatoes are 5-7 mins from done (or add frozen riced cauliflower for the last 2 minutes). Drain them and place them in a mixing bowl. Mash it up with a potato masher. Mix in the low-fat milk, Greek yogurt or sour cream, and butter if using, until you achieve a creamy texture. Season with salt and pepper to taste.
Step 5: Assemble the Shepherd's Pie
In a baking dish, layer the meat and vegetable mixture at the bottom. Spread the mashed potatoes/cauliflower over the top evenly, using a spatula to smooth it out.
Step 6: Bake to Perfection
Place the baking dish in the preheated oven and bake for 20 to 30 minutes. The top should turn golden brown and slightly crisp. Broil the top for a few minutes at the end for extra crisp.

Step 7: Serve and Enjoy
After baking, let the shepherd's pie cool for a few minutes before serving. You can garnish it with fresh herbs if you like. This dish is best enjoyed warm, allowing all the flavors to shine.
Tips for Success
Meal Prep: This shepherd's pie can be made ahead and kept in the fridge for up to three - four days. It also freezes well, making it great for busy weeknights.
I use glass tupperware dishes (10-16oz) and bake it in individual portions & freeze them for on the go meals I can defrost and reheat in the same dish.
Variations: Don’t hesitate to mix and match your vegetables. If you want a vegetarian option, lentils or vegan ground meats are a great substitute.
Serving Suggestions: Serve the shepherd's pie with a side salad or steamed vegetables for a balanced meal, adding extra nutrients and variety.
A Deliciously Healthy Experience
Making a healthier shepherd's pie is simpler than it seems. By swapping in nutritious ingredients, you can create a dish that retains all the comforting qualities we love while being better for you. Enjoy the delicious flavors with confidence, knowing that this shepherd's pie is satisfying, healthier, and lower in calories. So gather your ingredients, follow the steps, and embrace this delightful, healthier version of shepherd's pie—a true comfort food for a modern, health-conscious lifestyle!

Comments