Hearty Lentil & Veggie Shepherd's Pie with Sweet Potato Topping
Prep
25m
Cook
45m
Total
70m
Serves
6
Cal
420
“Indulge in a warm hug in a bowl with this rich, savory, and incredibly satisfying plant-based shepherd's pie!”
Indulge in a warm hug in a bowl with this rich, savory, and incredibly satisfying plant-based shepherd's pie! Inspired by Comfort Food flavors, this worth-the-wait hearty lentil & veggie shepherd's pie with sweet potato topping comes together with just a handful of ingredients and yields a crowd-pleasing 6 servings. At 420 calories per serving, it's a satisfying choice that doesn't compromise on nutrition. Ready in 70 minutes (25 min prep, 45 min cook), it's proof that plant-based comfort food can be both simple and extraordinary.
As an Amazon Associate, Komo Comfort Foods earns from qualifying purchases. Product prices and availability are accurate as of the date/time indicated and are subject to change.
Instructions
- 1
Preheat oven to 375°F (190°C).
- 2
Boil the chopped sweet potatoes in a large pot of salted water until very tender, about 15-20 minutes. Drain well, then mash with plant-based milk, vegan butter, and a pinch of salt until smooth and creamy. Set aside.
- 3
While sweet potatoes are cooking, heat olive oil in a large oven-safe skillet or Dutch oven over medium heat. Add onion, carrots, and celery and sauté for 5-7 minutes until softened.
- 4
Add minced garlic and cook for another minute until fragrant.
- 5
Stir in the rinsed lentils, vegetable broth, diced tomatoes, tomato paste, thyme, rosemary, and black pepper. Bring to a boil, then reduce heat, cover, and simmer for 25-30 minutes, or until lentils are tender and most of the liquid has been absorbed.
- 6
Stir in the frozen peas, frozen corn, and nutritional yeast (if using). Taste and adjust salt and pepper as needed.
- 7
Spread the lentil mixture evenly in the skillet. Carefully spoon the mashed sweet potato topping over the lentil mixture, spreading it to the edges.
- 8
Bake for 20-25 minutes, or until the topping is lightly golden and the filling is bubbly. If desired, you can broil for the last 2-3 minutes for extra browning on the sweet potato topping (watch carefully!).
- 9
Let stand for 5-10 minutes before serving. Enjoy your comforting, high-fiber meal!
Pro Tips
This recipe packs 22g of protein per serving. For even more protein, add a scoop of plant-based protein powder or extra beans.
High in fiber at 20g per serving, this dish will keep you full and satisfied for hours.
Don't skip the seasoning. Vegan comfort food shines when you're generous with salt, pepper, garlic powder, and smoked paprika.
This makes a big batch. Leftovers store well in the fridge for 3-4 days, and most components freeze beautifully for up to 3 months.
Taste as you go and adjust seasoning before serving. Plant-based dishes often benefit from a squeeze of lemon or a pinch of salt at the end.
Serving Suggestions
Get the Top 5 Swaps Guide (Free)
Weekly plant-based recipes, new product alerts, and swap tips. No spam, ever.
