JUMP TO RECIPE

Recipe

Servings

6

Serves 6Prep 15 minCook 35 minTotal 50 min

Ingredients

  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 2 medium carrots, chopped
  • 2 celery stalks, chopped
  • 3 garlic cloves, minced
  • 1 cup dried green or brown lentils, rinsed and checked for debris
  • 3 cups potatoes, cut into small bite-sized pieces
  • 1 can diced tomatoes, approximately 14–15 ounces, with juice
  • 4 cups low-sodium vegetable broth
  • 1–2 cups water, as needed
  • 1 teaspoon ground cumin
  • 1 teaspoon dried thyme or Italian seasoning
  • ½ teaspoon smoked paprika
  • 1 bay leaf
  • 1 teaspoon salt, plus more to taste
  • Freshly ground black pepper, to taste
  • 2 cups chopped kale or spinach
  • 1–2 tablespoons fresh lemon juice or apple cider vinegar
  • Chopped parsley, optional, for serving
  • Crusty bread, optional, for serving

Method

  1. Prepare the lentils. Rinse the lentils under cold water and remove any small stones or damaged lentils. Green and brown lentils do not require soaking for this recipe.
  2. Cook the vegetables. Heat the olive oil in a large heavy-based soup pot over medium heat. Add the onion, carrots, celery and a small pinch of salt. Cook for 5–7 minutes, stirring occasionally, until the onion is translucent and the vegetables begin to soften.
  3. Add the garlic and spices. Stir in the garlic, cumin, thyme, smoked paprika and bay leaf. Cook for 1 minute. Do not allow the garlic to brown.
  4. Add the main ingredients. Add the rinsed lentils, potatoes, diced tomatoes and vegetable broth. Add 1 cup of water and stir. The liquid should cover the ingredients. Add the remaining water later if required.
  5. Simmer the soup. Bring the soup to a boil, then reduce the heat to maintain a steady simmer. Partially cover the pot and cook for 25–35 minutes. Stir every 10 minutes to prevent the lentils from settling on the bottom.
  6. Check for doneness. The lentils should be tender but not completely disintegrated. The potatoes should be easily pierced with a fork. If the soup becomes too thick before the vegetables are cooked, add more water or vegetable broth.
  7. Add the greens. Stir in the kale and cook for 3–5 minutes, until tender. If using spinach, add it during the final 1–2 minutes because it wilts more quickly.
  8. Season and finish. Remove the bay leaf. Stir in the lemon juice or vinegar. Taste and adjust the salt and black pepper. Serve immediately with parsley and bread, if required.

Hearty Lentil Soup (Vegan One-Pot)

Bowl of hearty vegan lentil soup with vegetables, kale, parsley and lemon

This hearty lentil soup is a practical daily batch recipe made with one pot, dried green or brown lentils, vegetables and vegetable stock. The lentils cook directly in the broth, so soaking is not required. Potatoes add substance, tomatoes provide depth, and kale gives the finished soup color and texture.

The method follows the reliable structure used in recipes such as Minimalist Baker’s one-pot lentil soup and The Mediterranean Dish vegan lentil soup: soften the aromatics, add spices, simmer the lentils until tender, then finish with greens and acidity.

JUMP TO RECIPE

This recipe makes six servings and keeps well for packed lunches, quick dinners and freezer portions. The soup thickens as it stands. Add extra vegetable broth or water when reheating to restore a lighter consistency.

Recipe

Servings: 6
Prep time: 15 minutes
Cook time: 35 minutes
Total time: 50 minutes
Category: Soup
Diet: Vegan

Ingredients

Measured ingredients for vegan lentil soup arranged on a kitchen counter

  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 2 medium carrots, chopped
  • 2 celery stalks, chopped
  • 3 garlic cloves, minced
  • 1 cup dried green or brown lentils, rinsed and checked for debris
  • 3 cups potatoes, cut into small bite-sized pieces
  • 1 can diced tomatoes, approximately 14–15 ounces, with juice
  • 4 cups low-sodium vegetable broth
  • 1–2 cups water, as needed
  • 1 teaspoon ground cumin
  • 1 teaspoon dried thyme or Italian seasoning
  • ½ teaspoon smoked paprika
  • 1 bay leaf
  • 1 teaspoon salt, plus more to taste
  • Freshly ground black pepper, to taste
  • 2 cups chopped kale or spinach
  • 1–2 tablespoons fresh lemon juice or apple cider vinegar
  • Chopped parsley, optional, for serving
  • Crusty bread, optional, for serving

Method

  1. Prepare the lentils.
    Rinse the lentils under cold water and remove any small stones or damaged lentils. Green and brown lentils do not require soaking for this recipe.

  2. Cook the vegetables.
    Heat the olive oil in a large heavy-based soup pot over medium heat. Add the onion, carrots, celery and a small pinch of salt. Cook for 5–7 minutes, stirring occasionally, until the onion is translucent and the vegetables begin to soften.

  3. Add the garlic and spices.
    Stir in the garlic, cumin, thyme, smoked paprika and bay leaf. Cook for 1 minute. Do not allow the garlic to brown.

  4. Add the main ingredients.
    Add the rinsed lentils, potatoes, diced tomatoes and vegetable broth. Add 1 cup of water and stir. The liquid should cover the ingredients. Add the remaining water later if required.

  5. Simmer the soup.
    Bring the soup to a boil, then reduce the heat to maintain a steady simmer. Partially cover the pot and cook for 25–35 minutes. Stir every 10 minutes to prevent the lentils from settling on the bottom.

  6. Check for doneness.
    The lentils should be tender but not completely disintegrated. The potatoes should be easily pierced with a fork. If the soup becomes too thick before the vegetables are cooked, add more water or vegetable broth.

  7. Add the greens.
    Stir in the kale and cook for 3–5 minutes, until tender. If using spinach, add it during the final 1–2 minutes because it wilts more quickly.

  8. Season and finish.
    Remove the bay leaf. Stir in the lemon juice or vinegar. Taste and adjust the salt and black pepper. Serve immediately with parsley and bread, if required.

Vegan lentil soup simmering in a heavy pot with vegetables and greens

Serving

Serve the soup hot in bowls with a squeeze of lemon, chopped parsley and freshly ground black pepper. Whole-grain or sourdough bread provides a suitable side for the broth.

For a thicker texture, blend 1–2 cups of the cooked soup with an immersion blender, then stir it back into the pot. This thickens the broth without adding cream or coconut milk.

Tips

  • Use a large pot. Lentils absorb liquid during cooking and the soup may foam slightly as it simmers. A pot with enough space makes stirring easier.
  • Cut the potatoes evenly. Small, similar-sized pieces cook at the same rate as the lentils.
  • Add acid at the end. Lemon juice or vinegar brightens the soup. Adding it after the lentils are tender also avoids introducing unnecessary acidity during the main cooking stage.
  • Adjust the liquid gradually. It is easier to thin a thick soup than to correct a watery one. Start with 5 cups of total liquid and add more as required.
  • Use low-sodium stock. This allows the final seasoning to be controlled more accurately.
  • Allow for thickening. The soup will become thicker after cooling and may resemble a stew on the following day.
  • Store safely. Cool leftovers promptly, refrigerate in a covered container and use within 4 days. Reheat thoroughly, adding water or broth as needed.
  • Freeze portions. Freeze cooled soup in airtight containers for up to 3 months. Leave space at the top because the liquid expands when frozen.

Variations

Curry lentil soup

Replace the cumin and smoked paprika with 1 tablespoon of curry powder. Add 1 teaspoon of grated fresh ginger with the garlic. For a creamier result, stir in ½ cup of coconut milk during the final 5 minutes.

Mediterranean lentil soup

Add 1 teaspoon of dried oregano and ½ teaspoon of ground coriander. Use spinach instead of kale and finish with lemon juice, chopped parsley and a small amount of extra virgin olive oil.

Red lentil soup

Use red lentils in place of green or brown lentils. Reduce the cooking time to approximately 20–25 minutes. Red lentils break down more quickly and produce a softer, smoother soup.

Oil-free soup

Replace the olive oil with ¼ cup of vegetable broth. Cook the onion, carrots and celery over medium heat, adding small splashes of broth if the vegetables begin to stick.

Extra-protein soup

Add one drained can of chickpeas or white beans during the final 10 minutes of cooking. The soup will be thicker and more substantial.

Grain-added soup

Add ½ cup of rinsed rice with the lentils. Increase the liquid by approximately 1 cup and allow additional cooking time until the rice is tender.

Finished vegan lentil soup served with rustic bread, lemon and parsley

FAQ

Do lentils need to be soaked for soup?

No. Green and brown lentils can be rinsed and added directly to the pot. They usually become tender after 25–35 minutes of simmering. Soaking is optional, not a requirement for this recipe.

Which lentils are best for hearty lentil soup?

Green and brown lentils are the most suitable when you want the lentils to retain some shape. Red lentils are appropriate for a softer, creamier soup but will break down more quickly.

Why is my lentil soup too thick?

Lentils and potatoes continue absorbing liquid as they cook and cool. Stir in hot vegetable broth or water until the desired consistency is reached. Taste again after thinning and adjust the seasoning.

Can I make this soup without tomatoes?

Yes. Omit the diced tomatoes and replace their volume with an additional 1½ cups of vegetable broth or water. Add a little extra lemon juice or vinegar at the end for balance.

Can I make the soup in advance?

Yes. The flavor usually develops after resting. Refrigerate the cooled soup in a sealed container for up to 4 days. Reheat it on the stovetop or in the microwave, adding liquid as required.

Is this lentil soup suitable for freezing?

Yes. Freeze individual portions or a larger batch for up to 3 months. Thaw in the refrigerator overnight where possible, then reheat thoroughly. The potatoes may soften slightly after freezing.

How can I make the soup smoother?

Use an immersion blender directly in the pot, or blend a portion separately and return it to the soup. Avoid blending the entire batch if you want to retain some lentil and vegetable texture.

What can I serve with vegan lentil soup?

Serve it with crusty bread, flatbread, whole-grain toast or a simple green salad. Lemon wedges and fresh herbs can be added at the table.