lentil soup in gray bowl with fresh green onions

Vegan Lentil Soup Recipe (8 Ingredients!)

This Vegan Lentil Soup recipe is so incredibly easy to make using very basic pantry staple ingredients! It is a 1 pot meal and 8 easy to find ingredients. This lentil soup recipe is packed with plant-based protein, low-fat, oil-free and is simple to make, not to mention loaded with delicious flavor!

Course Dinner, Soup
Cuisine American, Vegan
Keyword easy vegan lentil soup recipe, everyday lentil soup, green lentil soup recipe, lentil soup recipe, oil free lentil soup, vegan lentil soup recipes, vegan no oil lentil soup recipe
Prep Time 15 minutes
Cook Time 30 minutes
Servings 4 large bowls
Calories 257 kcal
Author Brandi Doming



  1. Make sure to sort through and remove any debris from the lentils.

    Also, SOAKING THEM first makes these cook in just about 15 minutes!

  2. I chose to soak my lentils in a bowl filled with water for 2-4 hours because of better digestion. I have less bloating and tummy aches when I soak my lentils first, but this can totally be skipped if you don't want to soak them.

  3. Rinse the lentils thoroughly even if you soaked them or not.

  4. To a large pot, add about a 1/2 cup of water over medium heat. Once hot, add the onion and carrots and cook for 5-8 minutes, stirring occasionally, until the onions are translucent and the carrots are almost fully tender.

  5. Add the Italian seasoning, garlic powder, salt and pepper and stir for about 30 seconds to toast them and absorb any residual liquid left.

  6. Add the vegetable broth, the 1 cup of water and the lentils.

  7. Bring to a rolling boil, then reduce the heat to low, cover partially with a lid just letting a bit of steam escape and simmer for about 15 minutes or until the lentils are tender. PLEASE NOTE that since I soak mine for 2-4 hours first, they are beautifully tender by the 15 minute mark, but if you do not soak yours first, they make take twice as long to cook.

  8. Add the tomato paste and balsamic vinegar and stir through to heat another minute or so.

  9. Add the spinach if using and stir through just until wilted. Remove from the heat. Taste and add any salt and pepper if needed. This can vary due to the broth used. Top with red pepper flakes for a kick of heat (if desired) and fresh green onions.

Nutrition Facts
Vegan Lentil Soup Recipe (8 Ingredients!)
Amount Per Serving (2 cups)
Calories 257 Calories from Fat 8
% Daily Value*
Fat 0.9g1%
Sodium 718mg31%
Potassium 1156mg33%
Carbohydrates 47.8g16%
Fiber 19.4g81%
Sugar 10.2g11%
Protein 16.3g33%
Calcium 133mg13%
Iron 6mg33%
* Percent Daily Values are based on a 2000 calorie diet.