This creamy lentil soup is a one-pot, 30-minute Mediterranean recipe thatโs high-protein, high-fiber, and perfect for cozy, nourishing meals.
For more high-protein, high-fiber soups, check out our curry lentil soup, Mediterranean chickpea soup, lentil vegetable soup, and black bean soup.

A Cozy Bowl Thatโs Healthy and Satisfying
If youโre looking for a comforting soup thatโs creamy without cream, this recipe is for you ๐ฅฃ. It comes together in just 30 minutes, all in one pot, and makes a filling meal the whole family will love.
What I love about this dish is how protein-rich and fiber-packed it is, thanks to red lentils, hearty vegetables, and Mediterranean flavors. Itโs the kind of meal that feels light yet deeply satisfyingโperfect for cozy nights or quick weekday dinners.
Louise and I often make this when we want something simple, budget-friendly, and nourishing. A squeeze of lemon at the end adds brightness, and fresh parsley keeps it lively and fresh ๐ฟ.
This creamy lentil soup is more than just a healthy vegetarian soup. Itโs also a plant based soup recipe that supports balanced, Mediterranean-style eating. Best of all, itโs comfort food that you can feel good about enjoying โค๏ธ.
Ingredients
Find complete ingredient list, quantities, and substitutions in the recipe box at the bottom of the page.
- Split Red lentils: they cook quickly and give the soup its creamy texture. Green or brown lentils can work, but theyโll need more cooking time and wonโt get as silky.
- Olive oil: extra virgin adds richness and a hint of fruitiness. Use avocado oil or light olive oil if thatโs what you have.
- Onion: yellow onion gives sweetness and depth. Swap with white onion, shallots, or even leeks for variety.
- Carrots: they balance the earthy lentils with natural sweetness. Sweet potatoes or parsnips work well too.
- Celery: adds a subtle savory base. If youโre out, use fennel for a light anise flavor or skip it altogether.
- Garlic: fresh garlic is best for bold flavor. Garlic powder can be used in a pinchโabout ยฝ teaspoon per clove.
- Ground cumin: warm and earthy. Try smoked paprika, coriander, or dried oregano if you prefer a different spice profile.
- Tomato paste: thickens the broth and adds umami. Substitute with crushed tomatoes, fire-roasted tomatoes, or even a spoonful of harissa for heat.
- Potatoes: give the soup its creamy body once blended. Cauliflower florets or butternut squash are excellent lighter options.
- Vegetable broth: the foundation of this one pot lentil soup. Use chicken broth if not vegetarian, or just water with an extra pinch of salt.
- Lemon wedges: a squeeze brightens the flavors. White wine vinegar or apple cider vinegar can substitute.
- Parsley: fresh herbs finish the soup beautifully. Use cilantro, dill, or chives for a twist.
How to Make Creamy Red Lentil Soup
Step 1 โ Sautรฉ the Vegetables and Spices
Pulse onion, carrot, celery, and garlic in a food processor until finely chopped. Heat olive oil in a large pot, add the veggies, and cook 4 minutes. Stir in cumin and tomato paste, and cook 1 more minute until fragrant.
Step 2 โ Add Potatoes, Broth, and Lentils
Add the diced potatoes, vegetable broth, and rinsed red lentils. Remember, split red lentils donโt need soakingโjust a quick rinse.
Season with salt and black pepper. Simmer gently for 15 to 20 minutes, stirring occasionally, until the lentils are soft and creamy and the potatoes are fork-tender.
Step 3 โ Blend Until Creamy
Blend the soup with an immersion blender until smooth, or cool slightly and blend in batches in a standing blender.
Step 4 โ Taste and Serve
Adjust seasoning, thin with extra broth if needed, and serve hot with a squeeze of lemon juice, a sprinkle of parsley, and optional chili oil for a perfect, cozy, Mediterranean lentil soup.
Tips
- Rinse the lentils well: A quick rinse removes dust and helps the soup cook into a smooth, creamy base.
- Cut the potatoes small: Smaller pieces cook faster and blend more easily into the soupโs silky texture.
- Donโt skip the tomato paste: It adds depth and richness, turning this into an easy lentil soup recipe youโll make on repeat.
- Stir while simmering: Lentils can settle at the bottom, so give the pot a stir every few minutes.
- Adjust the thickness: Add more broth if you prefer a lighter soup, or let it cook down for a heartier version.
- Brighten with lemon: A squeeze at the end balances the earthy flavors and keeps it fresh.
- Blend carefully: For a rustic feel, only blend half the soup, leaving some chunks for texture.
- Use fresh herbs: Parsley adds freshness, but mint or dill can also lift this healthy vegetarian soup.
- Serve with bread: A slice of crusty bread makes it a filling, balanced meal and turns it into a true vegetarian dinner idea.
Frequently Asked Questions
No, split red lentils cook quickly. Just give them a rinse before adding.
Yes, this high fiber soup stores well in the fridge for 3โ4 days and tastes even better the next day.
For a creamier texture, let it simmer longer. For a lighter version, add extra broth.
Absolutely! Cool it first, then freeze in portions for up to 3 months.
Use a regular blender in batches, or leave it chunky for a rustic feel.
Yes! With lentils, potatoes, and veggies, itโs a protein packed soup that makes a satisfying meal.
More Easy Soup Recipes
- Tomato lentil soup
- Kale soup
- Italian lentil soup
- Barley soup
- Moroccan lentil soup
- Butternut squash soup
- Cabbage soup
- Kale soup
- Minestrone soup
If you tried this creamy lentil soup recipe or any other recipe on our blog, please leave a ๐ star rating and let us know how it goes in the comments. We love hearing from you!
Creamy Red Lentil Soup (Easy One-Pot, High-Protein)
Video
Ingredients
- 2 tablespoons extra virgin olive oil
- 1 onion
- 1 carrot
- 1 rib celery
- 3 cloves garlic
- 1 teaspoon ground cumin or dried oregano
- 2 tablespoons tomato paste
- 2 medium potatoes peeled and cut into small chunks
- 8 cups vegetable broth add 4 cups at a time
- 2 cups red lentils dried โ no soaking needed
- 1 teaspoon salt more or less to taste + black pepper
- 1 lemon cut into wedges
- 1 tablespoon parsley chopped
Instructions
- Sautรฉ Veggies: Pulse 1 onion, 1 carrot, 1 rib celery, and 3 cloves garlic in a food processor. Heat 2 tablespoons extra virgin olive oil in a large pot, cook veggies 4 minutes, then stir in 1 teaspoon ground cumin and 2 tablespoons tomato paste for 1 minute.
- Simmer: Add 2 medium potatoes (peeled and diced), 8 cups vegetable broth (4 at a time), and 2 cups red lentils (rinsed, no soaking needed).Season with 1 teaspoon salt and some black pepper. Simmer 15โ20 minutes, stirring occasionally, until lentils are creamy and potatoes fork-tender.
- Blend: Blend until smooth with an immersion blender, or in batches once slightly cooled.
- Adjust and Serve: Adjust seasoning, thin with broth if needed, and serve hot with a squeeze of lemon, chili oil, and chopped parsley.
Notes
- Split red lentils โ Green or brown lentils (longer cook, less creamy).
- Olive oil โ Avocado oil or light olive oil.
- Onion โ White onion, shallots, or leeks.
- Carrots โ Sweet potatoes or parsnips.
- Celery โ Fennel or skip entirely.
- Garlic โ Garlic powder (ยฝ tsp per clove).
- Ground cumin โ Smoked paprika, coriander, or dried oregano.
- Tomato paste โ Crushed tomatoes, fire-roasted tomatoes, or harissa.
- Potatoes โ Cauliflower florets, sweet potatoes, or butternut squash.
- Vegetable broth โ Chicken broth or water + salt.
- Lemon wedges โ White wine vinegar or apple cider vinegar.
- Parsley โ Cilantro, dill, or chives.
- Rinse lentils well โ Helps them cook into a smooth, creamy base.
- Cut potatoes small โ Faster cooking and silkier texture.
- Donโt skip tomato paste โ Adds depth for an easy lentil soup recipe youโll make often.
- Stir while simmering โ Prevents lentils from sticking to the bottom.
- Adjust thickness โ Add broth for lighter, cook down for heartier.
- Brighten with lemon โ A squeeze at the end keeps flavors fresh.
- Blend carefully โ Blend all for creamy, half for rustic.
- Use fresh herbs โ Parsley, mint, or dill boost this healthy vegetarian soup.
- Serve with bread โ Crusty bread makes it a full vegetarian dinner idea.
Nutrition

Hi! We are Nico & Louise
Weโre here to share delicious, easy, and healthy plant-based recipes (vegetarian & vegan) ๐ฟโจ.
Welcome to our blog, we are glad you are here.
Followed the recipe sans subbing 2 cups of chicken broth and using brown lentils. Easily the best lentils soup I’ve made!
Fantastic, Rachel!! I’m so happy that you made the soup yours. Thanks for sharing your feedback here. Kindest,
Louise
Will using frozen cauliflower florets or white beans instead of potatoes make it be creamy?
Hi Sofia! We havenโt tested those swaps, but in theory they can work. Here is what Nico and I discussed:
– Frozen cauliflower: try 3โ4 cups (300โ400 g), simmer until very soft, then blend. Start with less broth and add as needed.
– White beans: try 1 can (15 oz / 400 g) drained, simmer 10 min, then blend… You may need to thin with broth ๐
Texture may be a bit different from potato. If you try it, weโd love to hear how it goes. Cheers,
Louise
Great recipe. Looking forward to receiving seafood soup recipes.