Vegan Lentil Sweet Potato

The finished Vegan Lentil and Sweet Potato Shepherds Pie features a golden, fork-marked mash topping resting over a rich, savory lentil filling with visible peas and diced carrots. Save to Pinterest
The finished Vegan Lentil and Sweet Potato Shepherds Pie features a golden, fork-marked mash topping resting over a rich, savory lentil filling with visible peas and diced carrots. | homegrownfork.com

This comforting dish combines a savory lentil and vegetable filling infused with herbs and spices, topped with creamy mashed sweet potatoes baked to golden perfection. Featuring ingredients like carrots, celery, garlic, smoked paprika, and thyme, it offers a warm, plant-based alternative for gatherings or weeknight meals. The filling simmers gently, absorbing rich flavors before being topped and baked, delivering both texture and depth in each hearty serving.

The first time I made this shepherds pie, my skeptical carnivore roommate went back for thirds without realizing it was entirely plant-based. I stood in the kitchen doorway watching him scrape his fork against the baking dish, that golden crust of sweet potato catching the warm oven light. Sometimes the most comforting foods dont need meat at all, just layers of flavor and time.

Last winter, during a particularly gloomy week, I baked this for a small dinner gathering. Everyone sat around my tiny table, steam rising from their plates, and the conversation drifted from work deadlines to memories of grandmothers kitchens. Thats the thing about shepherds pie, it somehow turns strangers into family.

Ingredients

  • Sweet potatoes: These form the star of your topping. Ive learned that slightly smaller cubes cook more evenly, so aim for pieces about the size of walnut halves.
  • Olive oil: Use a good quality one here since it carries flavor in both the mash and filling.
  • Plant-based milk: Any unsweetened variety works, but I prefer oat for its natural creaminess.
  • Dried lentils: Green or brown lentils hold their shape better than red ones, which is exactly what you want for texture.
  • Vegetable broth: Homemade is ideal but any quality store-bought brand will work beautifully.
  • Soy sauce or tamari: This adds that crucial umami depth that makes plant-based dishes feel satisfying.
  • Smoked paprika: Dont skip this. It brings a subtle smokiness that somehow mimics the comfort of meat.

Instructions

Prep your sweet potatoes:
Peel and cube them, then place in a large pot with enough water to cover by about an inch. Bring to a boil and cook until fork-tender, about 15-20 minutes. Drain really well, then mash with olive oil, plant-based milk, salt, and pepper until smooth.
Build your flavor base:
While the potatoes cook, heat olive oil in a large skillet over medium heat. Sauté the onion, carrots, and celery for about 5 minutes until they start to soften and smell sweet.
Add the aromatics:
Toss in the garlic and bell pepper, cooking for just 2 minutes more. You want the garlic fragrant but not browned.
Create the filling:
Stir in the lentils, tomato paste, thyme, rosemary, smoked paprika, and bay leaf. Pour in the vegetable broth and bring everything to a gentle bubble.
Simmer to perfection:
Reduce heat, cover, and let simmer for 25-30 minutes until the lentils are tender but still hold their shape. Give it a stir occasionally and add a splash more broth if it looks too thick.
Finish the filling:
Remove the bay leaf and stir in the soy sauce and frozen peas. Let it simmer uncovered for about 5 minutes to thicken slightly, then season with salt and pepper.
Assemble and bake:
Transfer the lentil mixture to your baking dish and spread the sweet potato mash evenly over the top. Use a fork to create ridges across the surface. Bake at 200°C (400°F) for 20-25 minutes until the top is golden and slightly crispy.
A close-up of a generous slice of Vegan Lentil and Sweet Potato Shepherds Pie reveals the creamy orange sweet potato interior and a hearty, chunky vegetable and lentil base. Save to Pinterest
A close-up of a generous slice of Vegan Lentil and Sweet Potato Shepherds Pie reveals the creamy orange sweet potato interior and a hearty, chunky vegetable and lentil base. | homegrownfork.com

My sister texted me at midnight after her first attempt, demanding the recipe because her husband had already requested it for his birthday. Thats when I knew this wasnt just another weeknight dinner.

Making It Your Own

Once you have the base down, this recipe welcomes creativity. Ive added sautéed mushrooms for extra earthiness, and spinach always finds its way into my version during colder months. The sweet potato mash also loves a pinch of nutmeg or a swirl of nutritional yeast for extra depth.

Timing Your Prep

The most efficient workflow is to get your sweet potatoes boiling first, then prep your vegetables while they cook. By the time the mash is ready, your skillet will be hot and waiting. This small timing trick makes the entire process feel less rushed and more like a Sunday ritual.

Serving Suggestions

While this pie stands beautifully on its own, a crisp green salad with acidic dressing cuts through the sweetness. Steamed broccoli or roasted Brussels sprouts also make excellent companions. The key is something bright and fresh to balance the rich comfort.

  • A simple arugula salad with lemon vinaigrette
  • Crusty bread for soaking up any extra sauce
  • A glass of light red wine or your favorite plant-based milk
A rustic ceramic dish of Vegan Lentil and Sweet Potato Shepherds Pie is served hot from the oven, steam rising from the caramelized top, alongside a fresh green salad. Save to Pinterest
A rustic ceramic dish of Vegan Lentil and Sweet Potato Shepherds Pie is served hot from the oven, steam rising from the caramelized top, alongside a fresh green salad. | homegrownfork.com

Theres something deeply satisfying about serving a dish that looks impressive but comes from humble ingredients. This shepherds pie has become my go-to for bringing people together, one forkful at a time.

Recipe FAQs

Green or brown lentils are ideal for their texture and flavor, but you can also use red lentils with shorter cooking time adjustments.

Tamari is a great gluten-free alternative that provides similar umami depth without compromising flavor.

Create ridges on the mashed sweet potato using a fork before baking; this helps form a crispy, golden surface.

Yes, you can prepare the lentil filling and sweet potato mash separately, then assemble and bake just before serving.

Try adding mushrooms, chopped spinach, or a sprinkle of nutritional yeast for extra depth and variety.

Vegan Lentil Sweet Potato

A wholesome blend of lentils and vegetables topped with smooth mashed sweet potatoes, perfect for cozy meals.

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 cups 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
Boil 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
Mash Sweet Potatoes: Mash the sweet potatoes with olive oil, plant-based milk, salt, and pepper until smooth. Set aside.
4
Sauté Aromatics: 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 Garlic and Pepper: Add garlic and bell pepper; cook for 2 minutes more.
6
Simmer Lentils: Stir in lentils, tomato paste, thyme, rosemary, smoked paprika, bay leaf, and vegetable broth. Bring to a simmer.
7
Cook Lentil Mixture: Reduce heat, cover, and simmer for 25-30 minutes, stirring occasionally, until lentils are tender. Add more broth if needed.
8
Finish 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 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 and Serve: 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
Amy Callahan

Down-to-earth cook sharing simple recipes and cooking tips for every home kitchen.