There’s something magical about a bubbling casserole straight from the oven on a chilly evening — and this Sweet Potato & Lentil Shepherd’s Pie delivers all that cozy satisfaction in the healthiest way possible. It’s full of flavor, packed with protein, and topped with creamy mashed sweet potatoes that add a hint of natural sweetness to every savory bite.
The first time I made this dish, it was one of those nights when I was craving comfort food but didn’t want anything too heavy. I had leftover sweet potatoes from dinner and a can of lentils in the pantry. I whipped them into a rich lentil filling and topped it with mashed sweet potatoes — it baked into golden perfection. My family now asks for it just as often as my Vegan Shepherd’s Pie or Irish Vegetarian Stew.

Sweet Potato & Lentil Shepherd’s Pie
Ingredients
Equipment
Method
- Bring a pot of salted water to a boil. Add sweet potatoes and cook for 12–15 minutes until tender. Drain and mash with vegan butter, plant milk, salt, and pepper until smooth. Set aside.
- In a large skillet, heat olive oil over medium heat. Add onion, garlic, carrots, celery, and mushrooms. Sauté for 5–6 minutes until the vegetables soften.
- Add tomato paste, soy sauce, thyme, rosemary, paprika, lentils, and vegetable broth. Simmer for 8–10 minutes until thickened. Season with salt and pepper.
- Spread the lentil filling evenly in a baking dish. Spoon mashed sweet potatoes over top and smooth with a spatula. Use a fork to create ridges.
- Bake at 400°F (200°C) for 25–30 minutes, until the top is golden. Let it rest a few minutes before serving.
Nutrition
Tried this recipe?
Let us know how it was!Why You’ll Love Sweet Potato & Lentil Shepherd’s Pie
This Sweet Potato & Lentil Shepherd’s Pie takes the best parts of classic comfort food and makes them feel fresh and light. The creamy sweet potato topping balances the rich, herby lentil filling for a perfectly satisfying, plant-based dinner. It’s freezer-friendly, family-approved, and ideal for make-ahead meals.
If you love hearty vegetarian dishes like my One Pot Vegetarian Chili Mac or Hearty Pasta Fagioli Soup, this will become a new staple in your cozy-meal lineup.
Ingredients You’ll Need
For the Lentil Filling:
- 2 tablespoons olive oil
- 1 medium onion, diced
- 2 cloves garlic, minced
- 2 carrots, diced
- 2 celery stalks, chopped
- 1 ½ cups mushrooms, chopped
- 1 cup cooked green or brown lentils
- 1 tablespoon tomato paste
- 1 teaspoon thyme
- 1 teaspoon rosemary
- 1 teaspoon smoked paprika
- 1 tablespoon soy sauce or tamari
- 1 cup vegetable broth
- Salt and pepper to taste
For the Sweet Potato Topping:
- 3 large sweet potatoes, peeled and cubed
- 2 tablespoons vegan butter or olive oil
- ¼ cup unsweetened plant-based milk (almond, oat, or soy)
- Salt and black pepper to taste
Optional Add-Ons:
- Sprinkle of breadcrumbs for crisp texture
- Fresh parsley or chives for garnish
It’s made with the same simplicity and heart as my Cottage Cheese and Veggie Bake — easy, affordable, and nourishing.
How to Make Sweet Potato & Lentil Shepherd’s Pie
Step 1: Prepare the Sweet Potatoes
Bring a pot of salted water to a boil. Add sweet potatoes and cook for 12–15 minutes until tender. Drain and mash with vegan butter, plant milk, salt, and pepper until smooth. Set aside.
Step 2: Sauté the Vegetables
In a large skillet, heat olive oil over medium heat. Add onion, garlic, carrots, celery, and mushrooms. Sauté for 5–6 minutes until the vegetables soften and start to caramelize.
Step 3: Build the Lentil Filling
Stir in tomato paste, soy sauce, thyme, rosemary, smoked paprika, lentils, and vegetable broth. Simmer for 8–10 minutes until thick and fragrant. Season with salt and pepper to taste.
Step 4: Assemble the Pie
Spread the lentil filling evenly in a baking dish. Spoon mashed sweet potatoes on top and smooth with a spatula. Use a fork to create ridges for that classic shepherd’s pie look.
Step 5: Bake
Bake at 400°F (200°C) for 25–30 minutes, until the top is lightly browned and slightly crisp. Cool for a few minutes before serving.
Like my Cheesy Tortilla Quiche, this dish bakes beautifully golden and smells incredible while cooking.
Tips for Perfect Sweet Potato & Lentil Shepherd’s Pie
- Use firm lentils: Green or brown lentils hold their texture best.
- Add depth with mushrooms: They give the filling a “meaty” richness.
- Smooth the topping: It bakes evenly and looks beautiful when finished.
- Let it rest: A short rest before serving helps the layers set perfectly.
Those same details make dishes like my Cottage Cheese Beef Noodle Bake so satisfying — a little care makes a big difference.
Flavor Variations
- Spicy Version: Add red pepper flakes or chili powder to the lentil mix.
- Creamy Mash: Mix a little coconut milk into the sweet potatoes for extra richness.
- Loaded Veggies: Add peas, spinach, or corn for extra color and texture.
- Herb Lovers: Top with fresh parsley, thyme, or a sprinkle of vegan parmesan before baking.
Like my Zucchini Chickpea Stir Fry, this recipe is endlessly flexible — you can adjust it to what’s in your fridge.
How to Store and Reheat
Storage: Store leftovers in an airtight container in the fridge for up to 4 days.
Freezing: Freeze individual portions for up to 2 months. Thaw in the fridge overnight before reheating.
Reheating: Bake at 350°F or microwave until hot. Add a splash of broth if it seems dry.
It reheats beautifully, just like my One-Pan Chicken Gallaba Skillet.
Frequently Asked Questions
1. Can I use regular potatoes instead of sweet potatoes?
Yes! Yukon Gold or Russet potatoes work great for a more traditional version.
2. Can I make this ahead of time?
Definitely — assemble it, cover, and refrigerate for up to 24 hours before baking.
3. How do I make it gluten-free?
Just use tamari instead of soy sauce and check that your broth is gluten-free.
4. Can I freeze lentil shepherd’s pie?
Yes, it freezes perfectly. Cool completely before wrapping tightly and freezing.
The Final Bite
This Sweet Potato & Lentil Shepherd’s Pie is the definition of comfort — creamy on top, hearty underneath, and full of rich, earthy flavor. It’s wholesome enough for weeknights but feels special enough for a Sunday dinner.
Pair it with a simple green salad or a slice of Christmas Bread Recipe for a cozy, complete meal that everyone will love.