An easy, everyday vegan lentil soup recipe made in 1 pot with budget friendly ingredients. Naturally thick, satisfying and filling! Perfect with some fresh crusty bread.

cooked pot of vegan lentil soup

This everyday vegan lentil soup is anything but bland. It’s FULL of flavor between the spices, fresh vegetables and even a squeeze of lemon juice at the end.

I think you will LOVE this Everyday Vegan Lentil Soup! It’s:

Absolutely delicious

Budget friendly, made with inexpensive ingredients

Satisfying, filling and full of protein

Filled with greens

Kid-friendly

& SO easy to make!

vegan lentil soup in a bowl with bread

What kind of lentils should I use for vegan lentil soup?

Use either green or brown lentils for this soup. Both work well; they hold their shape while thickening the soup. You could even use black lentils, but your soup will be a lot less thick. So go for green or brown!

Red lentils are wonderful in many dishes, but not this soup. They are very soft and mushy once cooked. I love using red lentils in marinara when I want to add nutrition and protein without changing the consistency very much, like in The Best Vegan Lasagna.

bowl of lentils uncooked for vegan lentil soup

How do you make vegan lentil soup?

It’s easy!

First, cook the onions, garlic, carrots and celery in a bit of olive oil (or water) for about 4-5 minutes.

Next, add the rest of the ingredients EXCEPT for the spinach and lemon juice. Simmer for about 30 minutes until the soup is thickened and the lentils tender.

Stir in the spinach, lemon juice and season with salt to taste. That’s it!

vegetables chopped for vegan lentil soup

Enjoy the vegan lentil soup with some fresh, crusty bread if desired or even with some brown rice.

This soup recipe makes quite a bit, so consider freezing your leftovers if you don’t think you will eat it within 5 days. You can freeze it in individual containers for quick, easy meals in the future! Or freeze half of the soup in a large container or large freezer bag.

vegan lentil soup in a pot with a ladle

For a thinner soup, simply add more water or vegetable broth.

Substitute the baby spinach with chopped kale or baby kale, if desired. If you use regular kale you will need to cook it in the soup a bit longer, maybe 10 minutes more until tender.

I absolutely LOVE making soup in this Lodge Cast Iron Dutch Oven! It just somehow makes soup even more cozy. Of course all you need is a big regular pot.

*PLEASE NOTE THIS PAGE MAY CONTAIN AFFILIATE LINKS. I ONLY LINK TO PRODUCTS I ABSOLUTELY LOVE AND RECOMMEND. THANK YOU FOR YOUR SUPPORT.

close up of vegan lentil soup in a bowl with bread

follow me on pinterest button

cooked pot of vegan lentil soup

Everyday Vegan Lentil Soup

An easy, everyday vegan lentil soup recipe made in 1 pot with budget friendly ingredients. Naturally thick, satisfying and filling! Perfect with some fresh crusty bread.
5 from 19 votes

Ingredients

  • 2 tablespoons olive oil
  • 1 medium onion, chopped
  • 3 cloves garlic, minced
  • 2 medium carrots, peeled and chopped
  • 2 celery ribs, chopped
  • 14- ounce can crushed or diced tomatoes
  • 2 cups dry green or brown lentils
  • 7 cups vegetable broth
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon ground coriander
  • 1 teaspoon smoked paprika
  • 1 teaspoon salt, or to taste
  • 3 cups baby spinach, sliced into ribbons
  • 1 lemon, juiced (about 2 tablespoons)

Instructions

  • Heat the olive oil in a large pot over medium heat. Add the onions, garlic, carrots and celery. Cook, stirring frequently for about 4-5 minutes.
  • Now add the can of tomatoes (with juices), lentils, vegetable broth, cumin, coriander and smoked paprika. Stir to incorporate everything.
  • Bring to a boil, then lower heat to a simmer and cook for about 30 minutes, until the lentils are tender and the soup has thickened.
  • Stir in the spinach and lemon juice. It will only take a minute for the spinach to wilt. Season with salt to taste.

Notes

  1. For a thinner soup, simply add more water or vegetable broth until the desired consistency is reached. 
  2. If desired, blend just a few time with an immersion blender for a slightly creamier soup. 
  3. This soup freezes well. Either freeze in individual containers or a large container for quick future meals.
  4. May substitute kale for the spinach, but you will need to cook the kale in the soup about 10 more minutes to get it tender. 

Nutrition

Serving: 1serving, Calories: 236kcal, Carbohydrates: 38g, Protein: 13g, Fat: 4g, Saturated Fat: 1g, Sodium: 610mg, Potassium: 743mg, Fiber: 16g, Sugar: 7g, Vitamin A: 4333IU, Vitamin C: 14mg, Calcium: 67mg, Iron: 5mg

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com. Read my full disclosure here