Vegan Lentil Sweet Potato Pie

Golden Vegan Lentil and Sweet Potato Shepherds Pie with a rustic, herb-flecked mashed topping ready to serve. Save to Pinterest
Golden Vegan Lentil and Sweet Potato Shepherds Pie with a rustic, herb-flecked mashed topping ready to serve. | savorysketches.com

This comforting dish combines a savory filling of lentils, peas, and aromatic vegetables, gently cooked with herbs and spices. It's topped with creamy mashed sweet potatoes, baked until golden and slightly crisp on top. The blend of smoky paprika, thyme, and rosemary enhances the richness, while plant-based ingredients keep it light and nutritious. Perfect for a filling main course that brings warmth and plant-powered flavors to your table.

There's something about the way a kitchen smells when you're layering comfort into a baking dish that makes you feel like you're doing something right. The first time I made this vegan shepherd's pie, I wasn't trying to reinvent anything—I just wanted the warm, grounding feeling of the classic dish without the lamb, and I discovered that lentils and sweet potatoes create something even better. The earthiness of the lentils mingles with the natural sweetness from above, and somehow it tastes like you've been simmering it for hours when really you've only been cooking for about an hour. It became the dish I make when someone needs feeding and I want them to feel truly looked after.

I remember one November evening when my neighbor asked what I was making—she stood in my doorway and I lifted the oven door just so she could see that golden, bumpy sweet potato surface. She came back at dinner time with nothing but curiosity, and by the second bite, she was quiet in that way that means the food is speaking for itself. That night I learned that comfort food doesn't need justification or explanation; it just needs to be made with attention.

Ingredients

  • Olive oil: Use a good quality oil here since it carries flavor into both the filling and the mash—don't skip it or use something that tastes thin.
  • Yellow onion and garlic: These are your flavor foundation; take time to chop them evenly so they soften at the same rate.
  • Carrots, celery, and bell pepper: This is your soffritto base, and the sweetness of the carrot bridges beautifully with the sweet potato top.
  • Cooked lentils: Green or brown work equally well; just make sure they're fully cooked but not mushy, or your filling will be too thick.
  • Frozen peas: They add brightness and a slight sweetness; frozen is actually better here than fresh because they won't break down.
  • Vegetable broth: This keeps the filling moist and savory; don't substitute with water or the depth will disappear.
  • Tomato paste: A small amount goes a long way—it adds umami and a subtle earthiness that makes people ask what's in it.
  • Soy sauce or tamari: This is your secret depth; it rounds out all the flavors and makes everything taste more complex than it should.
  • Thyme, rosemary, and smoked paprika: These three create that deeply satisfying herbal flavor that people associate with comfort; don't skip any of them.
  • Sweet potatoes: Choose medium ones of similar size so they cook evenly, and don't peel them before cooking if you're in a hurry—just boil with skins on and slip them off afterward.
  • Plant-based milk: Use the unsweetened kind so the mash stays savory; it needs just enough liquid to be creamy without being gluey.

Instructions

Get your oven ready and start the potatoes:
Set the oven to 400°F and get a large pot of salted water boiling while you organize your ingredients. Peel and cube the sweet potatoes into even pieces—this matters more than you'd think because uniform chunks cook at the same speed.
Build the filling base:
Heat olive oil in a skillet over medium heat, then add your chopped onion and garlic, listening for that gentle sizzle that tells you you're starting something good. When they're soft and translucent, add the carrots, celery, and bell pepper, and let them soften together for several minutes until they're yielding but still have a little texture.
Layer in the lentils and seasonings:
Stir in the cooked lentils, peas, broth, tomato paste, and soy sauce, then sprinkle in your thyme, rosemary, and smoked paprika. Simmer everything together for 10–12 minutes so the flavors marry and the liquid reduces just enough that the filling isn't soupy but isn't dry either.
Mash the sweet potatoes into clouds:
By now your potatoes should be fork-tender and breaking apart in the water; drain them really well because any excess water will make your mash watery. Mash them with the olive oil or vegan butter and plant-based milk, tasting as you go and seasoning generously with salt and pepper until it tastes intentional.
Assemble and bake:
Spread your lentil filling into a 9x13-inch baking dish, then dollop the mashed sweet potatoes over the top and spread them into an even layer with the back of a spoon. Bake for 20–25 minutes until the top begins to turn golden, then if you want extra color, broil for 2–3 minutes while you stay right there watching it, because it can go from golden to burnt in about 30 seconds.
Rest and serve:
Let it sit for 5 minutes after coming out of the oven—this helps it set so you can serve neat portions instead of a filling-heavy mess. The steam that escapes during those few minutes actually helps the top develop a slightly crispy edge.
A slice of Vegan Lentil and Sweet Potato Shepherds Pie reveals a hearty lentil filling beside steamed green beans. Save to Pinterest
A slice of Vegan Lentil and Sweet Potato Shepherds Pie reveals a hearty lentil filling beside steamed green beans. | savorysketches.com

I made this for someone going through a difficult time, and they ate two helpings without saying much, which told me everything. There's a kind of nourishment that goes beyond calories and protein, and this dish seems to understand that without trying.

Why This Dish Works

The magic here is that you're playing two flavor stories against each other—earthy and rich on the bottom, then sweet and slightly creamy on top. When you fork into it and get both layers at once, your mouth experiences this satisfying complexity that makes you slow down and actually taste. It feels elegant without being fussy, and it fills you up in a way that stays with you longer than you'd expect.

Variations and Additions

Once you understand the basic structure, you can play with it endlessly. I've added chopped mushrooms for deeper umami, swirled in some finely diced zucchini for texture, and even stirred a handful of fresh spinach into the warm mash. Some people swap the sweet potatoes for regular potatoes and add a layer of finely shredded cauliflower between the filling and the mash for something lighter but equally satisfying.

Serving and Storage

This dish is happiest served directly from the baking dish onto plates while it's still warm enough that the mash is soft. It pairs beautifully with a crisp green salad or some steamed broccoli on the side, just something green to cut through the richness. Leftovers keep beautifully in the fridge for 3–4 days, and you can reheat them covered in the oven at 350°F until warmed through, or even eat them cold the next day if you're in a rush.

  • Make sure you let each portion cool for just a minute on the plate so the filling sets enough to stay on your fork.
  • If you're cooking for someone with a soy allergy, use coconut aminos instead of soy sauce and the flavor will still sing.
  • This freezes beautifully before baking—assemble everything, cover it, freeze it, and bake it straight from frozen, adding 10–15 minutes to the baking time.
Vegan Lentil and Sweet Potato Shepherds Pie bake with bubbling, golden sweet potato mash and a side salad. Save to Pinterest
Vegan Lentil and Sweet Potato Shepherds Pie bake with bubbling, golden sweet potato mash and a side salad. | savorysketches.com

This shepherd's pie has become the dish I reach for when I want to cook something that feels like care, something that says I was thinking of you while I stood at the stove. It's proof that comfort food can be plant-based and still taste like home.

Recipe FAQs

Use green or brown lentils as they hold their shape well and provide a hearty texture to the filling.

Yes, regular potatoes can be used for the mash if preferred, offering a milder flavor and creamier texture.

Chopped mushrooms or zucchini can be sautéed with the other vegetables to deepen the flavor and add variety.

Yes, using tamari or coconut aminos instead of soy sauce ensures the filling remains gluten-free.

Bake for 20-25 minutes until the sweet potato topping turns slightly golden; broil for a few minutes for extra color if desired.

Light salads or steamed greens complement the savory flavors and provide balance to the meal.

Vegan Lentil Sweet Potato Pie

A wholesome dish featuring lentils and creamy mashed sweet potatoes, full of savory plant-based flavors.

Prep 25m
Cook 45m
Total 70m
Servings 6
Difficulty Medium

Ingredients

Filling

  • 2 tablespoons olive oil
  • 1 large yellow onion, finely chopped
  • 2 cloves garlic, minced
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 1 red bell pepper, diced
  • 2 cups cooked green or brown lentils
  • 1 cup frozen peas
  • 1 cup vegetable broth
  • 2 tablespoons tomato paste
  • 1 tablespoon soy sauce or tamari
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary
  • 1 teaspoon smoked paprika
  • Salt and black pepper, to taste

Sweet Potato Mash

  • 4 medium sweet potatoes, peeled and cubed
  • 2 tablespoons olive oil or vegan butter
  • 1/4 cup unsweetened plant-based milk
  • Salt and black pepper, to taste

Instructions

1
Preheat oven: Preheat the oven to 400°F (200°C).
2
Cook sweet potatoes: Place the peeled and cubed sweet potatoes into a large pot, cover with water, and bring to a boil. Simmer for 15 to 20 minutes until fork-tender. Drain thoroughly.
3
Sauté aromatics: While the sweet potatoes cook, heat olive oil in a large skillet over medium heat. Sauté the chopped onion and minced garlic for 2 to 3 minutes until translucent.
4
Cook vegetables: Add diced carrots, celery, and red bell pepper to the skillet. Cook for 5 to 7 minutes until softened.
5
Combine filling ingredients: Incorporate cooked lentils, frozen peas, vegetable broth, tomato paste, soy sauce or tamari, dried thyme, dried rosemary, smoked paprika, salt, and black pepper. Simmer for 10 to 12 minutes until the mixture thickens slightly.
6
Prepare sweet potato mash: Mash the drained sweet potatoes with olive oil or vegan butter and unsweetened plant-based milk. Season with salt and black pepper, mashing until smooth and creamy.
7
Assemble dish: Transfer the lentil filling into a 9x13-inch baking dish. Spread the mashed sweet potatoes evenly over the top.
8
Bake: Bake in the preheated oven for 20 to 25 minutes until the topping is lightly golden. Optionally, broil for 2 to 3 minutes to enhance color, monitoring closely to avoid burning.
9
Rest and serve: Remove from the oven and let stand for 5 minutes before serving.
Additional Information

Equipment Needed

  • Large pot
  • Large skillet
  • Potato masher
  • 9x13-inch baking dish
  • Knife and cutting board
  • Spoon or spatula

Nutrition (Per Serving)

Calories 310
Protein 10g
Carbs 51g
Fat 7g

Allergy Information

  • Contains soy from soy sauce; substitute with coconut aminos for soy-free option.
  • Gluten-free when tamari or coconut aminos are used.
  • Free from nuts and dairy.
Elise Morgan

Sharing approachable recipes, kitchen tips, and real-life meal inspiration for home cooks and busy families.