Vegetable Lentil Soup
You will never use another Lentil Soup recipe again once you try a bowl of this Vegetarian Lentil Soup with kale, tomatoes and carrots. It is loaded with tender lentils, rich spiced broth and plenty of hearty veggies! It is the absolute best lentil soup recipe I have ever made.
Table of contents
Why This is the Best Vegetarian Lentil Soup Recipe Ever!
I’m not joking when I say this is the best Lentil Soup! I cannot stop craving it. I have made three giant batches of it in the last two weeks and I am still dreaming of it right now as I sit to type this to you!
There is something sublime about the layers of spices: turmeric, oregano, cumin, coriander and smoked paprika. Add to that the thick and hearty texture redolent of onion and garlic cloves and spiked with tender chunks of carrots, tomato and parnisps. The kale, stirred in and cooked for the last several minutes, is just tender but not overcooked.
The cilantro added once it comes off the heat gives the soup freshness while the lemon makes the earthy lentils pop with bright acidity and balances all the savory tastes!
For dinner, we have enjoyed steaming bowls of this lentil soup, topped with Greek yogurt and cilantro (plus some hot sauce for me and my husband.) All that is needed is warm pita bread on the side and you have a super filling meal!
I have also been loving having it to reheat for lunches. Bonus: I have even tested out freezing it, and it works great. Since this makes a giant batch (12 cups) you can pop a couple servings into the freezer to thaw out for easy lunches.
I should also mention, that this isn’t just vegetarian, it is actually vegan, which is great since we have been trying to eat meals with a lower carbon footprint. This is one plant-based meal that really satisfies and the whole family loves it.
Vegetable Lentil Soup Ingredients
- Brown Lentils: There are many types of lentils, from green French Lentils (also called puy lentils) and Red Lentils, yellow lentils, Black Lentils and brown lentils. They all have different cooking times and textures. For this soup, you want to buy brown lentils. They have the best soft texture for making soup, but they aren’t mushy and won’t fall apart. They are sold in 1-pound bags in the dried bean section of most supermarkets. You will need 1 pound (or two cups) of lentils for this recipe.
- Spices:
- Whole Cumin and Coriander Seeds: These are toasted in a skillet and then ground up to maximize their flavor and add a little bit of seedy texture to the soup. To save time, you can skip toasting and grinding and substitute purchased ground cumin and coriander instead. Simply add them into the onion mixture with the other spices.
- Smoked Paprika, Oregano, Turmeric, Black Pepper: These spices give it tons of flavor! The smoky taste from the smoked paprika makes this vegan soup one that even meat eaters will love. It’s like a secret ingredient! You can also add in some red pepper flake if you like a bit of heat and a bay leaf for more classic flavor. I skipped both to keep it more simple.
- Salt: Make sure to add the salt after the lentils have simmered for 15 minutes so that it doesn’t make them tough.
- Olive Oil: To saute the onion and veggies, you will need a generous amount of extra virgin olive oil. Since this soup is otherwise very lean, the oil helps to give it richness.
- Sweet Onion, Garlic, Carrot and Parsnips: You will need 2 large sweet onions (yellow onion is fine), 2 cups diced carrots, 1 cup parsnips and 4 cloves of garlic for the vegetables. One of the keys to making a vegan lentil soup taste rich and flavorful is starting out with browning the vegetables. The sweetness of the sweet onions, parsnips and carrots is important to balance the other tastes in the soup.
- Celery (optional): I didn’t add celery in today, but if you like you can also chop a couple of celery stalks as well and add them with the veggies. To speed the process of cutting these feel free to use your food processor to cut the veggies into small pieces.
- Vegetable Broth: I tried making this recipe the first time with water instead of broth and it just wasn’t the same. If you have homemade Veggie Stock, use that! Or buy store-bought: My absolute favorite vegetable broth to buy is Imagine “No-Chicken” broth. The name is a bit funny but I assure you, it is vegan. You can also buy it in low-sodium too! If you like you can sub in chicken broth or chicken stock instead.
- Fire Roasted Diced Tomatoes: If you can find them, look for a small can of “fire-roasted” diced tomatoes for this recipe. The fire-roasted tomatoes add even more smoky flavor to the soup. Because smoky flavor is almost always a good thing! Regular diced canned tomatoes can be used, and fresh tomato also works. I recommend removing the tomato seeds and peel first. You will need 1 1/2 cups fresh diced tomatoes. If using fresh, add two tablespoons of tomato paste as well.
- Kale: I love adding kale to soups! {Don’t miss my Kale and Potato Soup or my Tuscan Ribollita Recipe to name a few!} Either Lacinato or curly kale works here. (FYI you can sub swiss chard for the kale if you like.) Run your hand along the stem and remove the leaves. Chop the leaves into bite-sized pieces. Rinse and spin the kale dry.
- Lemon and Cilantro: To balance out the sweetness of the vegetables and the rich earthy lentils, a bit of fresh lemon juice really peps up the soup considerably. If you don’t have lemon, red wine vinegar also works well. I also added in a nice big pile of chopped cilantro too. Fresh herbs almost always should be added at the end so make sure to do this after the soup comes off the heat so that the flavors stay fresh.
How to Make Lentil Soup
Step 1: Toast and Grind The Whole Spices
To bring out the flavor of the coriander seeds and cumin seeds, toast them in a small skillet over medium heat. Swirl the skillet often until the seeds are fragrant and starting to pop and lightly smoke, 2 to 3 minutes. Remove them from the heat and transfer them to a mortar and pestle or coffee grinder. Coarsely grind them. As I said before, you can skip this step and buy ground spices. Just add them in with the other spices.
Step 2: Brown the Veggies then Add Aromatic Spices
- Heat oil in a large pot or heavy bottom large soup pot over medium-high heat. Add onion, carrot and parsnips (or turnip) and cook, stirring often until the onion is starting to brown, about 10 to 13 minutes.
- Add in garlic, and cook for 30 seconds. Stir in the ground cumin and coriander, smoked paprika, oregano, turmeric and pepper and stir to coat the onion mixture with the spices. Cook, stirring for 30 seconds to bloom the spices.
Step 3: Simmer the Lentils To Soften
Add broth and lentils and bring to a boil over high heat, stirring occasionally. Reduce heat to maintain a gentle simmer and cook until the lentils are almost soft, with a cook time of about 15 minutes.
Step 4: Add in Kale, Tomatoes and Salt to Finish Cooking
Stir in diced tomatoes, kale and salt. Increase heat to regain the simmer then reduce it to continue simmering. Cook until the lentils are soft and breaking down and the kale is tender, about 10 minutes more. This is a hearty soup, but if the soup becomes too thick, add up to 2 cups of water to thin it out.
Step 5: Finish With Cilantro and Lemon
Remove the pot from the heat and stir in cilantro and lemon juice. It is a good idea to let the soup cool a little bit before serving!
How to Serve Vegetarian Lentil Soup
For serving, ladle cups of the soup into large bowls. Then top the bowls off with plant-based vegan Greek yogurt (this is the one I like) or use regular cow’s milk Greek yogurt for a bit of cool and tangy contrast. Sprinkling on some fresh cilantro peps up the colors too! Parmesan cheese would also work well.
What to serve with Lentil Soup
Lentil soup pairs well with toasted whole-wheat pita bread. Toasted whole-wheat bread is a great side dish with any soup. Or for a quicker option try my gluten-free skillet cornbread which is ready in about a half-hour.
Lentils Soup FAQs
It is good for weight loss because it is high in fiber and protein, both of which help to keep you full for longer. Protein reduces hunger level and appetite and fiber slows digestion which means that at only 300 calories per serving you will be satisfied for longer.
Dry lentils cook in less than a half-hour even without soaking, so it is not necessary to soak them in water overnight. That said, soaking may help some individuals digest lentils more easily. Soaking also cuts cooking time in half.
This recipe is even better on the second day! That’s the beauty of soup! It can be kept in the fridge for four to five days and it can be frozen for three months. Thin with additional broth as necessary as it will thicken.
Common brown lentils are light brown in color before cooking with a slightly yellowish hue but after cooking they become dark and take on a grayish brown color that will seep into the broth. Adding an acidic element like lemon juice or vinegar can darken it slightly as well. In general the darker the variety of lentil, the darker the soup will be. French lentils and black lentils will darken even more.
You can overcook lentils in soup but in general it will still be quite good even if they do start to fall apart. When the lentils are overcooked the soup will just thicken a bit more. Add a little extra veggie stock to thin it out if it is too thick.
Additional Easy Recipes To Try
- This Vegan Chickpea Stew has flavors inspired by Moroccan cuisine.
- From a favorite cookbook review, this Lentil and Celery Root Salad has an interesting garlic, herb and anchovy dressing.
- If you like the spices in this recipe, then try out these vegetarian Lentils Bowls with coriander.
- 4. My harvest Vegan Vegetable Soup with butternut squash and kale is a fantastic and healthy soup recipe.
- 5. These individual Vegetarian Shepherd’s Pie are made with lentils instead of beef, and are topped with mashed butternut squash!
- 6. One of our most popular vegetarian soups is our Classic Minestrone! Try it and find out why it is a favorite!
- 7. We are super proud of how tasty this Corn Chowder is, and it is made with less fat and calories than many recipes out there! The key is using potatoes to thicken it and give it great texture without any roux or gluten.
- 8. If you have never tried black lentils before, try them in this easy Mediterranean Black Lentil Salad! It’s made with cucumbers, feta, parsley and spinach!
- 9. Don’t miss another recent addition to our soup collection here on Healthy Seasonal Recipes: This Creamy Zucchini Soup with Greek Yogurt and Dill is a total winner!
At Healthy Seasonal Recipes, we specialize in cooking with fresh veggies and creating weeknight meals. Sign up HERE to get more produce-forward dinner ideas for FREE! If you make this recipe, please come back and leave a star rating and review. I would love to hear what you thought! Happy Cooking! ~Katie
PrintLentil Soup (Vegetarian)
- Total Time: 55
- Yield: 12 cups 1x
- Diet: Vegetarian
Description
This Vegetarian Lentil Soup is the BEST EVER! It is ultra hearty and loaded with tender veggies, spices, tomatoes and kale and is only 300 calories per serving!
Ingredients
- 2 teaspoons coriander seeds *see ingredient note
- 1 teaspoon cumin seeds *see ingredient note
- 3 tablespoons olive oil
- 2 large sweet onions, diced
- 2 cups diced peeled carrot
- 1 cup diced peeled parsnip or turnip
- 4 cloves garlic, minced
- 2 teaspoons smoked paprika
- 1 teaspoon dried oregano
- 1/2 teaspoon turmeric
- 1/2 teaspoon pepper
- 8 cups vegetable broth
- 2 cups dry brown lentils (1 pound)
- 14 ounces canned diced tomatoes, preferably fire-roasted
- 3 cups chopped kale
- 1 teaspoon salt, or to taste
- 1/2 cup chopped cilantro
- 4 1/2 teaspoons (or 1 1/2 tablespoons) lemon juice, or to taste
- Greek yogurt or plant-based yogurt for serving, optional
Instructions
- Place coriander and cumin in a small skillet and set over medium heat. Cook, swirling the skillet often until the seeds are fragrant and starting to pop and lightly smoke, 2 to 3 minutes. Remove them from the heat and transfer them to a mortar and pestle or coffee grinder. Coarsely grind them.
- Heat oil in a large heavy bottom soup pot over medium-high heat. Add onion, carrot and parsnips (or turnip) and cook, stirring often until the onion is starting to brown, about 10 to 13 minutes. Add in garlic, and cook for 30 seconds. Stir in the ground cumin and coriander, smoked paprika, oregano, turmeric and pepper and stir to coat the onion mixture with the spices. Cook, stirring for 30 seconds to bloom the spices.
- Add broth and lentils and bring to a boil over high heat, stirring occasionally. Reduce heat to maintain a gentle simmer and cook until the lentils are almost soft, about 15 minutes.
- Stir in diced tomatoes, kale and salt. Increase heat to regain the simmer then reduce it to continue simmering. Cook until the lentils are soft and breaking down and the kale is tender, about 10 minutes more.
- Remove from the heat and stir in cilantro and lemon juice. Serve with yogurt if desired.
Notes
Coriander and Cumin Seeds
Buy whole coriander and cumin seeds in the bulk spice section of health food stores or in the spice section of large supermarkets. To save time, you can skip toasting and grinding and substitute purchased ground cumin and coriander instead. Simply add them into the onion mixture with the other spices in step 2.
To Prepare With Soaked Lentils
Place the lentils in a large bowl and cover generously with cold tap water. Let soak overnight. Drain and rinse the lentils. Prepare as directed but reduce the broth to 6 cups. Cook for only 7 minutes in step 3 before proceeding with step 4.
To Reheat
Warm the soup up in the microwave on high power, stirring once or twice. It will take three to four minutes per bowl becasue it is so thick!
On the stovetop, stir over medium heat until steaming hot. You may need to add additional water or broth to thin it, as it becomes thicker in the fridge.
To Freeze
Freeze in one serving containers for up to three months. To thaw and heat, remove the soup from the container by inverting and running warm water over the storage container. Place the soup in a large pyrex bowl or measuring cup. Microwave for six minutes on high. Break apart any chunks and then microwave for two minutes longer or until steaming hot.
- Prep Time: 10
- Cook Time: 45
- Category: Soup
- Method: Stove Top
- Cuisine: American
Nutrition
- Serving Size: 1 1/2 cups
- Calories: 301
- Sugar: 7 g
- Fat: 6 g
- Saturated Fat: 1 g
- Carbohydrates: 50 g
- Fiber: 23 g
- Protein: 14 g
It was delicious, had no parsnips or coriander so used sweet potato and parsley….it didn’t spoil it!
Will definitely try your other recipes.
I had Great time going through this healthy site for lentils recipes. I will be back for more and I seen to it that I left my information so I can get a message. Aloha from Honolulu, Hawaii
Delish. A different take or twist on my usual lentil soup. Have bookmarked the page to make it again.
Toasting the seeds gives this soup amazing flavor. We loved it! Thank you!
Excellent!
This soup hit the spot this evening. I made it on a chilly early fall day and it makes so much that I feel like I have fuel in the tank (my freezer) for the winter! it was delicious! I could not buy parsnips at my local grocery so I substituted with baby potatoes and I cut them up and added about 15 minutes before the end of cooking time. That worked perfectly.
I am so happy to hear that you tried this soup Frances. It is one of my all time favorites!
I made this several times last winter and it was the first soup I made when the temperature dropped this fall — so figured it was time to leave a review! This is a yummy, hearty soup… I make it in batches and freeze portions for a quick lunch or dinner. 5+ stars!