Vegan Lentil Sweet Potato

Golden-brown mashed sweet potatoes topping a hearty Vegan Lentil and Sweet Potato Shepherds Pie, served in a rustic baking dish. Save to Pinterest
Golden-brown mashed sweet potatoes topping a hearty Vegan Lentil and Sweet Potato Shepherds Pie, served in a rustic baking dish. | speakingfood.com

This dish features a savory mix of green lentils simmered with aromatic vegetables and herbs, topped with a smooth, creamy sweet potato mash. Baked until golden and slightly crisp on top, it offers a comforting, hearty meal ideal for plant-based dining. The rich flavors come from thyme, rosemary, smoked paprika, and a splash of soy sauce, blended with fresh vegetables for a satisfying texture that pleases both family and guests. Perfect for cool evenings and casual gatherings.

The first time I made this shepherds pie, my skeptical omnivore brother went back for thirds without realizing it was entirely plant-based. The sweet potato topping creates this incredible natural sweetness that balances the earthy lentils, and that contrast is what makes every forkful so satisfying.

I served this at a winter dinner party last year when the temperature dropped below freezing outside. Watching my friends hunch over their bowls, steam rising as they debated whether seconds would be acceptable, reminded me why comfort food exists in the first place.

Ingredients

  • Sweet potatoes: The natural sweetness creates the perfect contrast to the savory filling and they mash into the creamiest texture without needing dairy
  • Olive oil: Adds richness to both the mash and the filling while helping the lentils absorb all those aromatic flavors
  • Plant-based milk: Just enough to make the potatoes smooth and spreadable without overpowering their natural flavor
  • Dried lentils: Brown or green lentils hold their shape beautifully while becoming tender and absorbing all the herbs and spices
  • Tomato paste: Concentrated umami that deepens the entire filling and gives it that traditional shepherds pie richness
  • Smoked paprika: Adds a subtle smokiness that makes you forget there is no meat in the dish
  • Soy sauce or tamari: The secret ingredient that brings everything together with a salty savory depth
  • Frozen peas: Pop in at the end for little bursts of sweetness and freshness throughout the filling

Instructions

Preheat your oven to 200°C 400°F:
Get everything warmed up now so the dish can go straight in when the filling is ready
Boil the sweet potatoes until fork-tender:
They should take about 15 to 20 minutes in salted water and you want them completely soft for the creamiest mash
Mash the potatoes with oil and milk:
Keep mashing until completely smooth then season generously and set aside to cool slightly which makes spreading easier
Sauté the onion carrots and celery:
Cook them in olive oil for about 5 minutes until they start to soften and smell sweet
Add garlic and bell pepper:
Just 2 minutes more so the garlic becomes fragrant without burning
Add lentils tomato paste and herbs:
Stir everything together so the lentils are coated in the tomato paste and spices then pour in the vegetable broth
Simmer until lentils are tender:
Cover and cook for 25 to 30 minutes adding more broth if the mixture gets too thick
Finish the filling:
Remove the bay leaf then stir in the soy sauce frozen peas and season to taste before simmering 5 minutes more to thicken
Assemble the pie:
Spread the lentil mixture in your baking dish then spoon the sweet potato mash over the top
Create those golden ridges:
Run a fork across the surface to make peaks that will get crispy and golden in the oven
Bake until golden:
About 20 to 25 minutes until the top is lightly browned and the filling is bubbling around the edges
Let it rest before serving:
Wait 10 minutes so the filling sets slightly and makes serving much cleaner
Steam rises from the savory lentil and vegetable filling in this comforting Vegan Lentil and Sweet Potato Shepherds Pie slice. Save to Pinterest
Steam rises from the savory lentil and vegetable filling in this comforting Vegan Lentil and Sweet Potato Shepherds Pie slice. | speakingfood.com

My niece who normally picks out anything resembling a vegetable actually asked if she could have the recipe for her college apartment. That moment when someone asks for the recipe is always better than any compliment about how good it tastes.

Making It Your Own

Mushrooms add such a meaty texture to the lentil filling that I sometimes swap half the lentils for chopped mushrooms. The combination creates this incredibly hearty base that feels substantial enough to satisfy even the biggest appetites.

The Secret To Extra Creamy Mash

A tiny pinch of nutmeg in the sweet potato mash might sound strange but it highlights their natural sweetness in the most subtle way. I discovered this by accident when I dropped a bit into the potatoes and now it is nonnegotiable.

Serving Suggestions

The rich flavors are perfectly balanced by something fresh and crisp alongside. A simple green salad with an acidic vinaigrette cuts through the sweetness of the potatoes while steamed greens add color and nutrition to the plate.

  • A drizzle of good olive oil over the top right before serving adds a beautiful finish
  • Try adding chopped spinach to the filling for extra nutrition and color
  • This freezes beautifully for those busy weeknights when you need something comforting
A close-up view of the golden, fork-ridged crust on a serving of Vegan Lentil and Sweet Potato Shepherds Pie. Save to Pinterest
A close-up view of the golden, fork-ridged crust on a serving of Vegan Lentil and Sweet Potato Shepherds Pie. | speakingfood.com

There is something about pulling a bubbling golden shepherds pie out of the oven that makes even an ordinary Tuesday feel like a celebration. Gather some bowls and good company and enjoy every bite.

Recipe Help & Support

Green or brown lentils are ideal as they hold their shape well during cooking and blend perfectly with the vegetables.

Yes, regular milk can be used for a creamier mash, though plant-based milk keeps the dish vegan and light.

Sprinkling nutritional yeast or vegan cheese on the mash before baking adds a savory depth and slight crispness.

Adding mushrooms or chopped spinach to the lentil mix introduces extra texture and nutrients without altering the base flavors.

Fresh green salads or steamed greens balance the hearty lentil and sweet potato layers, adding brightness to the meal.

Vegan Lentil Sweet Potato

Wholesome lentils and creamy sweet potato mash combine for a filling, comforting main dish.

Prep 25m
Cook 40m
Total 65m
Servings 6
Difficulty Medium

Ingredients

Sweet Potato Mash

  • 3.3 lbs sweet potatoes, peeled and cubed
  • 3 tbsp olive oil
  • 2 tbsp unsweetened plant-based milk
  • 1/2 tsp salt
  • Freshly ground black pepper to taste

Lentil Filling

  • 2 tbsp olive oil
  • 1 large onion, finely chopped
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 3 garlic cloves, minced
  • 1 red bell pepper, diced
  • 1 1/4 cup dried green or brown lentils, rinsed
  • 2 tbsp tomato paste
  • 1 tsp dried thyme
  • 1 tsp dried rosemary
  • 1 tsp smoked paprika
  • 1 bay leaf
  • 3 cups vegetable broth
  • 2 tbsp soy sauce or tamari
  • 1 cup frozen peas
  • Salt and pepper to taste

Instructions

1
Prepare the Oven: Preheat oven to 400°F.
2
Cook Sweet Potatoes: Place sweet potatoes in a large pot, cover with water, and bring to a boil. Cook for 15-20 minutes until fork-tender. Drain well.
3
Make the Mash: Mash the sweet potatoes with olive oil, plant-based milk, salt, and pepper until smooth. Set aside.
4
Sauté Vegetables: While potatoes cook, heat 2 tbsp olive oil in a large skillet over medium heat. Sauté onion, carrots, and celery for 5 minutes, until softened.
5
Add Aromatics: Add garlic and bell pepper; cook for 2 minutes more.
6
Build the Filling: Stir in lentils, tomato paste, thyme, rosemary, smoked paprika, bay leaf, and vegetable broth. Bring to a simmer.
7
Simmer Lentils: Reduce heat, cover, and simmer for 25-30 minutes, stirring occasionally, until lentils are tender. Add more broth if needed.
8
Finish the Filling: Remove bay leaf. Stir in soy sauce and frozen peas. Season with salt and pepper. Simmer uncovered for 5 minutes to thicken.
9
Assemble the Pie: Transfer lentil mixture to a large baking dish. Spread mashed sweet potatoes evenly on top.
10
Create Texture: Use a fork to create ridges in the mash for a golden crust.
11
Bake: Bake in the preheated oven for 20-25 minutes, until the top is slightly crispy and golden.
12
Rest Before Serving: Let rest 10 minutes before serving.
Additional Information

Equipment Needed

  • Large pot
  • Colander
  • Skillet or sauté pan
  • Mixing utensils
  • Potato masher
  • 9x13 inch baking dish

Nutrition (Per Serving)

Calories 320
Protein 10g
Carbs 56g
Fat 7g

Allergy Information

  • Contains soy (from soy sauce; use tamari for gluten-free)
  • Free from dairy, eggs, nuts, and gluten (if using tamari)
  • Always check plant milk labels for allergens
Heather Collins