Close-up of vegan lentil soup in a white bowl with carrots, lentils, and herbs in the broth

Easy Vegan Lentil Soup with Vegetables & Herbs – One-Pot Meal

Easy Vegan Lentil Soup with Vegetables & Herbs is a hearty one-pot soup made with lentils, vegetables, herbs, and warm spices in a flavorful tomato-based broth. It cooks into a thick, comforting bowl that is filling enough for dinner and simple enough for everyday meal prep.

A pot of lentil soup always feels like a good idea, especially when the ingredients are simple and the flavor is this satisfying. The vegetables soften into the broth, the lentils turn tender, and the herbs and spices bring everything together without making the recipe fussy.

This soup lands right in that sweet spot between wholesome and cozy. It is rich from the lentils, brightened with lemon, and packed with tender vegetables in every spoonful.

Why You’ll Love This Recipe

  • It is made with budget-friendly pantry and produce staples
  • The soup is hearty, filling, and naturally vegan
  • You only need one pot for the whole recipe
  • It tastes even better after the flavors sit a bit
  • It is great for meal prep, lunches, and freezer meals
Overhead view of a bowl of vegan lentil soup with carrots and tender lentils
A cozy bowl for lunch or dinner

Ingredients

Candy base

  • 2 tablespoons olive oil
  • 1 large onion, chopped
  • 2 celery stalks, chopped
  • 2 medium carrots, diced
  • 2 to 3 garlic cloves, crushed
  • 1 teaspoon cumin
  • 1 teaspoon dried oregano
  • 1 teaspoon paprika
  • Salt, to taste
  • Black pepper, to taste
  • 1 can diced tomatoes or chopped tomatoes (14 oz / 400 g)
  • 8 cups vegetable stock (2 liters)
  • 2 cups dried lentils, brown or green, rinsed (380 g)

Finish

  • 2 to 3 tablespoons chopped parsley or cilantro
  • 2 tablespoons fresh lemon juice (30 ml)
Overhead view of lentils, onion, carrots, celery, tomatoes, garlic, lemon, parsley, and seasonings for lentil soup
Everything you need for this simple lentil soup

Ingredient Notes & Substitutions

  • Lentils: Brown or green lentils both work well here. They hold their shape nicely and give the soup a hearty texture. Red lentils are not the best swap because they break down much faster.
  • Vegetable stock: Use a flavorful stock since it builds the base of the soup. If your stock is salted, adjust the seasoning at the end.
  • Diced tomatoes: Canned diced tomatoes are convenient, but chopped fresh tomatoes blended or finely chopped can also work.
  • Parsley or cilantro: Either one adds freshness at the end. Parsley gives a classic soup finish, while cilantro adds a brighter, punchier note.
  • Lemon juice: Do not skip it if possible. It lifts the whole pot and balances the earthy lentils beautifully.
  • Olive oil: You can use avocado oil or another neutral cooking oil if that is what you have.

How to Make Easy Vegan Lentil Soup with Vegetables & Herbs

  • Heat the olive oil in a large pot over medium heat. Add the chopped onion and cook for a few minutes until it starts to soften.
  • Add the celery, carrots, garlic, cumin, oregano, paprika, salt, and black pepper. Stir and cook until the vegetables begin to soften and the spices smell fragrant.
Onion, carrots, celery, garlic, and spices cooking together in a soup pot Onion, carrots, celery, garlic, and spices cooking together in a soup pot
Start by sautéing the vegetables and spices
  • Add the diced tomatoes and cook for a few minutes so the mixture thickens slightly and the flavors start to come together.
  • Pour in the vegetable stock and bring the soup to a gentle simmer.
Tomato mixture thickening in a pot before vegetable stock is added for lentil soup
Add the tomatoes, then pour in the stock
  • Add the rinsed lentils and season again lightly with salt and pepper if needed.
  • Cover partially and simmer for about 35 to 45 minutes, stirring occasionally, until the lentils are tender and the carrots are fully cooked.
Rinsed lentils and black pepper being added to the soup pot before simmering
Stir in the lentils and season the soup
  • Stir in the chopped parsley or cilantro and fresh lemon juice.
  • Taste and adjust the seasoning, then serve hot.
Chopped herbs added to lentil soup in a pot with a spoon lifting the finished soup
Finish with herbs and serve hot

Expert Tips

  • Rinse the lentils well before adding them to the pot to remove dust and small debris.
  • Cut the carrots and celery into small, even pieces so they cook at the same rate.
  • Keep the heat at a steady simmer, not a hard boil, so the lentils cook evenly.
  • Stir once in a while during cooking to keep the lentils from settling at the bottom.
  • Add the lemon juice near the end so it stays bright and fresh.
  • If the soup thickens more than you like, add a splash of hot stock or water before serving.
  • For a thicker texture, mash a small portion of the soup with the back of a spoon or blend a cup and stir it back in.
  • Taste at the end before adding extra salt, especially if your stock is already seasoned.
Overhead close-up of lentil soup in a pot with carrots, onions, and herbs simmering together
The soup thickens as the lentils cook

Storage & Freezing

  • Store cooled soup in an airtight container in the refrigerator for up to 4 days. The soup will thicken as it sits, so add a splash of water or stock when reheating.
  • To freeze, let the soup cool completely, then transfer it to freezer-safe containers or bags. Freeze for up to 3 months.
  • Thaw overnight in the refrigerator before reheating, or warm it gently from frozen over low heat with a little extra liquid.

Variations

  • Add chopped spinach or kale during the last few minutes for extra greens
  • Stir in a pinch of red pepper flakes for gentle heat
  • Blend part of the soup for a thicker, creamier texture
  • Add diced potatoes for an even heartier bowl
  • Finish with a spoonful of dairy-free yogurt for a creamy contrast
Close-up of vegan lentil soup in a white bowl with carrots, lentils, and herbs in the broth

Easy Vegan Lentil Soup with Vegetables & Herbs

This easy vegan lentil soup is hearty, cozy, and full of vegetables, herbs, and warm spices. It is a simple one-pot meal that is great for lunch, dinner, or meal prep.
Prep Time 15 minutes
Cook Time 45 minutes
rest time 0 minutes
Total Time 1 hour
Servings: 8
Course: Soup
Cuisine: American
Calories: 224

Ingredients
  

  • For the soup
  • 2 tablespoons olive oil
  • 1 large onion chopped
  • 2 celery stalks chopped
  • 2 medium carrots diced
  • 2 to 3 garlic cloves crushed
  • 1 teaspoon cumin
  • 1 teaspoon dried oregano
  • 1 teaspoon paprika
  • Salt to taste
  • Pepper to taste
  • 1 can diced tomatoes or chopped tomatoes 14 oz / 400 g
  • 8 cups vegetable stock 2 liters
  • 2 cups dried lentils brown or green, rinsed (380 g)
  • 2 to 3 tablespoons parsley or coriander chopped
  • 2 tablespoons fresh lemon juice 30 ml

Equipment

  • Large soup pot
  • Wooden spoon
  • Knife
  • Cutting board
  • Measuring spoons
  • Measuring cups
  • Ladle

Method
 

  1. Heat the olive oil in a large pot over medium heat. Add the chopped onion and cook until it starts to soften.
  2. Add the celery, carrots, garlic, cumin, oregano, paprika, salt, and pepper. Stir and cook for a few minutes until fragrant.
  3. Add the diced tomatoes and cook briefly until the mixture thickens slightly.
  4. Pour in the vegetable stock and bring to a gentle simmer.
  5. Add the rinsed lentils and stir well.
  6. Cover partially and simmer for 35 to 45 minutes, stirring occasionally, until the lentils and vegetables are tender.
  7. Stir in the chopped parsley or coriander and the lemon juice.
  8. Taste, adjust seasoning, and serve hot.

Nutrition

Calories: 224kcalCarbohydrates: 34gProtein: 12gFat: 5gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gSodium: 690mgPotassium: 760mgFiber: 13gSugar: 6gVitamin A: 5580IUVitamin C: 11mgCalcium: 58mgIron: 4.6mg

Video

Notes

  • Brown or green lentils work best because they hold their shape.
  • Add more stock or water if the soup thickens too much while simmering.
  • Finish with lemon juice at the end for the freshest flavor.
  • Parsley and cilantro both work well here.
  • For a thicker soup, blend a small portion and stir it back into the pot.

Tried this recipe?

Let us know how it was!

FAQs

Can I use red lentils instead of brown or green lentils?

You can, but the texture will be much softer and more broken down. Brown or green lentils are better for this chunky soup style.

Do I need to soak lentils first?

No. Brown and green lentils do not need soaking for this recipe. Just rinse them well before cooking.

How do I know when the lentils are done?

They should be tender but not mushy. Taste a few lentils to check that they are fully cooked through.

Can I make this soup ahead of time?

Yes. It keeps very well and the flavor deepens as it sits, which makes it great for meal prep.

What can I serve with lentil soup?

Crusty bread, toast, pita, or a simple side salad all go really well with it.

Can I make it without tomatoes?

Yes. The flavor will be a little different, but you can replace the tomatoes with a little extra stock and a small splash of lemon at the end.

Key Takeaways

  • Easy Vegan Lentil Soup with Vegetables & Herbs combines lentils, vegetables, and spices in a tomato-based broth, making a hearty meal.
  • This recipe is budget-friendly, naturally vegan, and only requires one pot for preparation.
  • You can make it ahead of time, as it tastes even better after the flavors meld together.
  • Key ingredients include lentils, vegetables, spices, and lemon juice, which brightens the flavor.
  • Store leftovers in the fridge for up to 4 days or freeze for up to 3 months.

More Recipes You Will Like :

Estimated reading time: 7 minutes

Similar Posts

  • |

    Homemade Potato Cheese Balls – Crispy & Super Cheesy

  • |

    Crunchy Chicken Strips

  • | |

    Crispy Parmesan Potatoes (Oven-Baked) – 25-Minute Side

Leave a Reply

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

Recipe Rating