Sweet Potato Lentil Soup

This post may contain affiliate links. Please read my disclosure policy for more details.

This sweet potato lentil soup makes a healthy and filling family meal that uses seasonal sweet potatoes and protein-packed lentils. It’s rich, nourishing, and absolutely delicious.

It’s also healthy, economical, gluten-free and vegan!

Top view of a white bowl full of sweet potato lentil soup served with crusty bread.

Soup season means I’m cooking big batches of hearty soups and stews with seasonal produce and protein-packed legumes. They taste even better on the second day, and they freeze perfectly, too.

From this vegan lentil soup for a filling lunch to a spicy lentil soup for a comforting dinner, you just can’t go wrong with a hot bowl of warming soup this time of year.

And for how flavorful and nourishing this sweet potato lentil soup is, this recipe is simpler than you might think.

Start by sautéing the diced veggies in olive oil, a classic step which builds flavor and nutrition. Then add garlic and sauté one minute more. Next, stir the rest of the ingredients and simmer until the lentils are tender.

It’s easy to whip up, while the lentils and the delicious sweet potatoes bring wonderful flavor and texture that will make you come back for more.

If you’re looking for a new soup recipe to add to your cold weather rotation, look no further. This sweet potato lentil soup is it.

List of the ingredients

  • Sweet potatoes
  • Brown or green lentils
  • Veggies (onion, carrot, garlic, celery)
  • Tomato paste
  • Herbs (rosemary, bay leaf, basil, thyme)
  • Vegetable broth
  • Olive oil
  • Salt & pepper
Top view of the ingredients to make this sweet potato lentil soup are arranged over a white background.

How to make sweet potato lentil soup

(Note: this is a quick description, the full recipe is at the bottom of the page)

  • Sauté the diced veggies in olive oil for about 5 minutes.
  • Stir in the minced garlic and sauté for 1 minute more.
  • Add the rest of the ingredients, including broth and bay leaf.
  • Cook for about 25 minutes or until the lentils are soft. Done.
Top view of a white pot full of the ingredients to make this sweet potato lentil soup before cooking.

Recipe notes

Olive oil or extra virgin olive oil: perfect to sauté the veggies and add flavor.

Veggies: as usual also this soup recipe starts with sautéed onion, carrot, celery, and garlic. This step adds savory depth of flavor, and more veggies to the pot!

Lentils: brown or green lentils both work well in this recipe, adding earthy flavor and plant-based proteins. Make sure to rinse and drain them well before using in this recipe. Dried lentils are best, but canned are ok too if you wish.

Herbs: for convenience, we use dried basil, rosemary, thyme and bay leaf. With just a few teaspoons of these pantry staples you can give the soup a lovely aromatic depth of flavor, but you’re welcome to add some lovely fresh herbs instead, of course!

Tomato paste: this is another must-have pantry staple that adds rich flavor and a touch of color.

Broth: I used low sodium vegetable broth, but feel free to use your favourite broth. In this case, adjust the seasoning accordingly since some broth can be quite salty.

Salt & pepper: to make all the flavors pop before serving.

Close-up of a white bowl full of sweet potato lentil soup, croutons and grated parmesan cheese.

Serving suggestions

Ladle the soup into bowls and add freshly ground black pepper or a pinch of chili flakes if you like. If you’re not vegan, you could also top your bowl with freshly grated Parmesan or Pecorino cheese for extra richness and salty, nutty flavor and serve with easy croutonscrusty panini rolls or warm focaccia for dunking. 

Hungry for more? This soup goes very well with fall salads. Try pairing it with any of these recipes:

A white bowl full of sweet potato lentil soup and crostini in the background.

Sweet potato lentil soup leftovers

It’s a good idea to make a big batch, the leftovers taste great and keep well in the fridge for about 3-4 days. They freeze beautifully too.

I suggest dividing the soup into single portions, cooling completely in the refrigerator over night, then transferring to the freezer. I use these glass containers, they’re brilliant and they don’t get stained with use.

Top view of a spoon full of sweet potato lentil soup.

Love lentils?

Me too, and here are two inspiring collections of lentil recipes and 25+ green lentil recipes perfect to turn a bag of lentils into a delicious meal.

Below more of my fav lentil recipes:

If you make this sweet potato lentil soup or if you have any questions, let me know! Leave a comment, send me a message, or rate it.
I would love to hear from you!

Sweet Potato Lentil Soup

This sweet potato lentil soup makes a delicious family meal that uses healthy everyday ingredients. It’s rich, thick, and deliciously filling.
Recipe yields 4 servings (1 ½ cup each).
Prep Time10 minutes
Cook Time25 minutes
Total Time35 minutes
Course: Soup
Cuisine: vegan
Keyword: Sweet potato lentil soup
Servings: 4
Calories: 349kcal
Author: Katia

Ingredients

  • 1 ½ tablespoon olive oil, plus more to drizzle
  • 1 onion, diced
  • 1 carrots, diced
  • 1 celery sticks, diced
  • 3-4 garlic cloves, minced
  • 1 lb (450 grams) sweet potatoes, peeled and diced*
  • 1 cup (200 grams) brown or green lentils, rinsed
  • 5½ cups low sodium vegetable broth,
  • ¼ cup tomato paste
  • 1 teaspoon dried rosemary
  • 1 teaspoon dried basil
  • ½ teaspoon thyme or Italian seasoning
  • 1 bay leaf
  • ¾ teaspoon fine salt, or to taste
  • teaspoon ground black pepper, or to taste

Instructions

  • Warm the olive oil in a large Dutch oven or pot over medium heat. Once the oil is shimmering, add the diced onion, carrots and celery, stirring often, until the onion is turning translucent, about 5 minutes.
  • Add the garlic (I used 3 large cloves) and cook until fragrant while stirring constantly, about 50-60 seconds.
  • Add the rest of the ingredients, raise the heat and bring the mixture to a boil, then cover the pot and reduce the heat to maintain a gentle simmer. Cook for about 25 to 30 minutes, or until the lentils are tender.
  • Turn the heat off, taste and adjust the seasoning as needed, adding more salt or pepper or a touch of chili flakes if you like, for overall flavor.
  • Optional step: to make the texture creamier, transfer 1 cup of the soup to a blender, fasten the lid, protect your hands from the steam with a tea towel and purée the soup until smooth (careful, it's still hot!). Return the puréed soup back into the pot, stir to combine, and a touch of broth if you prefer a thinner soup.
  • Serve when it's still hot along with crusty bread for dunking and grated parmesan or pecorino cheese if you don't keep it vegan, and a drizzle of extra virgin olive oil and black pepper if you wish. Enjoy!

Notes

*Approx 2 large sweet potatoes.
Storage: store cooled leftovers covered in the refrigerator up to 3 days, or in the freezer up to 1 month. Thaw from frozen before reheating. Reheat in the microwave or on the stovetop in a saucepan or pot over medium heat (covered) until warmed through. Add more broth or water as needed to thin.
Nutrition facts: the nutrition values are for one serving and they are based on an online nutrition calculator. It’s an estimate only and it should not be considered as a substitute for a professional nutritionist’s advice (extra parmesan cheese and a drizzle of extra virgin olive oil to serve are not included). Please see my disclosure policies.

Nutrition

Calories: 349kcal | Carbohydrates: 59g | Protein: 16g | Fat: 6g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Sodium: 526mg | Potassium: 1019mg | Fiber: 20g | Sugar: 8g | Vitamin A: 21090IU | Vitamin C: 10mg | Calcium: 91mg | Iron: 5mg

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating