Why You’ll Love This Lentil and Vegetable Soup
- It’s the ultimate pantry meal. You probably have most of the ingredients already. A bag of lentils, a few carrots, an onion, some celery… it’s the kind of meal you can whip up without a special trip to the store, which feels like a little victory on a busy weeknight.
- The texture is everything. The lentils break down just enough to thicken the broth, giving it a wonderfully hearty, almost creamy body without needing any dairy or cream. You’ll notice each spoonful is packed with soft vegetables and tender lentils—it’s substantial without being heavy.
- It tastes even better the next day. Honestly, this soup might be at its peak on day two. The flavors have more time to meld and get to know each other, resulting in a deeper, richer taste. Making a big batch is a fantastic investment in future-you’s happiness.
- It’s incredibly versatile. Feel like adding a pinch of smoked paprika or a handful of spinach at the end? Go for it. This recipe is a wonderful template that welcomes your own creative touches. It’s a canvas for your soup dreams.
Ingredients & Tools
- 2 tbsp olive oil (plus more for drizzling)
- 1 large yellow onion, diced
- 2 carrots, peeled and diced
- 2 celery stalks, diced
- 3 cloves garlic, minced
- 1 ½ cups brown or green lentils, rinsed
- 1 (14.5 oz) can diced tomatoes, with their juices
- 8 cups vegetable broth (or chicken broth)
- 1 tsp dried thyme
- 1 bay leaf
- Salt and black pepper to taste
- 2 cups chopped kale or spinach (optional, but great!)
- 1 tbsp lemon juice or red wine vinegar (a secret weapon!)
Tools: A large stockpot or Dutch oven, a wooden spoon, a sharp knife, and a cutting board.
Don’t stress about the vegetable dice being perfectly uniform—this is rustic, homestyle cooking. The key ingredient here, honestly, is the lemon juice or vinegar at the end. It might seem like a small thing, but it brightens all the flavors and makes the soup taste… well, more like itself.
Serves: 6 | Prep Time: 15 minutes | Cook Time: 45 minutes | Total Time: 1 hour
Before You Start: Tips & Ingredient Notes
- Don’t skip rinsing the lentils. Give them a good rinse in a fine-mesh sieve under cold water. This washes away any dust or debris and ensures your broth stays clear and clean-tasting.
- Why the acid at the end? Adding a splash of lemon juice or vinegar right before serving is a chef’s trick. It lifts the entire dish, cutting through the richness and making each individual flavor pop. You’ll be amazed at the difference it makes.
- Broth is the foundation. Since the broth makes up the majority of the soup’s liquid, using a good-quality one you enjoy the taste of on its own is important. It’s the base upon which everything else is built.
- Embrace the “soffritto”. That’s just a fancy word for the onion, carrot, and celery base. Taking your time to sauté them until they’re soft and sweet is the first step to building deep flavor. Don’t rush this part!
How to Make Lentil and Vegetable Soup
Step 1: Heat the olive oil in your large stockpot or Dutch oven over medium heat. Once the oil shimmers, add the diced onion, carrot, and celery. Sprinkle with a pinch of salt—this helps draw out their moisture. Sauté for about 7-8 minutes, stirring occasionally, until the vegetables have softened and the onion turns translucent. You’ll notice a wonderful, sweet aroma starting to develop. This is your flavor base, so let it get nice and friendly.
Step 2: Add the minced garlic and cook for just one more minute, until it becomes fragrant. Be careful not to let the garlic burn, as it can turn bitter. Stir constantly! This quick cook just tames the raw edge of the garlic and infuses the oil.
Step 3: Now, pour in the rinsed lentils and stir them into the vegetable mixture, coating them in the oil. Let them toast for about 30 seconds. Then, add the entire can of diced tomatoes with their juices, the vegetable broth, dried thyme, and the bay leaf. Give everything a good stir, scraping the bottom of the pot to lift any tasty browned bits.
Step 4: Bring the soup to a lively boil, then immediately reduce the heat to low, cover the pot with a lid, and let it simmer gently. The trick is a steady, low bubble. Let it cook for about 30-35 minutes, or until the lentils are completely tender. You’ll know they’re done when they’re soft to the bite but not mushy.
Step 5: Once the lentils are tender, stir in the chopped kale or spinach, if using. It will wilt down in the hot soup within a couple of minutes. Now, season generously with salt and black pepper. Taste as you go! This is the most important part of cooking.
Step 6: Right before you’re ready to serve, turn off the heat and stir in the tablespoon of lemon juice or red wine vinegar. This is the magic step—it brightens the entire pot. Give it a final taste and adjust the seasoning if needed. Remove the bay leaf (it’s done its job!).
Step 7: Ladle the soup into bowls and finish with a generous drizzle of your best olive oil and maybe an extra crack of black pepper. The glistening oil on top is not just pretty; it adds a lovely fruity flavor that ties everything together beautifully.
Serving Suggestions
Complementary Dishes
- A thick slice of crusty bread — Honestly, non-negotiable. You need something to sop up every last bit of that delicious broth from the bottom of the bowl. A rustic sourdough or a warm baguette is perfect.
- A simple green salad with a sharp vinaigrette — The crisp, acidic salad provides a refreshing contrast to the warm, earthy soup, making the meal feel more complete and balanced.
- A sprinkle of Parmesan or Pecorino cheese — A little salty, umami-rich cheese grated over the top adds another layer of complexity and richness that is just wonderful.
Drinks
- A crisp, dry white wine like Sauvignon Blanc — The wine’s acidity will mirror the lemon juice in the soup and cut through the heartiness beautifully.
- A light-bodied red wine like Pinot Noir — If you prefer red, go for something fruity and low in tannins that won’t overpower the soup’s delicate flavors.
- Sparkling water with a lemon wedge — The bubbles are refreshing and the lemon again complements the final seasoning in the soup perfectly.
Something Sweet
- A simple almond biscotti — The nutty, crunchy cookie is ideal for dipping and provides a lovely, not-too-sweet finish to the meal.
- A few pieces of dark chocolate — A square or two of high-quality dark chocolate is a rich, elegant way to end things on a sweet note without feeling too heavy.
- Poached pears — Their gentle sweetness and soft texture are a light and sophisticated follow-up to the rustic soup.
Top Mistakes to Avoid
- Mistake: Not sautéing the vegetables long enough. If you rush the initial step, you miss out on developing a deep, sweet foundation of flavor. Those softened veggies are what make the soup taste complex and not just like boiled ingredients.
- Mistake: Forgetting to season in layers. Add a pinch of salt when you sauté the veggies, and then again at the end. Seasoning only at the finish line means the salt just sits on the surface instead of penetrating the lentils and vegetables as they cook.
- Mistake: Skipping the final splash of acid. I’ve made this soup without it before, and it’s just… flatter. That hit of lemon juice or vinegar is like turning up the volume on all the other flavors. It’s a game-changer.
- Mistake: Using the wrong type of lentil. Stick with brown or green lentils for this recipe. Red lentils will break down completely and turn the soup into a purée, which can be nice, but it’s not what we’re going for here.
Expert Tips
- Tip: Make a double batch and freeze it. This soup freezes exceptionally well. Let it cool completely, then portion it into airtight containers or freezer bags. It’ll be a lifesaver on a day when you don’t feel like cooking. Just thaw and reheat.
- Tip: Add a Parmesan rind while simmering. If you have a leftover rind of Parmesan cheese in your fridge, toss it into the pot as the soup simmers. It will melt into the broth, adding an incredible depth of savory, umami flavor.
- Tip: Blend a portion for a creamier texture. For a creamier soup without any cream, use an immersion blender to purée about one-third of the soup right in the pot. It thickens the broth while still leaving plenty of texture from the whole lentils and veggies.
- Tip: Let it rest before serving. If you have the time, turn off the heat and let the soup sit for 15-20 minutes before serving. This allows the flavors to marry and the lentils to absorb a bit more liquid, making it even more cohesive.
FAQs
Can I use red lentils instead?
You can, but the result will be very different. Red lentils cook much faster and break down completely, creating a thicker, smoother, almost puréed soup. If that’s the texture you’re after, go for it! Just reduce the simmering time to about 15-20 minutes, and keep an eye on it so it doesn’t become too thick. You might need to add a bit more broth at the end.
How long will this soup last in the fridge?
Stored in an airtight container, this lentil soup will keep beautifully in the refrigerator for 4 to 5 days. In fact, as mentioned, it often tastes even better on days two and three as the flavors continue to develop. Just give it a good stir when you reheat it, and you might want to add a tiny splash of water or broth if it has thickened up too much.
Is this soup freezer-friendly?
Absolutely! It’s one of the best soups for freezing. Cool it completely, then ladle it into freezer-safe containers or bags, leaving a little space for expansion. It will keep for up to 3 months. To serve, thaw it overnight in the fridge or reheat it gently from frozen in a pot on the stove, adding a little liquid if needed.
My soup is too thick. What should I do?
No problem at all! Soups thicken as they sit, especially with lentils. Simply thin it out by adding a bit more broth or water when you reheat it. Start with a half-cup, stir, and add more until it reaches your desired consistency. Taste and adjust the seasoning after you’ve added the liquid, as it can dilute the flavor slightly.
Can I make this in a slow cooker or Instant Pot?
Yes to both! For a slow cooker, sauté the veggies first (this step is worth it for flavor), then add everything except the leafy greens and acid to the pot. Cook on Low for 6-8 hours or High for 3-4 hours. Stir in the greens and acid at the end. For an Instant Pot, use the Sauté function for the veggies, then add the rest (except greens/acid), seal, and cook on High Pressure for 15 minutes. Quick release, then stir in the greens and acid.
Lentil And Vegetable Soup
Warm up with Mike's hearty Lentil & Vegetable Soup! This easy, one-pot recipe is a comforting, healthy meal perfect for busy weeknights. Packed with flavor & simple ingredients.
Ingredients
Ingredients
-
2 tbsp olive oil (plus more for drizzling)
-
1 large yellow onion (diced)
-
2 carrots (peeled and diced)
-
2 celery stalks (diced)
-
3 cloves garlic (minced)
-
1 ½ cups brown or green lentils (rinsed)
-
1 (14.5 oz) can diced tomatoes (with their juices)
-
8 cups vegetable broth (or chicken broth)
-
1 tsp dried thyme
-
1 bay leaf
-
Salt and black pepper (to taste)
-
2 cups chopped kale or spinach (optional, but great!)
-
1 tbsp lemon juice or red wine vinegar (a secret weapon!)
Instructions
-
Heat the olive oil in your large stockpot or Dutch oven over medium heat. Once the oil shimmers, add the diced onion, carrot, and celery. Sprinkle with a pinch of salt—this helps draw out their moisture. Sauté for about 7-8 minutes, stirring occasionally, until the vegetables have softened and the onion turns translucent. You'll notice a wonderful, sweet aroma starting to develop. This is your flavor base, so let it get nice and friendly.01
-
Add the minced garlic and cook for just one more minute, until it becomes fragrant. Be careful not to let the garlic burn, as it can turn bitter. Stir constantly! This quick cook just tames the raw edge of the garlic and infuses the oil.02
-
Now, pour in the rinsed lentils and stir them into the vegetable mixture, coating them in the oil. Let them toast for about 30 seconds. Then, add the entire can of diced tomatoes with their juices, the vegetable broth, dried thyme, and the bay leaf. Give everything a good stir, scraping the bottom of the pot to lift any tasty browned bits.03
-
Bring the soup to a lively boil, then immediately reduce the heat to low, cover the pot with a lid, and let it simmer gently. The trick is a steady, low bubble. Let it cook for about 30-35 minutes, or until the lentils are completely tender. You'll know they're done when they're soft to the bite but not mushy.04
-
Once the lentils are tender, stir in the chopped kale or spinach, if using. It will wilt down in the hot soup within a couple of minutes. Now, season generously with salt and black pepper. Taste as you go! This is the most important part of cooking.05
-
Right before you're ready to serve, turn off the heat and stir in the tablespoon of lemon juice or red wine vinegar. This is the magic step—it brightens the entire pot. Give it a final taste and adjust the seasoning if needed. Remove the bay leaf (it's done its job!).06
-
Ladle the soup into bowls and finish with a generous drizzle of your best olive oil and maybe an extra crack of black pepper. The glistening oil on top is not just pretty; it adds a lovely fruity flavor that ties everything together beautifully.07


