I’m sharing a red lentil and vegetable soup that somehow manages to be unexpectedly rich, deeply satisfying, and impossible to resist pairing with crusty bread.

I adore this red lentil soup with vegetables because it hits every savory note I want after a long day. The red lentils break down into a silky body that still feels substantial, and the bright squeeze of lemon at the end keeps it from getting muddy.
I love how subtle sweetness plays with the spices without shouting. It’s honest, filling, and forgiving when life gets chaotic.
And that bowl followed by a slice of crusty bread? Bliss.
Simple, satisfying, and endlessly repeatable on weeknights when I need reliable comfort every single weeknight, no fuss, all flavor every time. Period.
Ingredients

- Red lentils: Basically creamy protein that thickens the soup and fills you up.
- Olive oil: Adds warmth and helps everything taste rounded, not greasy.
- Yellow onion: Sweet base note, it softens and makes the soup cozy.
- Carrots: Crunchy-sweet bite that keeps things fresh and colorful.
- Celery: Light herbal crunch that balances the sweeter veggies.
- Garlic: Punchy umami kick, it makes the soup feel homey.
- Potato: Starchy comfort, it makes the texture extra velvety.
- Tomato paste: Deep tomato boost, gives richness without watery flavor.
- Diced tomatoes: Bright acidity and nice tomato bits throughout.
- Broth: The liquid backbone, savory and comforting.
- Ground cumin: Earthy warmth, it’s a cozy, slightly nutty note.
- Smoked paprika: Subtle smoke and color, kind of rustic.
- Ground turmeric: Mild earthiness and golden hue, also feels healthy.
- Red pepper flakes: Optional heat that wakes up the whole bowl.
- Bay leaf: Herbal background aroma that disappears but matters.
- Salt: Brings all the tastes forward, don’t skip tasting.
- Black pepper: Fresh bite that keeps it lively.
- Lemon juice: Bright finish, it makes the flavors pop.
- Parsley or cilantro: Fresh herb zing for color and lift.
Ingredient Quantities
- 1 cup (200 g) red lentils, picked over and rinsed
- 2 tablespoons olive oil
- 1 medium yellow onion, finely chopped
- 2 medium carrots, peeled and diced
- 2 stalks celery, diced
- 3 cloves garlic, minced
- 1 medium potato, peeled and diced (about 1 cup)
- 1 tablespoon tomato paste
- 1 can (14 oz / 400 g) diced tomatoes, with juices
- 6 cups (1.5 L) vegetable broth or low sodium chicken broth
- 1 teaspoon ground cumin
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon ground turmeric
- 1/4 teaspoon crushed red pepper flakes, optional for heat
- 1 bay leaf
- Salt, about 1 to 1 1/2 teaspoons, to taste
- Freshly ground black pepper, about 1/2 teaspoon
- Juice of 1 lemon (about 2 tablespoons), to finish
- 2 tablespoons chopped fresh parsley or cilantro for garnish
How to Make this
1. Rinse the red lentils under cold water and pick out any stones or bits, then drain well.
2. Heat the olive oil in a large pot over medium heat, toss in the chopped onion and cook until soft and slightly golden, about 5 minutes.
3. Add the diced carrots and celery, cook another 4 minutes until they start to soften, then stir in the minced garlic and cook 30 seconds until fragrant.
4. Stir in the diced potato, tomato paste, ground cumin, smoked paprika, turmeric and optional red pepper flakes, let it toast together for a minute so the spices bloom.
5. Pour in the can of diced tomatoes with their juices, add the rinsed lentils, bay leaf and the vegetable or chicken broth, give it a good stir and bring to a boil.
6. Lower the heat to a simmer, cover partially and cook for 20 to 25 minutes until the lentils and potato are tender and the soup has thickened.
7. Remove the bay leaf, then use a potato masher or an immersion blender to mash about a third of the soup for body but leave some texture, you can blend more if you like a smoother soup.
8. Season with salt and freshly ground black pepper, taste and adjust — add about 1 to 1 1/2 teaspoons salt total but start small and add more if needed.
9. Stir in the lemon juice to brighten the flavors, taste again and tweak seasoning, if you want more heat add a pinch more red pepper flakes.
10. Ladle into bowls, sprinkle with chopped fresh parsley or cilantro and serve with crusty bread for dunking.
Equipment Needed
1. Large pot (4 to 6 quart) for cooking the soup
2. Sharp chef knife for chopping veggies
3. Cutting board for prepping everything
4. Wooden spoon or heatproof spatula for stirring
5. Measuring cups and spoons to measure lentils, spices and broth
6. Fine mesh strainer or colander to rinse the lentils
7. Can opener for the diced tomatoes
8. Potato masher or immersion blender to mash part of the soup
9. Ladle and bowls for serving
FAQ
Red Lentil Soup Recipe With Vegetables Substitutions and Variations
- Red lentils: swap for yellow split peas or red split peas (same cooking time-ish). If you only have brown/green lentils they work too but they need longer cooking and the soup will be less creamy.
- Vegetable or chicken broth: use water plus 1 to 2 vegetable or chicken bouillon cubes, or low-sodium soy sauce for depth (start with 1 teaspoon), taste and add more as needed.
- canned diced tomatoes & tomato paste: use 1 cup tomato passata or 2 cups chopped fresh tomatoes with 2 teaspoons tomato paste, simmer a bit longer to concentrate flavors.
- Juice of 1 lemon: substitute 1 to 2 teaspoons apple cider vinegar or white wine vinegar, or stir in 2 tablespoons plain yogurt for a creamy, tangy finish.
Pro Tips
1) Rinse lentils well, then let them sit in a colander while you prep. They drip less if you give them a few minutes to drain, and you wont water down the soup later. If you see any tiny stones pull em out now.
2) Don’t over-soften the onion. Cook till it’s translucent and just starting to brown, then add the other veggies. If the onion gets too sweet the whole soup can taste muddled. A little color = more flavor.
3) Toast the spices in the pot for 30–60 seconds with the tomato paste before adding liquids. It wakes them up and makes the cumin and paprika smell way better. Be careful not to burn them though, they’ll turn bitter fast.
4) Finish with lemon juice and taste twice before salting. Acidity changes how salty things taste so you might need less salt after the lemon. If it seems flat, add a splash more lemon or a tiny pinch of sugar to round the flavors.

Red Lentil Soup Recipe With Vegetables
I’m sharing a red lentil and vegetable soup that somehow manages to be unexpectedly rich, deeply satisfying, and impossible to resist pairing with crusty bread.
6
servings
219
kcal
Equipment: 1. Large pot (4 to 6 quart) for cooking the soup
2. Sharp chef knife for chopping veggies
3. Cutting board for prepping everything
4. Wooden spoon or heatproof spatula for stirring
5. Measuring cups and spoons to measure lentils, spices and broth
6. Fine mesh strainer or colander to rinse the lentils
7. Can opener for the diced tomatoes
8. Potato masher or immersion blender to mash part of the soup
9. Ladle and bowls for serving
Ingredients
-
1 cup (200 g) red lentils, picked over and rinsed
-
2 tablespoons olive oil
-
1 medium yellow onion, finely chopped
-
2 medium carrots, peeled and diced
-
2 stalks celery, diced
-
3 cloves garlic, minced
-
1 medium potato, peeled and diced (about 1 cup)
-
1 tablespoon tomato paste
-
1 can (14 oz / 400 g) diced tomatoes, with juices
-
6 cups (1.5 L) vegetable broth or low sodium chicken broth
-
1 teaspoon ground cumin
-
1/2 teaspoon smoked paprika
-
1/2 teaspoon ground turmeric
-
1/4 teaspoon crushed red pepper flakes, optional for heat
-
1 bay leaf
-
Salt, about 1 to 1 1/2 teaspoons, to taste
-
Freshly ground black pepper, about 1/2 teaspoon
-
Juice of 1 lemon (about 2 tablespoons), to finish
-
2 tablespoons chopped fresh parsley or cilantro for garnish
Directions
- Rinse the red lentils under cold water and pick out any stones or bits, then drain well.
- Heat the olive oil in a large pot over medium heat, toss in the chopped onion and cook until soft and slightly golden, about 5 minutes.
- Add the diced carrots and celery, cook another 4 minutes until they start to soften, then stir in the minced garlic and cook 30 seconds until fragrant.
- Stir in the diced potato, tomato paste, ground cumin, smoked paprika, turmeric and optional red pepper flakes, let it toast together for a minute so the spices bloom.
- Pour in the can of diced tomatoes with their juices, add the rinsed lentils, bay leaf and the vegetable or chicken broth, give it a good stir and bring to a boil.
- Lower the heat to a simmer, cover partially and cook for 20 to 25 minutes until the lentils and potato are tender and the soup has thickened.
- Remove the bay leaf, then use a potato masher or an immersion blender to mash about a third of the soup for body but leave some texture, you can blend more if you like a smoother soup.
- Season with salt and freshly ground black pepper, taste and adjust — add about 1 to 1 1/2 teaspoons salt total but start small and add more if needed.
- Stir in the lemon juice to brighten the flavors, taste again and tweak seasoning, if you want more heat add a pinch more red pepper flakes.
- Ladle into bowls, sprinkle with chopped fresh parsley or cilantro and serve with crusty bread for dunking.
Notes
- Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.
Nutrition Facts
- Serving Size: 442g
- Total number of serves: 6
- Calories: 219kcal
- Fat: 5g
- Saturated Fat: 0.7g
- Trans Fat: 0g
- Polyunsaturated: 0.5g
- Monounsaturated: 3.2g
- Cholesterol: 0mg
- Sodium: 550mg
- Potassium: 670mg
- Carbohydrates: 30g
- Fiber: 7g
- Sugar: 6g
- Protein: 9.3g
- Vitamin A: 1833IU
- Vitamin C: 17mg
- Calcium: 33mg
- Iron: 1.4mg

















