Healthy Vegan Shepherd's Pie Recipe
This Healthy Vegan Shepherd's Pie Recipe is a delicious and nutritious twist on a classic dish. Packed with protein from vegan mince and fiber from fresh vegetables, it keeps you full while supporting your weight loss goals. Enjoy a hearty meal that’s low in calories and high in flavor!

Is this recipe healthy?
This Healthy Vegan Shepherd's Pie is rich in plant-based protein from the vegan mince and fiber from the vegetables, making it a filling option for lunch or dinner.
Ingredients
- 1 cup vegan mince
- 1 cup peas (fresh or frozen)
- 1 cup carrots, diced
- 2 cups mashed cauliflower (or potatoes for a heartier option)
- 2 cups mixed salad greens (lettuce, spinach, etc.)
- 1 cucumber, sliced
- 1 tablespoon olive oil
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- Salt and pepper to taste
- Fresh herbs (like parsley or thyme) for garnish
Instructions
- Preheat your oven to 375°F (190°C).
- In a large skillet, heat olive oil over medium heat. Add the vegan mince and cook for about 5 minutes until browned.
- Stir in the peas and diced carrots, along with garlic powder, onion powder, salt, and pepper. Cook for another 5-7 minutes until the vegetables are tender.
- In a separate pot, prepare your mashed cauliflower (or potatoes) by boiling until soft, then mashing with a bit of salt and pepper.
- Layer the vegan mince mixture in a baking dish, then top with the mashed cauliflower. Spread evenly.
- Bake in the preheated oven for 15-20 minutes until the top is slightly golden.
- Serve with a side salad of mixed greens and sliced cucumber for added fiber and freshness.
Nutrition Facts
| Calories | 250 kcal |
|---|---|
| Protein | 12 g |
| Carbohydrates | 35 g |
| Fiber | 10 g |
| Sugar | 5 g |
| Added Sugar | 0 g |
| Fat | 8 g |
| Saturated Fat | 1 g |
Health Benefits
This Healthy Vegan Shepherd's Pie is rich in plant-based protein from the vegan mince and fiber from the vegetables, making it a filling option for lunch or dinner. The dish fits well into a plant-based diet and is low in unhealthy fats and added sugars, supporting weight loss and overall health. It's a great choice for anyone looking to maintain a balanced diet while enjoying comfort food.
Serving Suggestions
- Pair with a light vinaigrette salad for added crunch and nutrients.
- Serve with a side of steamed broccoli or green beans for extra fiber.
- Enjoy with a glass of infused water or herbal tea to stay hydrated.
Recipe Variations and Adjustments
healthy shepherd's pie recipe
For a healthier shepherd's pie, consider using a whole grain crust or topping with a layer of sautéed greens before adding the mashed cauliflower.
FAQs About This Recipe
Can I freeze leftovers of this dish?
Yes, you can freeze the shepherd's pie for up to 3 months. Just make sure to store it in an airtight container.
What can I use instead of vegan mince?
You can use lentils, chickpeas, or finely chopped mushrooms as alternatives.
How can I make this recipe spicier?
Add some chili powder or diced jalapeños to the vegan mince mixture for a kick.
Is this recipe gluten-free?
Yes, as long as you ensure your vegan mince is gluten-free, this recipe is suitable for a gluten-free diet.
How long does it take to prepare this dish?
The total preparation and cooking time is about 45 minutes.
Allergy & Diet Restrictions
Why We Love This Recipe
We love this Healthy Vegan Shepherd's Pie because it combines hearty flavors with a nutritious profile, making it a satisfying meal for anyone on a weight loss journey. Packed with protein from vegan mince and fiber from fresh vegetables, it keeps you feeling full longer. Plus, it's easy to prepare, making it perfect for busy days or travel. Embrace the comfort of a classic dish while staying aligned with your health goals!
Recipe created by Fitmate Coach; inspired by Adi C.. It ensures the ideal combination of ingredients to support weight loss and healthy living.
Comments (2)
A nutrition coach who steps in before you drift.
Photograph your meals, AI does the math, and your FitMate coach texts you the moment you drift — not at your next appointment.
5-day free trial · $69/month after · Cancel anytime