Easy Vegan Sweet Potato Shepherds Pie

Introduction Easy vegan sweet potato shepherds pie is a warm, hearty bake that layers creamy mashed sweet potatoes over a savory lentil and vegetable filling, then finishes under the broiler until the top turns lightly

Written by: selene

Published on: November 12, 2026

A slice of easy vegan sweet potato shepherds pie with golden mashed sweet potato topping in a baking dish
A slice of easy vegan sweet potato shepherds pie with golden mashed sweet potato topping in a baking dish

Introduction

Easy vegan sweet potato shepherds pie is a warm, hearty bake that layers creamy mashed sweet potatoes over a savory lentil and vegetable filling, then finishes under the broiler until the top turns lightly golden. It tastes like a classic comfort dinner, but it comes together in about 30 minutes with one pot and one pan.

The combination works because the sweet potatoes bring natural sweetness that balances the salty, herby lentil filling. Lentils add plant protein and a satisfying bite, frozen mixed vegetables keep the prep short, and the whole dish reheats beautifully, which makes it a strong choice for weeknight dinners and meal prep alike. If you want a vegan main that is filling, budget friendly, and easy to make on a busy evening, this recipe is a reliable one to keep.

Quick Recipe Overview

Item Detail
Recipe name Easy Vegan Sweet Potato Shepherds Pie
Cuisine American, British-inspired
Course Main Course, Dinner
Preparation time 10 minutes
Cooking time 20 minutes
Cooling or resting time 5 minutes
Total time 35 minutes
Servings 4 servings
Difficulty Easy
Cooking method Boiling, stovetop sauteing, broiling
Dietary information Vegan, dairy free, gluten free when tamari is used instead of soy sauce. Contains soy.

What Is Easy Vegan Sweet Potato Shepherds Pie?

Easy vegan sweet potato shepherds pie is a plant based version of the classic shepherd’s pie, with lentils replacing the meat and mashed sweet potatoes replacing the usual white potato topping. The filling is cooked in a skillet: onion sauteed in olive oil, then lentils, mixed vegetables, soy sauce, garlic powder, and thyme simmered together until hot and well combined. The filling goes into a baking dish, the mashed sweet potatoes spread over the top, and a short time under the broiler gives the surface a light golden crust.

The flavor is a balance of sweet and savory. The sweet potato topping is soft, creamy, and lightly caramelized at the edges, while the filling is salty, herby, and hearty. The texture is soft and spoonable, with the lentils giving it enough body to feel like a real dinner rather than a side dish.

People serve it as a weeknight dinner, a meal prep main, or a lighter holiday main when they want comfort food that does not feel heavy. It also works well for families, since the flavors are mild and the ingredients are familiar.

Why You Will Love This Recipe

It is ready in about 30 minutes. The potatoes boil while the filling cooks, so the two parts finish at almost the same time. There is no long baking time and no complicated technique.

It uses one pot and one pan. A pot for the sweet potatoes, a skillet for the filling, and a small baking dish for the final broil. Cleanup stays easy, which matters on a weeknight.

It is naturally filling. Lentils bring fiber and plant protein, sweet potatoes bring complex carbohydrates, and the vegetables add bulk, so a single serving feels like a complete meal.

It is budget friendly. Canned lentils, frozen vegetables, and sweet potatoes are all inexpensive pantry and produce staples, and the recipe feeds four people for very little.

It is great for meal prep. The pie reheats well in the oven or microwave, and leftovers taste even better the next day once the flavors have had time to settle.

It is easy to change. Swap the vegetables, add mushrooms, or change the mash topping, and the recipe still works. The structure is forgiving.

Ingredients for Easy Vegan Sweet Potato Shepherds Pie

Ingredients for easy vegan sweet potato shepherds pie arranged on a kitchen counter, including sweet potatoes, lentils, and vegetables
Ingredients for easy vegan sweet potato shepherds pie arranged on a kitchen counter, including sweet potatoes, lentils, and vegetables

This recipe makes 4 servings in an 8 by 8 inch baking dish. Use sweet potatoes that are similar in size so they cook evenly.

  • 2 medium sweet potatoes, peeled and cubed (about 450 g, 1 lb)
  • 1 can (15 oz) lentils, drained and rinsed (about 240 g drained, 1 1/2 cups)
  • 1 cup frozen mixed vegetables, peas, carrots, and corn (about 140 g)
  • 1 small onion, chopped (about 1/2 cup, 80 g)
  • 2 tablespoons olive oil, divided (30 ml)
  • 1 tablespoon soy sauce or tamari (15 ml)
  • 1 teaspoon garlic powder (3 g)
  • 1 teaspoon dried thyme (1 g)
  • Salt and black pepper, to taste (start with 1/2 teaspoon salt and 1/4 teaspoon pepper)
  • 2 tablespoons unsweetened plant milk, optional, for creamier mash (30 ml)
Click here  Avocado Chocolate Smoothie

Optional Add Ins

  • 1 tablespoon vegan butter or an extra tablespoon of olive oil, mashed into the sweet potatoes for richness
  • 1/2 cup sliced mushrooms, cooked with the onion for extra umami
  • 1 tablespoon tomato paste, stirred into the filling for deeper flavor
  • 2 tablespoons breadcrumbs sprinkled over the mash before broiling, for a crisp top
  • 1 cup fresh spinach or kale, stirred into the filling until wilted

Ingredient Notes

Sweet potatoes: Choose firm sweet potatoes with smooth skin and no soft spots. Peeling and cubing them into even pieces, about 1 inch, helps them cook in 10 to 12 minutes. Orange fleshed sweet potatoes mash the creamiest, but white or purple varieties also work.

Lentils: Canned brown or green lentils are the easiest choice because they hold their shape. Rinse them well so the filling is not too salty. If you use dried lentils, cook about 3/4 cup dried lentils until tender first, then use the same amount.

Frozen mixed vegetables: A standard peas, carrots, and corn mix works well and needs no chopping. Let them cook in the skillet for the full 5 minutes so they heat through completely and release any extra water.

Soy sauce or tamari: This is the main salty seasoning in the filling. Tamari keeps the recipe gluten free. If you use regular soy sauce, check that the rest of your ingredients are gluten free only if that matters for your table.

How to Make Easy Vegan Sweet Potato Shepherds Pie

Step 1: Boil and Mash the Sweet Potatoes

Bring a pot of salted water to a boil and add the peeled, cubed sweet potatoes. Cook for 10 to 12 minutes, until they are tender when pierced with a fork. Drain them well, then return them to the warm pot. Mash with 1 tablespoon of olive oil, plus salt and pepper to taste. If you want an extra creamy texture, add a splash of plant milk or a small knob of vegan butter and mash again until smooth.

Step 2: Cook the Lentil and Vegetable Filling

While the potatoes boil, heat the remaining 1 tablespoon of olive oil in a skillet over medium heat. Add the chopped onion and saute for 3 to 4 minutes, until soft and fragrant. Stir in the drained lentils, frozen mixed vegetables, soy sauce, garlic powder, and thyme, plus a pinch of salt and pepper. Cook for another 5 minutes, stirring occasionally, until everything is heated through and well combined. The lentils should start to soak up the savory flavor, and the vegetables should be tender.

Step 3: Assemble the Pie

Spread the lentil mixture evenly into a small baking dish, an 8 by 8 inch dish works well. Spoon the mashed sweet potatoes over the top and smooth them out with a spatula, spreading all the way to the edges so the filling is fully covered. If you like, drag a fork across the surface to make light ridges, which will crisp up under the broiler.

Step 4: Broil Until Golden

Place the dish under the broiler for 3 to 5 minutes, until the top is lightly golden and crisp around the edges. Watch it closely, because a broiler can go from golden to burnt in under a minute. Let the pie rest for 5 minutes before serving so the layers settle and the filling is easier to spoon.

Tips for Making the Best Easy Vegan Sweet Potato Shepherds Pie

Cut the sweet potatoes evenly. Even cubes cook at the same rate, so you do not end up with some pieces mushy and others still firm. Aim for pieces about 1 inch across.

Drain the potatoes well. Water left in the pot makes the mash runny, and a runny topping slides off the filling. Drain thoroughly and let the hot pot steam off extra moisture for a minute before mashing.

Click here  Mini Mushroom Puff Pastry Parcels with Red Wine Gravy

Cook the filling until the vegetables are hot through. Frozen vegetables need the full 5 minutes in the skillet. If they are still cold in the middle, they will cool the filling and make the finished pie watery.

Season the mash separately. The filling is already seasoned with soy sauce, but the sweet potatoes need their own salt and pepper. Taste the mash before you spread it on top.

Spread the mash to the edges. Sealing the filling under the mash keeps the edges from drying out under the broiler and gives every spoonful both layers.

Watch the broiler constantly. Broilers vary a lot in strength. Stay by the oven and check every minute after the first 2 minutes so the top turns golden instead of burning.

Rest before serving. Five minutes of resting lets the filling set slightly and makes the pie easier to serve in neat portions instead of a loose pile.

Common Mistakes to Avoid

Using uneven potato pieces. Large chunks stay firm while small ones turn to mush, which makes the mash lumpy. What goes wrong is a topping with hard bits. Cut the sweet potatoes into even, 1 inch cubes.

Skipping the rinse on canned lentils. Unrinsed lentils carry extra salt and a starchy liquid that can make the filling too salty and heavy. Drain and rinse them well before adding them to the skillet.

Undercooking the frozen vegetables. Cold or half cooked vegetables release water as the pie sits, which thins the filling. Cook the mixture for a full 5 minutes until everything is hot through.

Broiling too long. The topping burns quickly under a broiler, and the filling underneath does not need more cooking. Broil for 3 to 5 minutes only, and check every minute after the first 2.

Serving it straight from the oven. A pie served immediately falls apart when spooned and the filling is molten hot. Let it rest 5 minutes so the layers hold together.

Using too much liquid in the mash. Extra milk or water makes the topping slide off the filling instead of sitting on top. Add plant milk one tablespoon at a time and stop when the mash is smooth but thick.

Delicious Easy Vegan Sweet Potato Shepherds Pie Variations

Mushroom lentil pie. Add 1 cup of sliced mushrooms to the skillet with the onion and cook until they release their moisture and brown slightly. This adds a rich, meaty flavor to the filling.

Mashed cauliflower topping. Replace half or all of the sweet potato mash with mashed cauliflower for a lighter, lower carbohydrate version. Season it the same way and broil it the same way.

Spicy shepherds pie. Add 1/2 teaspoon of smoked paprika and 1/4 teaspoon of red pepper flakes to the filling. The gentle heat balances the sweetness of the potatoes.

Tomato and herb pie. Stir 1 tablespoon of tomato paste and 1 teaspoon of vegan Worcestershire sauce into the filling for a deeper, more traditional flavor, similar to a classic shepherds pie.

Crunchy breadcrumb topping. Sprinkle 2 to 3 tablespoons of breadcrumbs over the mashed sweet potatoes before broiling. They turn crisp and golden and add a pleasant crunch.

Green vegetable pie. Stir in 1 cup of fresh spinach, kale, or chopped green beans with the lentils. The greens wilt into the filling and add color and extra nutrients.

Substitutions

Original Ingredient Substitute Expected Result
Canned lentils Cooked chickpeas or crumbled tempeh Chickpeas are firmer and nuttier; tempeh is meatier
Soy sauce Tamari or coconut aminos Tamari is gluten free; coconut aminos are milder and sweeter
Frozen mixed vegetables Fresh diced carrots, peas, and corn Fresher texture, needs a few extra minutes to cook
Sweet potatoes Butternut squash or regular potatoes Squash is sweeter and softer; white potatoes are more neutral
Olive oil Avocado oil or vegan butter Similar cooking result; vegan butter adds richness to the mash
Garlic powder 2 cloves fresh garlic, minced Fresher, sharper garlic flavor
Dried thyme Fresh thyme, rosemary, or sage Fresh herbs are stronger; use about 1 tablespoon fresh

What to Serve with Easy Vegan Sweet Potato Shepherds Pie

Easy vegan sweet potato shepherds pie served with a green salad and crusty bread for dinner
Easy vegan sweet potato shepherds pie served with a green salad and crusty bread for dinner

This pie is a full meal on its own, but a fresh or crisp side keeps the plate balanced.

  • A fresh green salad with lemon vinaigrette, for brightness against the rich pie
  • Roasted Brussels sprouts or green beans, for a crisp vegetable side
  • A slice of crusty bread, to soak up the savory filling
  • Steamed broccoli with a squeeze of lemon, for a simple green side
  • Roasted carrots with a little maple glaze, for extra sweetness
  • Cranberry sauce, for a tart holiday pairing
  • A simple cucumber and tomato salad, for a cool contrast on a warm evening
  • Pickled red onions, for a sharp, tangy topping that cuts through the richness
Click here  Vegan Cinnamon Rolls

How to Store Easy Vegan Sweet Potato Shepherds Pie

Refrigeration: Store leftovers in an airtight container in the fridge for up to 4 days. The flavors deepen overnight, so the second day often tastes even better than the first.

Freezing: Freeze individual portions in freezer safe containers for up to 2 months. Thaw overnight in the fridge before reheating. The sweet potato topping freezes well and the filling holds its texture.

Make-ahead: Assemble the pie a day in advance, cover it tightly, and refrigerate. When you are ready to eat, bake it at 375 F (190 C) for 15 to 20 minutes, until hot through, then broil for 2 to 3 minutes to crisp the top.

Reheating: Reheat portions in the oven at 375 F for 10 to 15 minutes, or in the microwave until hot. Add a drizzle of olive oil or a splash of vegetable broth before reheating if the filling looks dry.

Nutrition Information

Exact nutrition values depend on the size of the sweet potatoes, the brand of canned lentils, and the vegetables used, so no exact calorie or nutrient numbers are given here. In general terms, sweet potatoes provide fiber and vitamin A, lentils provide plant protein, iron, and fiber, and mixed vegetables add vitamins and bulk with very few calories. The recipe is vegan, dairy free, and gluten free when tamari is used. It contains soy from the soy sauce or tamari.

Frequently Asked Questions

Can I use canned sweet potatoes?

Technically yes, but fresh ones taste much better and mash more smoothly. If you are short on time, microwave peeled sweet potato chunks for 6 to 7 minutes instead of boiling them, then mash as usual.

What can I use instead of lentils?

Cooked chickpeas or crumbled tempeh work well. Vegan ground meat also works for a more traditional shepherds pie texture. Keep the amount the same, about 1 1/2 cups, so the filling stays balanced.

Can I make this ahead of time?

Yes. Assemble it a day in advance, cover, and refrigerate. When ready to eat, bake at 375 F for 15 to 20 minutes until hot, then broil for 2 to 3 minutes to crisp the top.

Is this gluten free?

Yes, when you use tamari instead of soy sauce and check that your frozen vegetable mix has no added sauces. Everything else in the recipe is naturally gluten free.

How can I make it creamier?

Mix a splash of unsweetened plant milk or a spoonful of vegan butter into the mashed sweet potatoes before topping the pie. Both make the mash smoother and richer.

Can I freeze shepherds pie?

Yes. Freeze individual portions for up to 2 months in freezer safe containers. Thaw overnight in the fridge, then reheat in the oven at 375 F for 10 to 15 minutes.

How long do leftovers last in the fridge?

Up to 4 days in an airtight container. Reheat in the oven or microwave until hot, and add a splash of vegetable broth if the filling looks dry.

Can I use regular potatoes instead of sweet potatoes?

Yes. White or Yukon Gold potatoes work the same way. The pie will taste more traditional and less sweet, and the topping will be paler. Mash them with the same amount of oil and seasoning.

What size baking dish should I use?

An 8 by 8 inch baking dish works best for 4 servings. A 9 inch round pie dish also works. If you double the recipe, use a 9 by 13 inch dish and add a few minutes to the baking time.

Can I make it without soy sauce?

Yes. Use coconut aminos for a similar salty flavor, or season the filling with extra salt, garlic powder, and a tablespoon of tomato paste instead. Taste and adjust before assembling.

Conclusion

Easy vegan sweet potato shepherds pie is proof that healthy comfort food does not have to be complicated. Creamy sweet potatoes, savory lentils, and simple vegetables come together in about 30 minutes, and the leftovers taste even better the next day. Make it for a weeknight dinner, pack it for meal prep, or serve it as a lighter holiday main. One useful final tip: season the mashed sweet potatoes on their own before they go on top, since that is what makes the two layers taste balanced instead of bland on top and salty underneath.

Leave a Comment

Previous

Mini Mushroom Puff Pastry Parcels with Red Wine Gravy

Next

Easy Chickpea Pot Pie with Herbed Crust