Wholefood Soulfood Kitchen

  • Recipes
  • About
  • Contact
  • Subscribe
menu icon
go to homepage
  • Recipes
  • About
  • Contact
  • Subscribe
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • About
    • Contact
    • Subscribe
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » All Recipes » Soups

    Vegetarian Lentil Soup

    Published: Feb 13, 2023 by Katie

    Jump to Recipe How-To-Photos Watch the Video

    Here’s a hearty soup that’s loaded with nourishing veggies and fragrant herbs. This vegetarian lentil soup is an easy, throw-it-together dish that can keep you returning to the stove all day.

    I love to have a pot of this soup just simmering away, the smell of the marjoram and thyme filling the room. It’s a comforting wintery treat as a great lunch, snack, or dinner bowl.

    big bowl of vegetarian lentil soup topped with fresh parsley.
    Jump to:
    • Why you'll love this recipe
    • Ingredients & Substitution Notes
    • How to make vegetarian lentil soup
    • Top tips
    • Variations
    • Optional add-ins
    • Serving suggestions
    • Make ahead options
    • Storage
    • More soup recipes
    • 📖 Recipe

    You know those recipes that you keep coming back to? This is one of those. You’ll likely have the ingredients in the fridge and cupboard already, and you know it will hit the spot. Everyone will love this veggie lentil soup, from the pickiest little ones to the older folks in your life. Treat them to a bowl of this joyful soup.

    For more soup recipes see Creamy Mushroom Soup, Vegetarian Potato Soup, Vegetarian Laksa or Mexian Bean Soup.

    If you love lentils as much as we do you might also want to check out Sweet Potato Lentil Curry, Creamy Red Lentil Dahl or Roasted Lentils.

    Why you'll love this recipe

    • Budget-friendly; this soup is made with simple, cost-effective ingredients available at most grocery stores.
    • Great for meal prep. You can literally just reach for this soup all week.
    • Filling and satisfying; it’ll warm you up in no time and keep your tummy satisfied.
    • A one-pot, hands-off kind of recipe. I love that it’s minimal effort for maximum flavor.
    • Loaded with flavor; plenty of different veggies and herbs so you’ll taste sweet and earthy notes.

    Ingredients & Substitution Notes

    all ingredients needed to make vegetarian lentil soup.
    • Lentils: Brown lentils, green (puy lentils), or red lentils but no split lentils. This will give the soup a mushy and creamy texture and is better used for dahls and lentil curries.
    • Onion: White, red, or yellow onion is fine; onions form the base of this soup.
    • Garlic: Use lovely fresh garlic rather than powdered or bottled.
    • Celery: I love the addition of sweet celery to this soup; you could use leeks instead.
    • Potatoes: Any potatoes you have are fine; these give the body some creaminess to this recipe.
    • Carrots: Bright, sweet, and earthy, you could also use parsnips in this soup.
    • Thyme: This strong herb is an essential aromatic in this soup.
    • Marjoram: Or oregano, but don’t skip out on the herbs.
    • Vegetable Broth. Either store-bought or homemade is great; just ensure it’s flavorful.
    • Grated Cheddar: You can get creative with your cheese; just ensure it’ll blend and mix in easily.
    • Sour Cream: This is optional, but I love that it delivers a creamy soup.

    See recipe card for quantities.

    How to make vegetarian lentil soup

    onion, celery, cubed potatoes, chopped carrots and salt in a pan.

    STEP 1: In a large pot over medium-high heat, add the olive oil and heat it up. Add in the onion and celery and saute until the onion is soft. Add in the garlic and the other veggies and cook for a minute or two more—season with salt.

    vegetarian lentil soup simmering in a pot.

    STEP 2: Pour in the veggie broth, lentils, and herbs. Allow it to come to a boil, turn the heat down to simmer, and cook the soup until the lentils are tender but not mushy—about 30 minutes.

    cheese added to the soup.

    STEP 3: Take the soup off the heat and allow it to cool for 5 minutes. Stir in the cheese.

    jug of dissolved sour cream being added to the soup.

    STEP 4: Remove a cup of soup from the pot, mix it with the sour cream, and return that to the pot. If you’d like a creamier soup, blend some or all of it with an immersion blender or in a food processor. Season the soup nicely and garnish with some extra fresh herbs.

    Top tips

    • Celery: Finlely dice the celery so that it's fully cooked.
    • Cooking Time: Exact cooking time will slightly depend on the types of lentils being used. Check the label of the lentils used and always let simmer until soft; you might also need more veggie broth.
    • Rinse lentils before cooking: They are often dirty, so don’t add them in.
    • Adjust consistency: Make the soup thinner by adding more veggie broth or, for a creamier soup, blend some or all of the soup.
    • Top with fresh herbs (cilantro, parsley) before serving: This really brightens up the soup.

    Variations

    • Vegan: Skip the sour cream and use vegan cheese or coconut milk.
    • Spicy: Add a little red pepper or chili flakes with the garlic. Saute off a few spices like cumin, coriander seeds, and mustard seeds in the beginning with the onion.
    • Tomato: Add a can of tomato or some chopped Roma tomatoes with the broth.
    • Mexican: Add in a little cumin and ground coriander in the beginning, some tomato, and a squeeze of fresh lemon or fresh lime at the end.
    • Instant Pot Lentil Soup: This vegetarian lentil soup recipe can also be made in an Instant Pot, Crock Pot or other pressure cooker. See recipe card for detailed instructions.
    big bowl of vegetarian lentil soup topped with fresh parsley. nex to it some fresh parsley and some lentils.

    Optional add-ins

    • Diced Tomatoes: 1 can or a cup of fresh, diced Roma tomatoes.
    • Leafy Greens: Kale, baby spinach or swiss chard.
    • Other Veggies: bell peppers, finely chopped cauliflower, diced zucchini or sweet potato are a great addition.
    • Other Spices: paprika, Italian herbs, curry, lemon juice, red pepper flakes.
    • Feta Cheese or Goat’s Cheese: crumbled in at the end.
    • Vegan Sausage: diced and added in to serve.
    • Bay Leaves: will give your soup a strong and fragrant taste.

    Serving suggestions

    • Crusty Bread: Enjoy a bowl of lentil soup with some fresh baguette or homemade naan.
    • A wintery Side Salad
    • Toasted Sandwich: toasted cheese sandwich on the side, what a treat or a guacamole sandwich.
    • big guacamole sandwich filled with cucumber, lettuce and micro greens on a wooden plate.
      Guacamole Sandwich
    • stack of naan bread on a wooden board.
      Naan Recipe without yogurt

    Make ahead options

    You can make this ahead of time and pop it in the freezer or fridge.

    If you want to prepare it partially, you can get all the veggies and ingredients cut up and ready. Store them in an airtight container in the fridge until you’re ready to make the soup.

    Storage

    • To store: Store leftover lentil soup in the fridge for up to 3 days in a sealed container.
    • To freeze: In a freezer-safe container or freezer bags.
    • To reheat: on low heat in a pot on the stove. You may need to add a little water to it.

    More soup recipes

    • roasted cherry tomato soup in a soup bowl topped with bread croutons, black pepper and fresh basil.
      Cherry Tomato Soup
    • vegetarian laksa topped with noodles, shiitake mushrooms, bok choy, tempeh and fresh cilantro.
      Vegetarian Laksa
    • vegetarian ramen in a bowl topped with fresh herbs and chopsticks.
      Vegetarian Ramen Recipe
    • vegetarian potato soup in a bowl, next to it some grated cheddar and micro greens.
      Vegetarian Potato Soup (Without Bacon)

    📖 Recipe

    big bowl of vegetarian lentil soup topped with fresh parsley.

    Vegetarian Lentil Soup

    Author: Katie
    This is the best lentil soup to make on a chilly day. It’s packed with flavor, and the whole family will love it. It’s an easy base made with simple ingredients on which to build and add to and will warm you from the inside out.
    If you love this recipe as much as we do, click on the 5-stars below!
    4.85 from 13 votes
    Print Pin Rate
    Prep Time: 10 minutes minutes
    Cook Time: 30 minutes minutes
    Total Time: 40 minutes minutes
    Course: Main Course
    Cuisine: Middle-Eastern Inspired
    Servings: 2 people
    Prevent your screen from going dark

    Ingredients

    • 1 onion *chopped
    • 3 garlic cloves *finely chopped or minced
    • 2 stalks celery *finely chopped
    • 1 ½ cups (180 g) cubed potatoes = around 4-5 small potatoes
    • 2 carrots *peeled + chopped into coins
    • pinch of salt (how much depends on how salted your veggie broth is)
    • ½ cup (100 g) dry green or brown lentils *rinsed
    • ½ teaspoon (0.5 teaspoon) thyme
    • ½ teaspoon (0.5 teaspoon) marjoram
    • 6 cups (1.41 kg) vegetable stock
    • ⅓ cup (40 g) shredded cheddar *see notes
    • 2 tablespoon sour cream
    You can find detailed step-by step-photos above the recipe card.

    Instructions

    • Heat 2 tablespoon of olive oil in a large pan (with a lid) over medium heat. Add onion, garlic and celery and saute until garlic is translucent and soft.
      1 onion, 2 stalks celery
    • Add the cubed potatoes, carrots and season with a pinch of salt (the amount will depend on how salted your veggie broth is). Fry for about 1-2 minutes.
      3 garlic cloves, 1 ½ cups cubed potatoes, 2 carrots, pinch of salt
    • Add the lentils, thyme, marjoram and veggie broth. Cover the pan with a lid and bring the mix to a boil. Then reduce heat and let simmer for about 25-30 minutes or until lentils are soft but not mushy. (see notes).
      ½ cup dry green or brown lentils, ½ teaspoon thyme, ½ teaspoon marjoram, 6 cups vegetable stock
    • Take the soup from the heat and let the soup cool for 5 minutes. Stir in the cheese.
      ⅓ cup shredded cheddar
    • Take out ¼ cup of the soup (without any veggies) and add it to a small bowl. Dissolve sour cream and add the mix back to the soup.
      2 tablespoon sour cream
    • For a creamier soup, blend about ¼ of it with a stick blender (optional).
    • Taste and season with salt and black pepper. Serve garnished with fresh herbs.

    Video

    Notes

    • Cheese: cheddar or other types of cheese such as parmesan will work as well. Make sure to use a rennet-free one. 
    • Vegan: Skip the sour cream and use vegan cheese.
    • Cooking time: The cooking time will depend slightly on what type of lentils you choose. If the lentils are still hard after 25 minutes, continue simmering until soft. You might also need to add an additional spash of veggie broth.
    • Rinse lentils before cooking: They are often dirty, so don’t add them in.
    • Adjust consistency: Make the soup thinner by adding more veggie broth or, for a creamier soup, blend some or all of the soup.
    • Instant Pot:
      • Set Instant Pot to SAUTE.
      • Add the olive oil, onion, garlic and celery and saute until onion is translucent.
      • Add cubed potatoes, carrots and a pinch of salt and fry for 1-2 minutes.
      • Add lentils, thyme, marjoram and 3,5 cups of veggie broth.
      • Seal the lid (make sure the steam release handle is in "sealed" position), cook on high pressure for 10 minutes.
      • Allow the pressure cooker to release pressure naturally for 5 minutes.
      • Then quick release (by turning the steam release handle from the “sealed” to the “venting” position). 
      • Follow steps  5- 7.

    Nutrition

    Serving: 1. | Calories: 478kcal | Carbohydrates: 76g | Protein: 24g | Fat: 10g | Saturated Fat: 5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Cholesterol: 26mg | Sodium: 186mg | Potassium: 1385mg | Fiber: 24g | Sugar: 11g | Vitamin A: 10521IU | Vitamin C: 40mg | Calcium: 234mg | Iron: 5mg
    All nutritional information is based on third-party calculations and should be considered estimates.
    Tried this recipe?Leave a rating and comment telling us how you liked it! Or tag @wholefoodsoulfood__kitchen on Instagram so we can admire your creations!

    More Soups

    • Ratatouille soup in a soup bowl garnished with fresh herbs, parmesan and olive oil.
      Ratatouille Soup
    • leek and potato soup in a bowl topped with fresh leek and black pepper. Next to it some white bread.
      Leek and Potato Soup (No Cream)
    • 1 big bowl of vegetarian instant pot potato soup topped with greek yogurt, cheddar, leek and cripsy mushroom "bacon"
      Vegan Potato Soup (Instant Pot + Stovetop)
    • 3 bowls of pumpkin carrot soup topped with roasted lentils, pumpkin seeds and fresh parsley and crusty bread.
      Pumpkin Carrot Soup

    Comments

      4.85 from 13 votes (7 ratings without comment)

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Kelly says

      January 28, 2025 at 11:03 pm

      5 stars
      This is fabulous! Healthy comfort food! I added some nutritional yeast and used organic vegan umami seasoning instead of salt. Yum! Thank you!

      Reply
      • Katie Roux says

        March 15, 2025 at 12:56 pm

        Love the idea of adding nutritional yeast! 😊

        Reply
    2. Ali says

      January 20, 2025 at 6:49 pm

      I’m wondering if there is a crockpot method for this soup? Looks amazing!

      Reply
      • Katie Roux says

        March 15, 2025 at 1:13 pm

        Hi Ali- yes, the instant pot instructions can be found in the recipe notes section of the recipe card. Hope that helps. 😊

        Reply
    3. Anonymous says

      January 05, 2025 at 5:32 pm

      5 stars
      I made this with mixed lentils, i added 1 sweet potato and a packet of sazon’ goya I cooked mine for about 40 minutes as the sweet potato needed a bit longer. I would also suggest cooking my celery a bit longer. I liked it the way it was but my husband said it needed to cook longer. I also did not add sour cream or cheese and it was still delicious. Thanks for the great recipe.

      Reply
      • Katie Roux says

        March 15, 2025 at 1:14 pm

        Great idea using sweet potatoes! I'll need to try this! 😊

        Reply
    4. Devon Flemming Buck says

      December 19, 2024 at 11:40 pm

      Made this tonight but with a few substitutions to make it vegan! Instead of sour cream, I used cashew cream and omitted any sort of vegan cheese. i'm pretty picky and have a lot of texture issues - i was worried i wouldn't like this recipe but ended up loving it. all of the herbs are a great touch.

      Reply
      • Katie Roux says

        March 15, 2025 at 1:17 pm

        Very happy to hear that! 😊

        Reply
    5. Marie says

      December 04, 2024 at 10:59 pm

      5 stars
      Very tasty! I didn't have cheese so I added some nutritional yeast instead. I cooked it in the pressure cooker per the recipe instructions and it came out perfect. The touch of sour cream on top sends the flavor flying! Thanks for sharing the recipe.

      Reply
      • Katie Roux says

        December 12, 2024 at 11:03 am

        Very happy to hear that, thanks for the feedback! 🙂

        Reply
    6. Julee says

      November 27, 2024 at 8:02 pm

      How might you make this vegan. My friend and I are dairy free due to being lactose intolerant and didn't know if you have tried this as a vegan option. It sounds wonderful and since she also has celiac disease I thought this might be a great option! This does sound so good!!!

      Reply
      • Katie Roux says

        November 28, 2024 at 3:36 pm

        Hi Julee, I recommend skipping the sour cream and using vegan cheese 🙂 Works just as fine!

        Reply
    7. Shelby says

      October 23, 2024 at 1:30 am

      5 stars
      Super easy, came together quick, incredibly satisfying and tasty. It’s creamy without feeling heavy. My boyfriend and I have been feeling sick - it was the perfect soup to warm our belly’s without feeling like too much.

      Reply
      • Katie Roux says

        November 07, 2024 at 12:21 pm

        Very happy to hear that, thanks so much Shelby!

        Reply
    8. Mary Acorne says

      September 24, 2024 at 8:12 pm

      5 stars
      Was really good. Followed recipe but added some mushrooms and elbow mac and less potatoes. My son even liked it. And he’s really picky! Thank you for recipe!

      Reply
      • Katie Roux says

        November 07, 2024 at 12:22 pm

        Thanks so much, very glad to hear that your family liked it 🙂

        Reply
    9. Julie Bell says

      September 12, 2024 at 2:16 am

      3 stars
      I added a shallot and a leek. After simmering, it lacked balance, so I grated a cosmic crisp apple into it. I also added lots of freshly cracked pepper. Instead of sour cream, I used yogurt. Once it was plated, I grated Parmesan on top. Even with all of those additions, and changes, it was still a pretty pedestrian lentil soup.

      Reply
      • Katie Roux says

        September 15, 2024 at 5:08 pm

        Hi Julie- I’m sorry to hear the soup didn’t meet your expectations. I haven’t tested the recipe with all the changes you mentioned, and it’s possible that the additions (apple grated into it and yogurt instead of sour cream) may have altered the overall flavor. The original recipe has been fine-tuned through testing, so I usually suggest following it closely for the best results. I hope you’ll try it again without as many modifications to see if it turns out more to your liking! 🙂

        Reply
    Katie Roux in front of a food stall.

    Hi, and welcome to WSK!

    If you're curious about what drives my love for all things food just hit the link below and let's get to know each other better!

    More about me →

    MUST-TRY

    • stack of waffles on plates topped with fresh fruits and maple syrup.
      Waffles without Milk
    • french toast topped with fresh berries and maple syrup.
      French Toast (Without Milk)
    • overheat view of large bowl of overnight oats without yogurt, topped with fresh kiwi pieces, pomegrante seeds, fresh raspberries, nuts and coconut flakes.
      Easy Overnight Oats Without Yogurt
    • big jar of muddled strawberries at the bottom, followed by overnight oats with water and fresh strawberries and blueberries and nuts on top.
      Overnight Oats With Water (No Milk)

    SPRING

    • bowl of cucumber pico de gallo with some nachos next to it.
      Cucumber Pico de Gallo
    • Falafel platter on a white marble background.
      Falafel Platter
    • cashew crunch salad on a plate, next to it some roasted cashews and a napkin.
      Cashew Crunch Salad
    • vegan walnut pesto in a jar, next to it a spoon full of pesto.
      Vegan Walnut Pesto (5 min)

    Footer

    ↑ back to top

    More

    • About
    • Contact
    • Portfolio

    Policies

    • Privacy policy
    • California Privacy Rights
    • Terms of Use
    • Accessibility policy

    Follow & Contact

    • Sign Up! for emails and updates
    • Instagram
    • Pinterest
    • Youtube

    @2025 - Wholefood Soulfood Kitchen. All Rights Reserved.

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.