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.

Close up creamy lentil soup with parsley garnish in a white bowl.

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

Full ingredients and substitutions are in the recipe box below.

Ingredients for creamy lentil soup with red lentils potatoes vegetables spices and lemon.
  • 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 1 cooking onion carrot celery and garlic in olive oil with tomato paste and cumin.

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 2 diced potatoes vegetable broth and red lentils added to pot for lentil soup.

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 3 blending lentil soup with potatoes until creamy.

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.

Step 4 serving lentil soup in a bowl garnished with lemon juice, chili oil, and parsley.

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

Do I need to soak red lentils first?

No, split red lentils cook quickly. Just give them a rinse before adding.

Can I make this ahead of time?

Yes, this high fiber soup stores well in the fridge for 3โ€“4 days and tastes even better the next day.

How can I make it thicker or thinner?

For a creamier texture, let it simmer longer. For a lighter version, add extra broth.

Can I freeze lentil soup?

Absolutely! Cool it first, then freeze in portions for up to 3 months.

What if I donโ€™t have an immersion blender?

Use a regular blender in batches, or leave it chunky for a rustic feel.

Is this soup filling enough for dinner?

Yes! With lentils, potatoes, and veggies, itโ€™s a protein packed soup that makes a satisfying meal.

More Easy Soup Recipes

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 lentil soup served with lemon parsley and crusty bread for a cozy dinner.

Creamy Red Lentil Soup (Easy One-Pot, High-Protein)

5 from 11 votes
This creamy lentil soup is a one-pot, 30-minute recipe thatโ€™s protein-rich, fiber-packed, and perfect for cozy, nourishing meals any night of the week.
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4 people (up to 6)
Course: Main Course
Cuisine: Mediterranean

Video

Creamy Red Lentil Soup (High Protein, High Fiber)

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.
    Step 1 cooking onion carrot celery and garlic in olive oil with tomato paste and cumin.
  • 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.
    Step 2 diced potatoes vegetable broth and red lentils added to pot for lentil soup.
  • Blend: Blend until smooth with an immersion blender, or in batches once slightly cooled.
    Step 3 blending lentil soup with potatoes until creamy.
  • Adjust and Serve: Adjust seasoning, thin with broth if needed, and serve hot with a squeeze of lemon, chili oil, and chopped parsley.
    Step 4 serving lentil soup in a bowl garnished with lemon juice, chili oil, and parsley.

Notes

Substitutions
  • 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.
ย 
Tips
  • 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.
ย 
Storage
Store creamy lentil soup in the fridge for up to 4 days or freeze in portions for up to 3 months.

Nutrition

Serving: 1 of 6, Calories: 357kcal, Carbohydrates: 59g, Protein: 20g, Fat: 6g, Saturated Fat: 1g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 4g, Sodium: 372mg, Potassium: 1107mg, Dietary Fiber: 23g, Sugar: 4g, Vitamin A: 1902IU, Vitamin B6: 1mg, Vitamin C: 31mg, Vitamin E: 1mg, Vitamin K: 22ยตg, Calcium: 79mg, Folate: 342ยตg, Iron: 6mg, Manganese: 1mg, Magnesium: 110mg, Zinc: 4mg
Tried this recipe?Leave a comment below or mention @theplantbasedschool on Instagram. We love hearing from you โญ๏ธ ๐Ÿ’š.

Nico and Louise in front of the Consolazione church in Todi

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.

5 from 11 votes

Leave a comment

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

Recipe Rating




28 Comments

  1. 5 stars
    Skipped the potatoes and I didnโ€™t have chili oil so I added chili crisp nd it actually really enhanced the flavor. Simple and really good. Wholesome.

    1. That sounds just delicious, Taz!
      Yum, chili crisp is a great swap and adds so much flavor. Love how you adapted it โ€” thanks for sharing that here.
      Kindest, Louise

  2. 5 stars
    Delicious! Rich and hearty. I didn’t puree, as we like more of a stew. The brightness off the lemon at the end really made it shine.

    1. Hi Lynne, Iโ€™m so glad you enjoyed the soup – and yes, the lemon at the end is magic.
      Thanks for taking the time to write your feed back here. Kindest, Louise

  3. 5 stars
    Followed the recipe sans subbing 2 cups of chicken broth and using brown lentils. Easily the best lentils soup I’ve made!

    1. 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