
Please note: This website contains affiliate links. As an Amazon Associate, we earn from qualifying purchases at no additional cost to you.
If you’re craving comfort food but need something lighter, easier to digest, and packed with protein, this Shepherd’s Pie with Mashed Sweet Potatoes recipe is a dream come true!
Instead of traditional mashed potatoes, we’re using naturally sweet, fiber-rich mashed sweet potatoes, which are gentler on digestion while keeping the dish hearty and satisfying.
The lean ground beef provides muscle-building protein, while the soft, lightly seasoned vegetables add nutrients without making the dish too heavy.
Everything comes together in a warm, cozy casserole that’s filling but won’t weigh you down—perfect for those on Ozempic, Wegovy, or Zepbound who need meals that are easy to eat, nourishing, and satisfying.

Why You’ll Love This Healthy Shepherd’s Pie Recipe
- Protein-packed & balanced – Over 40g of protein per serving to keep you full and satisfied.
- Easier on digestion – Mashed sweet potatoes are gentler than traditional potatoes.
- Classic comfort food, made lighter – All the nostalgic flavors, with a healthier twist.
- Mild yet flavorful – No heavy spices or acidic ingredients that could cause discomfort.
- Great for meal prep – Reheats beautifully for a quick, protein-rich meal during the week.
And Why It’s Great for Anyone Taking Wegovy, Ozempic, Zebpbound for Weight Loss:
- High in protein, low in fat – Keeps you feeling full without heaviness.
- Soft and easy to eat – No tough textures, making it great for sensitive stomachs.
- Slow-digesting carbs – Sweet potatoes provide a gentle, steady energy source without spiking blood sugar.
- Won’t trigger reflux – No strong spices, garlic, or high-acid ingredients.
- Small portion-friendly – Easy to eat in smaller servings depending on appetite.
Shepherd’s Pie with Sweet Potatoes Recipe
Ingredients
For the Ground Beef Filling:
- 1 lb lean ground beef (93% lean or higher)
- 1 tbsp olive oil
- 1 small onion, finely diced
- 1 small carrot, diced
- 1 celery stalk, diced
- ½ tsp salt
- ½ tsp black pepper
- ½ tsp dried thyme
- 1 cup low-sodium beef broth
- 1 tbsp tomato paste (low-acid if needed)
For the Mashed Sweet Potatoes:
- 2 large sweet potatoes, peeled and cubed
- 1 tbsp unsalted butter (or olive oil for dairy-free)
- ¼ cup unsweetened almond milk (or broth for extra protein)
- ½ tsp salt
- ¼ tsp cinnamon (optional, for warmth)
Instructions
Step 1: Make the Mashed Sweet Potatoes
- Bring a pot of water to a boil and add cubed sweet potatoes.
- Cook for 15-20 minutes, until fork-tender.
- Drain well and transfer to a bowl. Add butter, almond milk, salt, and cinnamon (if using), then mash until smooth and creamy.
Step 2: Cook the Ground Beef Filling
- Heat olive oil in a large skillet over medium heat.
- Add onion, carrot, and celery, sautéing for 5 minutes until softened.
- Stir in ground beef, salt, pepper, and thyme. Cook until beef is fully browned, breaking it up as it cooks (about 5-7 minutes).
- Stir in tomato paste and beef broth, letting it simmer for 5 minutes until slightly thickened.
Step 3: Assemble & Bake
- Preheat oven to 375°F (190°C).
- Spread the ground beef filling evenly in a baking dish.
- Spoon the mashed sweet potatoes over the top, smoothing it out with a spatula.
- Bake for 15 minutes, until heated through and slightly golden on top.
Nutrition (Per Serving, Serves 4)
- Calories: ~480
- Protein: ~42g
- Carbs: ~38g
- Fat: ~18g
Chef’s Tips + Substitutions
- For even softer beef filling – Let it simmer an extra 5 minutes in broth for a more tender texture.
- Want extra fiber? – Add soft-cooked peas or diced zucchini to the beef mixture.
- Make it even creamier – Stir in a spoonful of Greek yogurt into the mashed sweet potatoes.
- For a dairy-free version – Use olive oil instead of butter in the mash.
- Meal prep tip: Store in airtight containers for up to 4 days in the fridge. Reheat in the oven or microwave.

Please note: This website contains affiliate links. As an Amazon Associate, we earn from qualifying purchases at no additional cost to you.