Vegan Lentil Sweet Potato

Golden mashed sweet potato topping covers a savory lentil and vegetable filling in a baked Vegan Lentil and Sweet Potato Shepherds Pie. Save
Golden mashed sweet potato topping covers a savory lentil and vegetable filling in a baked Vegan Lentil and Sweet Potato Shepherds Pie. | chenkudos.com

This hearty dish combines tender lentils and a medley of vegetables simmered with herbs and spices, all topped with creamy mashed sweet potatoes. It’s a comforting and nourishing meal that blends savory flavors with the natural sweetness of the potatoes. Baked until golden, it offers a satisfying texture contrast and is perfect for those seeking a wholesome, plant-based dinner option that's gluten-free and full of flavor.

The first time I made a vegan shepherd's pie, I was standing in my kitchen on a rainy Sunday afternoon, determined to prove that plant-based comfort food could be just as satisfying as the original. My friend had mentioned missing the dish since going vegan, and I wanted to show her it wasn't something she had to leave behind. That filling simmered on the stove, earthiness rising with the steam, and when I spread that creamy sweet potato layer on top, something clicked—this wasn't a substitute at all.

I remember my partner's reaction when she tasted it—she went quiet for a moment, then looked up and asked if I'd really made it myself. That's when I knew the recipe was worth keeping around.

Ingredients

  • Olive oil: Use a good quality oil for sautéing the vegetables and finishing the mash; it makes a difference in flavor and richness.
  • Yellow onion and garlic: These two are your aromatic foundation—don't skip the time to let them become truly translucent, as they'll build the flavor base.
  • Carrots, celery, and red bell pepper: This is your classic mirepoix, and the pepper adds sweetness and color that brightens the whole dish.
  • Cooked lentils: Green or brown lentils hold their shape better than red; cook them until tender but not mushy, or buy them pre-cooked to save time.
  • Frozen peas: They add sweetness and texture; no need to thaw them beforehand.
  • Vegetable broth, tomato paste, and soy sauce: Together, these create the savory umami backbone that makes people forget there's no meat in this dish.
  • Thyme, rosemary, and smoked paprika: The herbs are earthy and warming, while the paprika gives a subtle smokiness that deepens the filling.
  • Sweet potatoes: Choose medium-sized ones so they cook evenly; they'll become naturally creamy when mashed.
  • Plant-based milk: Unsweetened is best so it doesn't compete with the subtle sweetness of the potatoes.

Instructions

Start the sweet potatoes:
Get them in the pot of boiling water first—they'll take about 15 to 20 minutes, and you want them fork-tender but not falling apart. This timing lets you work on the filling while they cook.
Build the flavor base:
Heat your oil in a large skillet and let the onion and garlic become soft and fragrant before moving on. This takes about 2 or 3 minutes, and it's worth the patience.
Add the vegetables:
Once the aromatics are ready, add the carrots, celery, and bell pepper. Let them soften for about 5 to 7 minutes, stirring occasionally, until they're tender enough to break easily with a wooden spoon.
Bring it together:
Stir in the lentils, peas, broth, tomato paste, soy sauce, and all your herbs and spices. Let everything simmer for 10 to 12 minutes until the liquid reduces slightly and the flavors meld.
Make the mash:
Drain your cooked sweet potatoes thoroughly—excess water will make your topping watery. Mash them with the oil, plant-based milk, salt, and pepper until creamy and smooth.
Assemble and bake:
Spoon the lentil filling into your baking dish, then spread the sweet potato mash evenly over the top. Bake at 400°F for 20 to 25 minutes until the top is lightly golden, then broil for 2 to 3 minutes if you want extra color and a slightly crispy edge.
A hearty slice of Vegan Lentil and Sweet Potato Shepherds Pie served on a white plate with fresh thyme garnish. Save
A hearty slice of Vegan Lentil and Sweet Potato Shepherds Pie served on a white plate with fresh thyme garnish. | chenkudos.com

There's something deeply satisfying about pulling a bubbly, golden-topped shepherd's pie from the oven, knowing you've created something warm and filling that everyone at your table will actually want to eat. It's that moment when a recipe stops being just instructions and becomes a real meal.

How to Make It Your Own

The beauty of this dish is that it's forgiving and flexible. I've added finely chopped mushrooms for extra earthiness, diced zucchini for moisture, or even a handful of spinach for color and nutrients. Some people swear by a splash of balsamic vinegar or a pinch of cumin mixed into the filling. The filling is where you can experiment—just keep the ratios roughly the same so it stays thick enough.

What to Serve It With

This dish is hearty enough to stand alone, but it really sings alongside something fresh and bright. A crisp green salad with a sharp vinaigrette cuts through the richness, or steamed greens like kale or bok choy add color to the plate. I've also served it with roasted broccoli or a simple coleslaw, and both work beautifully.

Storage and Reheating

This is one of those dishes that tastes just as good—maybe even better—the next day after the flavors have settled into each other. Store leftovers in an airtight container in the refrigerator for up to 4 days, or freeze the assembled (unbaked) pie for up to 3 months. To reheat, cover with foil and warm at 350°F until heated through, which usually takes about 20 to 25 minutes from the fridge or 40 to 45 minutes from frozen.

  • If reheating from frozen, thaw it in the refrigerator overnight for best results.
  • You can also reheat individual portions in the microwave, though the oven keeps the texture better.
  • If the top looks pale after reheating, a quick broil at the end will bring back that golden color.
Steam rises from a casserole dish of Vegan Lentil and Sweet Potato Shepherds Pie, ready for a comforting family dinner. Save
Steam rises from a casserole dish of Vegan Lentil and Sweet Potato Shepherds Pie, ready for a comforting family dinner. | chenkudos.com

This shepherd's pie has become the dish I make when I want to show someone I care—it's comforting, it's nourishing, and it never fails to bring people back to the table for seconds. Make it, share it, and watch it become a favorite in your own kitchen too.

Recipe FAQs

Green or brown lentils hold their shape well and provide a hearty texture that complements the creamy topping perfectly.

Yes, regular potatoes can be used for the mash, though sweet potatoes add a distinct natural sweetness and creaminess.

Chopped mushrooms or zucchini can be sautéed with the other vegetables for added depth and nutrition.

Yes, using tamari or coconut aminos instead of soy sauce keeps the dish gluten-free while maintaining rich flavor.

Dried thyme, rosemary, and smoked paprika bring aromatic and smoky notes that enrich the hearty filling.

Store cooled portions in an airtight container in the refrigerator for up to 3 days and reheat thoroughly before serving.

Vegan Lentil Sweet Potato

A comforting plant-based main featuring lentils and creamy mashed sweet potatoes in a baked casserole.

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 (gluten-free option)
  • 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.
2
Cook sweet potatoes: Place peeled and cubed sweet potatoes in a large pot, cover with water, and bring to a boil. Cook for 15 to 20 minutes until tender, then drain thoroughly.
3
Sauté aromatics: Heat olive oil in a large skillet over medium heat. Sauté finely 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 and cook for 5 to 7 minutes until softened.
5
Combine and simmer filling: Stir in cooked lentils, frozen peas, vegetable broth, tomato paste, soy sauce or tamari, dried thyme, rosemary, smoked paprika, salt, and black pepper. Simmer gently for 10 to 12 minutes until slightly thickened.
6
Prepare sweet potato mash: Mash the drained sweet potatoes with olive oil or vegan butter, unsweetened plant-based milk, salt, and black pepper until smooth and creamy.
7
Assemble the dish: Transfer the lentil and vegetable mixture into a 9x13-inch baking dish, then evenly spread the sweet potato mash on 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 for additional browning, watching closely.
9
Rest before serving: Allow the dish to cool for 5 minutes before portioning and 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; use coconut aminos as soy-free alternative.
  • Gluten-free when tamari or coconut aminos are used.
Lina Chen

Sharing simple, nourishing recipes and practical cooking tips for food lovers and fellow home cooks.