• Recipe Index
  • Dinner
  • Soups
  • Breakfast
  • About
menu icon
go to homepage
  • Recipe Index
  • Dinner
  • Soups
  • Breakfast
  • About
search icon
Homepage link
  • Recipe Index
  • Dinner
  • Soups
  • Breakfast
  • About
×

Vegetarian Lentil Soup Recipe

Published: Jul 24, 2026 by Lona · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 4.1 from 14 reviews

I absolutely love cozying up with a warm bowl of homemade soup, and this Vegetarian Lentil Soup Recipe is one of my top favorites to make. It strikes the perfect balance of hearty and comforting with just the right blend of spices and fresh veggies. Every spoonful feels like a hug, and I’m always excited to share how easy it is to whip up something so nourishing and delicious in under an hour. Whether I’m looking for a quick weeknight meal or something soothing to enjoy on a chilly day, this soup never fails to hit the spot.

Why You'll Love This Vegetarian Lentil Soup Recipe

What really draws me to this soup is its incredible flavor profile. The earthiness of green lentils pairs beautifully with the sweetness of carrots and potatoes, while the thyme and marjoram add a subtle herbal lift that keeps the soup bright and interesting. It’s comforting but never heavy, which makes it a satisfying meal that doesn’t leave me feeling weighed down. Plus, the creamy touch from a bit of shredded cheddar and sour cream takes the richness up a notch without overpowering the natural ingredients.

Another reason I recommend this Vegetarian Lentil Soup Recipe is how straightforward it is to prepare. I love recipes where most of the work is simmering and letting flavors meld, and this one fits perfectly. It doesn’t require any elaborate techniques or hard-to-find ingredients, making it accessible for anyone who wants to try their hand at cooking something wholesome but fuss-free. I often make it for casual lunches, cozy dinners, or even batch-cook to have leftovers ready for busy days.

Ingredients You'll Need

A white marbled surface holds several white bowls and ingredients neatly arranged. The largest bowl at the center bottom has chopped yellow potatoes with smooth edges. Above it to the right, a medium white bowl contains brown lentils with a matte dry texture. To the left, a smaller white bowl holds sliced round orange carrots. Near the top left, a small white bowl contains fresh white cream cheese with a soft texture. Next to it, two small white bowls hold dried herbs and black pepper. Between these bowls and the lentils, there are whole garlic cloves, a whole onion, and three long green celery sticks aligned vertically. At the bottom right, a white bowl has small uncooked rice grains, and next to it, a clear glass pitcher shows a yellow creamy broth with herbs floating inside. The scene is evenly lit with soft natural light. photo taken with an iphone --ar 4:5 --v 7

The magic of this soup really lies in its simple yet essential ingredients. Each component not only brings its own texture and flavor but also adds to the soup’s overall wholesome character—the potatoes give it heartiness, the lentils add protein and earthiness, and the herbs contribute subtle aromatic notes that tie everything together beautifully.

Quick Tip

All ingredient amounts are listed in the recipe card below

  • Onion: Chopped onion provides a sweet and savory base that softens during sautéing to deepen the soup’s flavor.
  • Garlic: Finely minced garlic enhances the aroma and adds warmth without overpowering the other ingredients.
  • Celery: Finely chopped celery contributes a subtle crunch and herby freshness that balances the richness.
  • Cubed Potatoes: The potatoes add creaminess and substance, making each spoonful satisfyingly thick.
  • Carrots: Peeled and chopped into coins, carrots offer a subtle sweetness and vibrant color.
  • Pinch of Salt: A carefully added pinch adjusts seasoning, especially considering the sodium in vegetable broth.
  • Dry Green or Brown Lentils: Lentils are the heart of the soup, packed with protein and filling earthiness.
  • Thyme: This herb brings a delicate, slightly minty nuance that lifts the dish.
  • Marjoram: Adds a mild floral and citrus note that complements the thyme perfectly.
  • Vegetable Stock: Using a good quality broth rounds out the flavors and keeps the soup light and vegetarian-friendly.
  • Shredded Cheddar: Stirring in cheddar at the end adds richness and a creamy texture with a mild tang.
  • Sour Cream: Mixed in for a smooth, slightly tangy finish that makes this soup extra comforting.

Directions

Step 1: Heat 2 tablespoons of olive oil in a large pan with a lid over medium heat. Add chopped onion, garlic, and celery, then sauté until the garlic becomes translucent and soft—this usually takes about 5 minutes. I love how the kitchen fills with an inviting aroma at this stage.

Step 2: Toss in the cubed potatoes and chopped carrots, then season everything lightly with a pinch of salt (adjust depending on how salty your vegetable broth is). Fry the veggies for 1 to 2 minutes to give them a slight caramelization which adds depth to the soup’s taste.

Step 3: Add rinsed lentils, thyme, marjoram, and pour in the vegetable stock. Cover the pan with the lid, bring the soup to a boil, then reduce the heat to a simmer. Let it cook gently for 25 to 30 minutes, or until the lentils are tender but still hold their shape. Make sure not to overcook, or you’ll lose the lovely texture.

Step 4: Remove the soup from the heat and let it cool for about 5 minutes. Stir in the shredded cheddar cheese—the warmth of the soup will melt it beautifully, creating a silky richness that I always look forward to.

Step 5: Carefully take out ¼ cup of the soup, avoiding the veggie chunks, and place it into a small bowl. Mix in the sour cream until fully dissolved, then stir this creamy mixture back into the soup. This step adds just the right tang and smoothness that makes the dish sing.

Step 6: For an even creamier texture, I like to blend about one quarter of the soup using a stick blender, but this is totally optional—either way, the flavors come through beautifully.

Step 7: Taste the soup and adjust the seasoning with salt and freshly ground black pepper as needed. Serve hot, garnished with freshly chopped herbs like parsley or thyme for a bright finishing touch.

Servings and Timing

This recipe makes 2 generous servings—perfect for sharing or saving one for later. Prep time is quick, around 10 minutes, since most of the work involves chopping and gathering ingredients. Cooking takes about 30 minutes, mainly simmering to allow the lentils and vegetables to soften and meld flavors. The total time from start to finish is roughly 40 minutes, with a brief 5-minute resting period after cooking for the soup to cool slightly before adding dairy. I find this timing ideal when you want a wholesome meal that won’t keep you waiting too long.

How to Serve This Vegetarian Lentil Soup Recipe

The image shows a thick soup served in two light brown speckled bowls placed on a white marbled surface. The soup has three main visible layers: large pieces of orange carrots, yellow potatoes, and small brown lentils, all mixed in a creamy, light beige broth with green herbs sprinkled throughout. Fresh green parsley leaves garnish the soup on top. A silver spoon rests inside the larger bowl on the right. To the top right, there is a small metal cup filled with dry brown lentils. A crumpled beige cloth napkin is placed near the bowl on the left, and some fresh green parsley is in the bottom left corner. Photo taken with an iphone --ar 4:5 --v 7

I find this soup incredibly versatile when it comes to serving ideas. For casual meals, it’s wonderful with a slice of crusty bread or some garlic toast to soak up every last drop. If I’m feeling like making the meal more decadent, I’ll add a sprinkle of toasted pumpkin seeds or a drizzle of flavored olive oil right before serving to add crunch and a pop of flavor. Fresh herbs like chopped parsley or a few thyme leaves as garnish make the presentation cheerful and inviting.

When it comes to beverages, this soup pairs beautifully with a glass of light white wine like a Sauvignon Blanc or a crisp rosé if you’re indulging. For non-alcoholic options, a refreshing iced herbal tea or sparkling water with lemon complements the hearty flavors without overpowering them. I especially love serving this soup during cooler months as a warming centerpiece at family dinners or cozy weekend lunches, where it can shine both as a starter or a main course.

Temperature-wise, I always serve this soup hot or at least warm. It’s that comforting heat that makes the creaminess and spices really stand out. For plating, a deep bowl works best to keep the soup warm longer and makes portioning feel generous. Since it is so filling, I usually stick with about one medium-sized bowl per person, although it’s easy to double or triple the recipe for larger gatherings.

Variations

I love tweaking this Vegetarian Lentil Soup Recipe whenever I want to change things up a bit. For instance, swapping the green lentils for red lentils results in a softer texture and slightly sweeter taste, which I’m often in the mood for. You can also add spices like smoked paprika or cumin for a warm, earthy twist that’s perfect for chilly evenings.

If you’re looking to keep things vegan, simply omit the cheddar and sour cream or substitute plant-based versions—nutritional yeast and coconut yogurt work well to maintain creaminess without dairy. For gluten-free needs, this recipe is naturally safe as long as you double-check your vegetable stock for added gluten ingredients.

On occasion, I like to vary the cooking method by making this soup in a slow cooker—just add everything in and cook on low for 6-8 hours for a hands-off, richly developed flavor. Alternatively, an Instant Pot can cut down the cooking time significantly while still yielding tender lentils and perfectly cooked veggies if you’re pressed for time.

Storage and Reheating

Storing Leftovers

Once cooled, I store any leftover soup in airtight containers to preserve its freshness and flavor. Glass containers with tight-fitting lids work best because they don’t absorb odors and are easy to clean. Stored properly in the refrigerator, the soup will stay good for around 3 to 4 days, making it a great choice for meal prep during a busy week.

Freezing

This soup freezes wonderfully, which is great if you want to make a big batch in advance. I recommend portioning it into freezer-safe containers or heavy-duty freezer bags, leaving some space at the top since the soup will expand when frozen. Label each container with the date, and it will keep well for up to 3 months. When ready to eat, thaw it overnight in the fridge before reheating.

Reheating

To reheat, I prefer using a saucepan on medium-low heat, stirring occasionally to prevent sticking and to warm the soup evenly. Avoid high heat as it can break down the lentils and alter the texture. If the soup seems a little thick after refrigeration or thawing, simply add a splash of vegetable broth or water to loosen it up. Reheating in the microwave works too, but I recommend stirring halfway through to maintain consistent temperature and flavor.

FAQs

Can I use red lentils instead of green or brown lentils?

Yes, you definitely can! Red lentils cook faster and tend to break down more, creating a creamier texture. Just reduce the simmering time to about 15-20 minutes to avoid overcooking, and adjust seasoning accordingly since the flavor profile will be a bit sweeter and milder.

Is this Vegetarian Lentil Soup Recipe suitable for vegans?

It absolutely can be vegan with a few simple changes. Just replace the shredded cheddar cheese and sour cream with plant-based alternatives such as vegan cheese shreds and coconut or soy-based sour cream. The flavor will still be rich and comforting, just without dairy.

How can I make this soup thicker or thinner?

If you prefer a thicker soup, blend a larger portion of it with an immersion blender or mash some of the lentils and potatoes directly in the pot. To thin it out, simply add a bit more vegetable broth or water while reheating until you reach your desired consistency.

Can I prepare this soup ahead of time?

Definitely! The flavors actually deepen and improve after resting overnight in the fridge. I often make it a day ahead so all the herbs and spices have time to infuse fully. Just reheat gently before serving and adjust seasoning if needed.

What can I serve with this soup to make a complete meal?

I like to serve this soup alongside a fresh green salad or warm whole-grain bread to balance the hearty lentil base. Adding a side of roasted veggies or a simple cheese platter can also elevate the meal for more special occasions.

Conclusion

I truly hope you give this Vegetarian Lentil Soup Recipe a try because it’s one of those dishes that brings warmth and comfort with every spoonful. It’s wonderfully simple to make, packed with wholesome ingredients, and endlessly satisfying. Whether you’re a seasoned home cook or a beginner looking for a reliable go-to, this soup will become a cherished addition to your recipe collection—just like it has for me!

Print

Vegetarian Lentil Soup Recipe

Vegetarian Lentil Soup Recipe
Print Recipe
Pin Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 14 reviews

A hearty and flavorful vegetarian lentil soup packed with nutritious vegetables, tender lentils, and a creamy finish of cheddar cheese and sour cream. Perfect for a cozy meal, this soup is easy to prepare and full of comforting, earthy flavors.

  • Author: Lona
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 2 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Vegetarian
  • Diet: Vegetarian

Ingredients

Vegetables

  • 1 onion, chopped
  • 3 garlic cloves, finely chopped or minced
  • 2 stalks celery, finely chopped
  • 1 ½ cups cubed potatoes (around 4-5 small potatoes)
  • 2 carrots, peeled and chopped into coins

Dry Ingredients & Spices

  • ½ cup dry green or brown lentils, rinsed
  • ½ tsp thyme
  • ½ tsp marjoram
  • Pinch of salt (adjust based on vegetable broth saltiness)

Liquids & Dairy

  • 6 cups vegetable stock
  • ⅓ cup shredded cheddar cheese
  • 2 tbsp sour cream
  • 2 tbsp olive oil

Instructions

  1. Sauté Vegetables: Heat 2 tablespoons of olive oil in a large pan with a lid over medium heat. Add the chopped onion, garlic, and celery and sauté until the garlic becomes translucent and soft, releasing their flavors.
  2. Add Root Vegetables and Season: Add the cubed potatoes and chopped carrots to the pan. Season with a pinch of salt (adjust based on your broth's salt content). Fry the mixture for 1 to 2 minutes to begin softening the vegetables.
  3. Add Lentils, Herbs, and Broth: Stir in the rinsed lentils, thyme, and marjoram. Pour in the vegetable stock, cover the pan with the lid, and bring to a boil. Once boiling, reduce the heat and let it simmer gently for 25 to 30 minutes until the lentils are tender but still hold their shape.
  4. Cool and Add Cheese: Remove the soup from heat and allow it to cool for 5 minutes. Stir in the shredded cheddar cheese until melted and well combined, enriching the soup's flavor and texture.
  5. Incorporate Sour Cream: Scoop out ¼ cup of soup liquid without any vegetables into a small bowl. Dissolve the sour cream in this portion, then stir the mixture back into the main pot to give the soup a creamy and tangy note.
  6. Optional Blending: For a creamier texture, blend about one-quarter of the soup using a stick blender until smooth, then stir it back into the pot.
  7. Season and Serve: Taste the soup and adjust seasoning with salt and freshly ground black pepper if needed. Serve hot, garnished with fresh herbs of your choice for an aromatic finish.

Notes

  • The salt quantity depends highly on how salty your vegetable broth is, so season carefully to avoid over-salting.
  • Lentils should be soft but not mushy to keep texture; simmering time may vary slightly based on lentil type and age.
  • Using a stick blender to blend a portion of the soup is optional but recommended for creamier soup consistency.
  • Fresh herbs like parsley, thyme, or chives make excellent garnishes and add freshness to the final dish.
  • Shrinking the soup by simmering longer will intensify flavors but may thicken consistency.

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Soups

  • Best Lentil Soup Recipe
    Best Lentil Soup Recipe
  • Nourishing Potato Onion Soup Recipe
    Nourishing Potato Onion Soup Recipe
  • Easy Salmon Chowder Recipe
    Easy Salmon Chowder Recipe
  • Slow Cooker Potato Leek Soup Recipe
    Slow Cooker Potato Leek Soup Recipe

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hi there! I’m Lona, a food lover and recipe creator who believes every dish tells a story. My cooking journey began at age fifteen, when I made my first recipe with my grandmother a moment filled with warmth and love that sparked my lifelong passion for cooking.

Learn more

Popular

  • Spinach Banana Muffins Recipe
    Spinach Banana Muffins Recipe
  • Triple Chocolate Cake Recipe
    Triple Chocolate Cake Recipe
  • Instant Pot Applesauce Recipe
    Instant Pot Applesauce Recipe
  • Lemon Basil Butter Cookies Recipe
    Lemon Basil Butter Cookies Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Recipe Plenty. All rights reserved.