One-Pot Sweet Potato Lentil Stew

5 Min Read

One-Pot Sweet Potato Lentil Stew is packed to the brim with healthy ingredients. This colorful one pot meal is ready to enjoy in just one hour and makes for an easy clean-up! And it’s vegan, too.

This One-Pot Sweet Potato Lentil Stew is a bright, bold dish both in flavor and appearance. It has a great savory flavor, and it’s as easy to make as tossing all the ingredients in a pot to cook.

This flavor-packed vegan stew calls for simple ingredients. It is a delightful combination of lentils, yellow onion, sweet potato, and carrot. Bite after bite, it’s packed with bold flavors.

This gourmet vegan stew makes a hearty and healthy meal with a fast clean-up. In addition, this one-pot stew is a delicious way to enjoy and share fresh vegetables. Serve it alongside some fresh homemade soda bread or a tasty, crunchy salad.

This One-Pot Sweet Potato Lentil Stew recipe is:

  • Vegan
  • Vegetarian friendly
  • Easy to make
  • Ready to eat in just one hour
  • Easy to clean up
  • Delicious!

We love one-pot meals. They make things easy to prepare to clean up, and they’re a great way to hide vegetables from your littles!

How to Make One-Pot Sweet Potato Lentil Stew

how to make one-pot sweet potato lentil stew collage
  • Sauté carrots with heated oil in a large pot.
  • Once carrots are golden, add garlic and onion and continue sautéing.
  • Add tomato and bay leaves and continue simmering until the tomato has softened.
  • Toss in remaining ingredients and simmer.
  • Use broth to make the vegan stew the consistency you like.
  • Cook until the sweet potatoes are tender.
  • Serve and enjoy!

Tips, Tricks, & Variations for One-Pot Sweet Potato Lentil Stew

ingredients for one-pot sweet potato lentil stew in a large pot with wooden spoon

Clean and soak your lentils.

We recommend soaking your lentils whenever possible, but if that’s not possible, you can check out the below tip.

Regardless of how you prepare your lentils, run them through a colander before adding them to this vegan stew. This will ensure no pebbles or other unwanted items sneak in. In addition, doing this helps to ensure the legume is as healthy as possible.



  • 1 cup dry lentils soaked for 8 hours if desired
  • 1 yellow onion finely chopped
  • 1 sweet potato large, peeled and chopped into bite sized pieces
  • 2 carrots peeled and sliced into bite sized pieces
  • 4 cups vegetable broth may need up to 6 cups
  • 2 tbsp olive oil
  • 3 cloves garlic peeled and minced
  • 1 cup fresh spinach packed
  • 2 tomatoes chopped
  • ½ tsp smoked paprika
  • 4 bay leaves
  • 1 tsp salt
  • ½ tsp ground black pepper
  • 1 tsp dried oregano
  • ¼ cup fresh parsley


  • Heat olive oil in a large pot over medium heat.
  • Add the sliced carrots and saute until slightly golden.
  • Add the onion and garlic and sauté with the carrot until tender.
  • Add the chopped tomatoes and bay leaves and saute until the tomato is softened and the bay leaf is fragrant.
  • Add the sweet potato and spinach leaves.
  • Next, add the soaked lentils.
  • Add seasoning and spices—smoked paprika, dried oregano, fresh parsley
  • Add 4 cups of vegetable broth. (You can add up to 2 additional cups of broth if the stew becomes too thick for your liking.)
  • Cook the stew for 30–40 minutes, until the sweet potatoes are tender.


Calories: 336kcalCarbohydrates: 53gProtein: 15gFat: 8gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gSodium: 1589mgPotassium: 1020mgFiber: 19gSugar: 10gVitamin A: 15302IUVitamin C: 24mgCalcium: 94mgIron: 5mg
Leave a comment