Easy Vegan Lentil and Sweet Potato Shepherd’s Pie

Posted on June 16, 2026

Delicious vegan shepherd's pie with lentils and sweet potatoes topped with creamy mash

Easy Vegan Lentil and Sweet Potato Shepherd’s Pie

The Easy Vegan Lentil and Sweet Potato Shepherd’s Pie is a hearty and delicious dish perfect for any meal. Combining lentils and sweet potatoes offers a nutritious twist on a classic comfort food, making it a favorite for both vegans and those looking to enjoy a plant-based option. You may also find Air Fryer Hand Pies useful.

Prep Time20 minutes
Cook Time40 minutes
Total Time1 hour
Servings4
DifficultyEasy
CuisineVegan

Why This Recipe Works

This Easy Vegan Lentil and Sweet Potato Shepherd’s Pie works wonderfully because it captures all the rich and savory flavors you’d expect in a traditional shepherd’s pie, but with a plant-based twist. The lentils provide a hearty texture while the sweet potatoes add a touch of natural sweetness that complements the savory filling.

In my experience, using smoked paprika adds depth to the dish, giving a subtle smoky flavor that enhances the overall taste. Additionally, the nutritional yeast, though optional, can be included for a cheesy flavor reminiscent of classic shepherd’s pies.

Ingredients

IngredientQuantityNotes
Dried brown or green lentils1 cupRinsed
Sweet potatoes3 mediumPeeled or unpeeled
Yellow onion1 mediumDiced
Carrots2 mediumFinely diced
Garlic3 clovesMinced
Tomato paste2 tablespoonsFor added richness
Vegetable broth1 cupLow-sodium preferred
Maple syrup1 teaspoonEnhances sweetness
Smoked paprika1 teaspoonAdds depth
Thyme1/2 teaspoonOr other herbs like rosemary
Ground cumin1/2 teaspoonFor a warm flavor
Salt and pepperTo tasteAdjust as needed
Olive oil2 tablespoonsFor sautéing
Nutritional yeast2 tablespoons (optional)Adds cheesiness
Plant-based milkA splash (optional)For a creamier mash

Easy Vegan Lentil and Sweet Potato Shepherd's Pie

Step-by-Step Instructions

  1. Prepare the lentils

    Rinse lentils under cold water, then add them to a saucepan with 2 cups of water or vegetable broth. Bring to a boil, reduce to a low simmer, and cook for about 20 minutes until tender. Drain any excess liquid and set the lentils aside.

  2. Cook the sweet potatoes

    Chop the sweet potatoes into chunks and place them in a pot covered with cold water. Bring to a boil, then simmer for 12-15 minutes until fork-tender. Drain and mash the sweet potatoes.

  3. Sauté the vegetables

    Heat olive oil in a skillet over medium heat. Add the diced onion and cook until translucent. Once the onion softens, add the finely diced carrots and cook until softened, then add the minced garlic and sauté for 1 minute.

  4. Combine the filling

    Add the prepared lentils, tomato paste, smoked paprika, thyme, cumin, salt, pepper, vegetable broth, and maple syrup to the skillet. Stir well and simmer for 5 minutes.

  5. Assemble and bake

    Preheat the oven to 375°F (190°C). Spread the lentil filling into a baking dish and top it with the mashed sweet potatoes. Bake uncovered for 25-30 minutes until the edges bubble and the top browns lightly. Let rest for 5 minutes before serving.

Chef Tips for Perfect Results

  • Use fresh vegetables for optimal flavor and nutrition.
  • Experiment with different herbs to customize the flavor profile, such as adding fresh rosemary or sage.
  • Consider using a combination of sweet potatoes and regular potatoes for a varied texture.
  • For a stronger flavor, add a tablespoon of soy sauce or tamari to the lentil filling.
  • If you prefer a creamier mashed sweet potato topping, add a splash of plant-based milk when mashing.
  • To save time, prepare the lentils and sweet potatoes in advance and assemble just before baking.

Common Mistakes to Avoid

  • Not rinsing the lentils: Skipping this step can result in grit. Always rinse thoroughly.
  • Overcooking sweet potatoes: If overcooked, the sweet potatoes can become too watery. Cook just until fork-tender and drain immediately.
  • Neglecting seasoning: Lack of seasoning could lead to blandness. Adjust salt and spices to enhance flavor throughout the dish.
  • Using cold broth: Cold vegetable broth may slow down the cooking process. Use warm broth for better results.

Variations and Substitutions

IngredientSubstitutionImpact on Flavor
LentilsGreen or red lentilsDifferent textures, but similar flavors
Sweet potatoesRegular potatoesLess sweetness, creamier texture
Olive oilAvocado oilSimilar flavor, higher smoke point

Serving Suggestions and Pairings

This shepherd’s pie pairs beautifully with a fresh side salad, such as a zesty kale and quinoa salad. You could also serve it alongside roasted Brussels sprouts or steamed broccoli to balance out the meal. For special occasions, consider pairing it with a glass of vegan red wine to elevate your dining experience.

Storage and Reheating

MethodDurationInstructions
Refrigerator3-5 daysStore in an airtight container.
FreezerUp to 3 monthsWrap tightly and place in a freezer-safe container.
Oven20-25 minutesCover with foil while reheating to retain moisture.

Nutritional Information

NutrientAmount per Serving
Calories300
Protein15g
Fat8g
Carbohydrates50g
Fiber10g

Frequently Asked Questions

Can I substitute lentils with another protein source?

Yes, you can use other beans or protein-rich legumes; however, the flavor and texture will differ, so choose thoughtfully.

How do I know when the lentils are done?

Lentils are done when they are tender but not mushy. The cooking time may vary based on the type of lentil, so be sure to taste occasionally.

Is it possible to make this dish ahead of time?

Absolutely! You can prepare the filling and mash the sweet potatoes in advance, then assemble and bake when ready to serve for maximum freshness.

Can I use other vegetables in this shepherd’s pie?

Yes, vegetables like peas, corn, or mushrooms can be fantastic additions or substitutions to enhance flavor and nutrition.

What do I do if my filling is too dry?

If the filling seems dry, add a bit more vegetable broth or a splash of water while cooking, adjusting to your preferred consistency.

Easy Vegan Lentil and Sweet Potato Shepherd's Pie

Give this Easy Vegan Lentil and Sweet Potato Shepherd’s Pie a try for a delicious and nutritious meal that satisfies your cravings while being kind to the planet. For another hearty option, you might also enjoy a comforting chicken sweet potato and thyme puree, or if you’re in the mood for something different, try this easy frittata recipe!

Delicious vegan shepherd's pie with lentils and sweet potatoes topped with creamy mash

Vegan Lentil and Sweet Potato Shepherd's Pie

A hearty and delicious vegan shepherd's pie made with lentils and sweet potatoes, offering a nutritious twist on a classic comfort food.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Course Dinner, Main Course
Cuisine Vegan
Servings 4 servings
Calories 300 kcal

Ingredients
  

Main Ingredients

  • 1 cup Dried brown or green lentils Rinsed
  • 3 medium Sweet potatoes Peeled or unpeeled
  • 1 medium Yellow onion Diced
  • 2 medium Carrots Finely diced
  • 3 cloves Garlic Minced
  • 2 tablespoons Tomato paste For added richness
  • 1 cup Vegetable broth Low-sodium preferred
  • 1 teaspoon Maple syrup Enhances sweetness
  • 1 teaspoon Smoked paprika Adds depth
  • 1/2 teaspoon Thyme Or other herbs like rosemary
  • 1/2 teaspoon Ground cumin For a warm flavor
  • to taste Salt and pepper Adjust as needed
  • 2 tablespoons Olive oil For sautéing
  • 2 tablespoons (optional) Nutritional yeast Adds cheesiness
  • a splash (optional) Plant-based milk For a creamier mash

Instructions
 

Preparation

  • Rinse lentils under cold water, then add them to a saucepan with 2 cups of water or vegetable broth. Bring to a boil, reduce to a low simmer, and cook for about 20 minutes until tender. Drain any excess liquid and set the lentils aside.
  • Chop the sweet potatoes into chunks and place them in a pot covered with cold water. Bring to a boil, then simmer for 12-15 minutes until fork-tender. Drain and mash the sweet potatoes.
  • Heat olive oil in a skillet over medium heat. Add the diced onion and cook until translucent. Once the onion softens, add the finely diced carrots and cook until softened, then add the minced garlic and sauté for 1 minute.

Cooking

  • Add the prepared lentils, tomato paste, smoked paprika, thyme, cumin, salt, pepper, vegetable broth, and maple syrup to the skillet. Stir well and simmer for 5 minutes.
  • Preheat the oven to 375°F (190°C). Spread the lentil filling into a baking dish and top it with the mashed sweet potatoes. Bake uncovered for 25-30 minutes until the edges bubble and the top browns lightly. Let rest for 5 minutes before serving.

Notes

Use fresh vegetables for optimal flavor and nutrition. Experiment with different herbs to customize the flavor profile. For a creamier mashed sweet potato topping, add a splash of plant-based milk.
Keyword Comfort Food, Healthy, Plant-Based, Shepherd's Pie, Vegan Recipes

Tags:

You might also like these recipes