Vegetarian Lentil Soup

Photo of author
Author: Linda
Published:
Vegetarian Lentil Soup

Warm, hearty, and brimming with nutrition, this Vegetarian Lentil Soup will fill your kitchen with comforting aromas and your bowl with nourishing goodness. The tender lentils simmer alongside aromatic vegetables and herbs, creating a satisfying texture and depth of flavor that’s both soothing and substantial. This classic Vegetarian Lentil Soup offers the perfect balance of protein-packed legumes and garden-fresh vegetables, making it an ideal choice for meatless meals that don’t sacrifice satisfaction. You’ll learn how to create a perfectly balanced soup with just the right consistency, plus discover simple variations that can transform this humble dish into something truly special.

Why You’ll Love This Recipe

This Vegetarian Lentil Soup stands out as a true kitchen champion for so many reasons. First, it’s incredibly nutritious, packed with plant-based protein from the lentils and a rainbow of vegetables that deliver essential vitamins and minerals. The texture contrast is particularly satisfying – tender potatoes provide heartiness, while the slight bite of the lentils gives the soup substance and character.

What makes this soup truly special is how it balances simplicity with flavor depth. Despite its straightforward preparation, each spoonful delivers complex layers of taste, from the earthy lentils to the sweet carrots and aromatic herbs. The addition of cheese and sour cream creates a velvety richness that elevates this soup beyond typical vegetable broths.

This lentil soup is also wonderfully adaptable to your pantry and preferences. Whether you’re looking for a quick weeknight dinner or a make-ahead meal, this hearty vegetable lentil stew fits the bill perfectly. It’s economical, filling, and improves with time as the flavors meld together – making it ideal for batch cooking and meal prep.

Ingredients List for the Vegetarian Lentil Soup

These simple ingredients come together to create a deeply satisfying soup that’s greater than the sum of its parts. The combination of earthy lentils with sweet vegetables and savory herbs creates a balanced flavor profile that’s both comforting and nourishing.

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 + chopped into coins)

  • Pinch of salt ((how much depends on how salted your veggie broth is))

½ cup dry green or brown lentils (rinsed)

  • ½ tsp thyme
  • ½ tsp marjoram
  • 6 cups vegetable stock

⅓ cup shredded cheddar (see notes)

  • 2 tbsp sour cream

Pro Tips

Creating the perfect Vegetarian Lentil Soup is all about technique and timing. Here are three game-changing tips that will elevate your soup from good to exceptional:

First, don’t rush the initial sautéing of the aromatics. Those first few minutes when you’re cooking the onion, garlic, and celery create the flavor foundation for your entire soup. Take your time (about 5-7 minutes) until they’re truly soft and fragrant, but be careful not to brown the garlic as it can become bitter.

Second, pay close attention to your lentils’ cooking time. Different varieties and ages of lentils cook at different rates. Start checking them at the 20-minute mark and stop cooking when they’re tender but still hold their shape. Overcooked lentils will disintegrate and create a starchy, muddy texture in your hearty lentil vegetable soup.

Finally, the secret to achieving that silky, luxurious texture is in the final steps. Adding the cheese while the soup is hot but off the heat allows it to melt perfectly without becoming stringy. And that separate step of mixing sour cream with a small amount of hot broth before adding it back prevents curdling and ensures a perfectly smooth, creamy finish.

Vegetarian Lentil Soup

Instructions

Step 1: Heat 2 tbsp 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.

Step 2: 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.

Step 3: 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).

Step 4: Take the soup from the heat and let the soup cool for 5 minutes. Stir in the cheese.

Step 5: 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.

Step 6: For a creamier soup, blend about 1/4 of it with a stick blender (optional).

Step 7: Taste and season with salt and black pepper. Serve garnished with fresh herbs.

Variations

This Vegetarian Lentil Soup serves as the perfect canvas for creative adaptations to suit your taste preferences and dietary needs. For a Mediterranean twist, add a tablespoon of tomato paste along with the vegetables and finish with a drizzle of good olive oil and a squeeze of lemon just before serving. The acidity brightens the earthy lentils beautifully and transforms the flavor profile entirely.

For those seeking a protein boost, consider a high-protein lentil vegetable soup variation by doubling the lentils to one full cup and adding a handful of chopped kale or spinach in the last five minutes of cooking. This increases both the nutrient density and the heartiness of the dish.

Need a vegan version? Simply omit the cheddar cheese and sour cream, and instead finish with a tablespoon of nutritional yeast for cheesy flavor and a splash of coconut cream for richness. The result is equally delicious while remaining completely plant-based.

Storage and Serving

This Vegetarian Lentil Soup actually improves with time as the flavors meld together, making it perfect for meal prep. Store it in an airtight container in the refrigerator for up to 4 days. The soup will thicken considerably when chilled, so thin it with a splash of broth or water when reheating. For longer storage, freeze portions in freezer-safe containers for up to 3 months, leaving some headspace for expansion.

For serving, pair this nourishing lentil vegetable soup with crusty whole grain bread for a simple yet satisfying meal. For a more substantial dinner, serve smaller portions as a starter before a vegetarian main course or alongside a fresh green salad dressed with a simple vinaigrette.

For an elevated presentation, serve the soup in warmed bowls topped with an extra sprinkle of sharp cheddar, a dollop of sour cream, and a generous scattering of fresh herbs like parsley or chives. A few homemade croutons add delightful texture contrast to each spoonful.

FAQs

Can I use red lentils instead of green or brown?
Red lentils cook much faster and break down more easily than green or brown varieties. While you can substitute them, reduce the cooking time to about 15 minutes and expect a much creamier, less textured soup as red lentils tend to dissolve.

Is this soup gluten-free?
Yes, this Vegetarian Lentil Soup is naturally gluten-free, but always verify your vegetable stock is gluten-free if you have celiac disease or severe gluten sensitivity.

Can I make this in a slow cooker or Instant Pot?
Absolutely! For slow cooker: sauté the aromatics first, then combine all ingredients except cheese and sour cream. Cook on low for 6-8 hours. For Instant Pot: use the sauté function for steps 1-2, then add remaining ingredients (except cheese and sour cream). Cook on high pressure for 15 minutes with a natural release.

What can I substitute for sour cream?
Plain Greek yogurt makes an excellent substitute with a similar tanginess and creaminess. For a dairy-free alternative, cashew cream or coconut cream work well.

How can I make this soup more filling?
To transform this into an even heartier meal, increase the lentils to 1 cup, add more vegetables like bell peppers or zucchini, or serve the soup over a small portion of cooked brown rice or quinoa for added whole grains.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegetarian Lentil Soup

Vegetarian Lentil Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Linda
  • Prep Time: 15 mins
  • Cook Time: 30 mins
  • Total Time: 45 mins
  • Yield: 4 people 1x
  • Category: Dinner
  • Method: Cooking
  • Cuisine: American

Description

Looking for a hearty and healthy meal? Try our delicious Vegetarian Lentil Soup recipe today! Packed with protein and flavor. Discover now!


Ingredients

Scale
  • 1 onion (*chopped)
  • 3 garlic cloves (*finely chopped or minced)
  • 2 stalks celery (*finely chopped)
  • 1 ½ cups cubed potatoes (= around 45 small potatoes)
  • 2 carrots (*peeled + chopped into coins)
  • Pinch of salt ((how much depends on how salted your veggie broth is))
  • ½ cup dry green or brown lentils (*rinsed)
  • ½ tsp thyme
  • ½ tsp marjoram
  • 6 cups vegetable stock
  • ⅓ cup shredded cheddar (*see notes)
  • 2 tbsp sour cream

Instructions

  1. Step 1: Heat 2 tbsp 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.
  2. Step 2: 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. Step 3: 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).
  4. Step 4: Take the soup from the heat and let the soup cool for 5 minutes. Stir in the cheese.
  5. Step 5: 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.
  6. Step 6: For a creamier soup, blend about 1/4 of it with a stick blender (optional).
  7. Step 7: Taste and season with salt and black pepper. Serve garnished with fresh herbs.

Notes

Try This Recipe and Leave a comment Below, your opinion matters to me!


Nutrition

  • Serving Size: 4 serving
  • Calories: 400
  • Sugar: 5g
  • Sodium: 400mg
  • Fat: 10g
  • Saturated Fat: 3g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 5g
  • Protein: 15g
  • Cholesterol: 50mg

Linda
Hey, I'm Linda!

Welcome, I'm so glad you're here! I love sharing easy, flavorful recipes that anyone can master.
Ready to get cooking?
Let's start with my favorite recipes!

Related Recipes...

Sheet Pan Lemon Brown Butter Salmon and Potatoes

Sheet Pan Lemon Brown Butter Salmon and Potatoes

Creamy Lemon Pasta with Chicken

Creamy Lemon Pasta with Chicken

Lemon Bread

Lemon Bread

Chicken Alfredo with Broccoli

Chicken Alfredo with Broccoli

Leave a Comment

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