Cozy Vegan Lentil Soup with Garlic and Herbs

This vegan lentil soup is the recipe I come back to when I want a whole pot of dinner with almost no effort. The red lentils break down as they simmer, so you end up with a thick, creamy bowl without any dairy or blending, and the whole thing cooks in a single pot.

Most of the flavor comes from a generous amount of garlic and smoked paprika, which give the broth a deep warmth that people rarely expect from lentil soup. The trick is to toast those spices with the garlic for a minute before any liquid goes in, so they release their oils instead of just floating on top. It’s filling enough to stand alone as a meal, and it tastes even better the next day once the spices have had time to settle into the lentils.

Everything goes in at the start: onion, carrot, celery, garlic, red lentils, diced tomatoes, and vegetable broth. About forty minutes later you’re spooning it into bowls, and most of that time the soup is just simmering quietly on its own while you do something else. It also fits easily into a busy week, because it reheats quickly and the leftovers keep for days.

Vegan Lentil Soup, vegan recipe

Vegan Lentil Soup

Red lentils simmered with garlic, smoked paprika, and vegetables into a thick, creamy soup that comes together in one pot.
Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Servings: 6 bowls
Course: Soup
Cuisine: Mediterranean

Ingredients
  

  • 1 tablespoon olive oil
  • 1 yellow onion, diced
  • 2 carrots, peeled and diced
  • 2 celery stalks, diced
  • 4 garlic cloves, minced
  • 1 teaspoon smoked paprika
  • 1 teaspoon ground cumin
  • 1/2 teaspoon dried thyme
  • 1/4 teaspoon red pepper flakes optional, for a mild heat
  • 1 1/2 cups dried red lentils, rinsed until the water runs clear
  • 1 can (14 ounces) diced tomatoes with their juices
  • 6 cups vegetable broth plus extra for loosening
  • 1 teaspoon fine salt plus more to taste
  • 1/2 teaspoon black pepper
  • 1/2 lemon, juiced about 1 tablespoon of juice
  • fresh parsley, chopped for serving, optional

Method
 

  1. Heat the olive oil in a large pot or Dutch oven over medium heat. Add the onion, carrots, and celery with a pinch of salt and cook, stirring now and then, until the onion turns translucent, about 5 to 6 minutes.
  2. Stir in the garlic, smoked paprika, cumin, dried thyme, and red pepper flakes, and cook for about a minute until the spices smell toasted. If the pot starts to look dry, add a splash of vegetable broth before the garlic can brown.
  3. Pour in the rinsed red lentils, the diced tomatoes with their juices, and the vegetable broth. Bring the pot to a boil, then lower the heat to a gentle simmer and leave the lid partially on.
  4. Simmer for 25 to 30 minutes, stirring every few minutes so nothing sticks to the bottom, until the lentils are completely soft and the soup has turned thick and creamy. If it gets thicker than you like, stir in an extra splash of broth or water.
  5. Remove the pot from the heat and stir in the lemon juice and black pepper. Taste and add a little more salt if it needs it, then ladle into bowls and finish with chopped parsley.

Notes

This soup thickens as it sits, and it thickens even more overnight in the fridge. When you reheat a bowl, loosen it with a splash of vegetable broth or water and it comes right back to the same creamy texture. The lemon juice at the end is worth the extra step, because it brightens the whole pot and keeps the lentils from tasting flat.

Vegan Lentil Soup, vegan recipe

Tips for the best vegan lentil soup

  • Keep the simmer gentle once the lentils go in. A hard rolling boil makes them break apart unevenly and can turn the soup grainy, while a low simmer gives you that smooth, creamy texture.
  • Rinse the lentils well until the water runs clear before adding them. Dried red lentils can carry a bit of dust or debris, and a quick rinse also keeps the broth from clouding up early.
  • Don’t skip the lemon juice at the end. Red lentils and smoked paprika read as flat without some acid, and it only takes a few seconds to stir in.
  • Blend two ladlefuls of the soup with an immersion blender before serving if you want a half-creamy, half-chunky bowl. It changes the feel of the whole pot without changing anything else about the recipe.
  • Taste the salt only after the lentils are fully cooked. Lentils absorb a lot of salt as they simmer, so seasoning early can leave the final bowl saltier than you planned.
  • If you’re planning to store the leftovers, lean slightly toward the looser side when you simmer. The lentils keep absorbing liquid overnight, so a soup that looks perfect at dinner can come out much thicker by the next day, and it’s easier to add broth back than to boil extra out.

How to store and reheat vegan lentil soup

This soup keeps well in the fridge for up to 4 days in an airtight container, and it actually gets better as the flavors settle into each other. It also freezes well, so you can portion it into containers and keep it for up to 3 months. For single servings, freeze it in individual containers so you can grab one for a lazy lunch without defrosting the whole batch. Thaw it in the fridge overnight and reheat it gently on the stove, adding a splash of vegetable broth or water because the soup thickens quite a bit in the cold.

Ways to change it up

The base works more like a template than a fixed formula, so it takes substitutions easily. The ratio of lentils to broth is the part that really matters, and almost everything else can shift depending on what’s already in your kitchen. It’s also a handy way to use up whatever vegetables are about to go soft in the crisper drawer.

  • Swap the red lentils for brown or green lentils if that’s what you have, just plan on about 15 extra minutes of simmering since they hold their shape longer.
  • Add a couple of chopped potatoes or sweet potatoes along with the vegetables for a chunkier, more filling version.
  • Stir in a big handful of baby spinach or kale during the last few minutes of cooking until it wilts, for extra greens without any extra dishes.
  • Use a spoonful of harissa or a pinch of cayenne instead of the red pepper flakes if you want a bolder, spicier broth.

FAQ

Do I need to soak the lentils before cooking?

You don’t need to soak them. Red lentils are small and split, so they cook quickly without any soaking, and a quick rinse is all they need before they go straight into the pot.

Can I make this vegan lentil soup in a slow cooker or Instant Pot?

You can make it either way. For a slow cooker, cook everything on low for 6 to 8 hours, and for an Instant Pot, pressure cook on high for 12 minutes and let the pressure release naturally for about 10 minutes before opening the lid.

Why did my soup turn out too thick?

That usually means it simmered a little longer than it needed to, or it sat overnight and absorbed more liquid. Stir in extra vegetable broth or water a splash at a time until it reaches the consistency you like.

What do you serve with vegan lentil soup?

It’s a complete meal on its own, but it also goes well with a slice of crusty bread, a simple green salad, or a spoonful of coconut yogurt on top if you want it a little creamier.

Ricky

Recipe developer

I've been vegan for years, and this site is where I share the recipes and answers I wish I'd had when I started. Everything here is something I've actually made and would make again.

Leave a Comment

Recipe Rating