Hearty Vegetarian Lentil Soup

Category: Plant-Based Deliciousness

This hearty vegetarian lentil soup combines green or brown lentils with a medley of vegetables including potatoes, carrots, onions, and celery. The ingredients simmer in vegetable stock with thyme and marjoram until tender. The finishing touch of shredded cheddar and sour cream adds richness and depth. Ready in just 40 minutes, this one-pot wonder offers a protein-packed, fiber-rich meal that's both satisfying and nutritious. For a creamier texture, partially blend the soup. Easily adaptable for vegans by substituting dairy ingredients with plant-based alternatives.

woman cooking.
Updated on Sun, 17 Aug 2025 19:07:08 GMT
A bowl of soup with carrots and cream. Save
A bowl of soup with carrots and cream. | recipesbylena.com

This hearty vegetarian lentil soup brings the perfect combination of comfort and nutrition in just 40 minutes. The earthy lentils blend beautifully with fresh vegetables and aromatic herbs to create a nourishing meal that warms both body and soul.

I first made this soup during a particularly cold winter when I wanted something both nourishing and comforting. Now it has become my go-to recipe whenever I need a nutritious meal that doesn't compromise on flavor.

Ingredients

  • Onion: builds the aromatic foundation of the soup
  • Garlic cloves: add essential depth and immune-boosting properties
  • Celery: provides a subtle savory note and pleasant texture
  • Potatoes: create heartiness and help thicken the soup naturally
  • Carrots: add natural sweetness and beautiful color
  • Green or brown lentils: offer protein and fiber while holding their shape
  • Thyme: brings earthy herbal notes that complement lentils perfectly
  • Marjoram: adds a delicate floral quality often underutilized in soups
  • Vegetable stock: forms the flavorful liquid base
  • Cheddar cheese: creates richness and depth when melted in
  • Sour cream: adds a luxurious creaminess and slight tanginess

Step-by-Step Instructions

Sauté The Aromatics:
Heat olive oil in a large pan over medium heat and add onion, garlic and celery. Cook them gently until the garlic becomes translucent and soft, about 3-4 minutes. This initial sautéing releases their flavors and creates the aromatic foundation for your soup.
Add The Vegetables:
Introduce the cubed potatoes and carrot coins to the aromatic base along with a pinch of salt. The brief 1-2 minute frying helps the vegetables begin releasing their flavors while the salt draws out moisture. Be careful with salt at this stage if your vegetable broth already contains sodium.
Simmer The Soup:
Add lentils, herbs, and vegetable broth to the pot. Bring everything to a boil with the lid on, then reduce to a gentle simmer for 25-30 minutes. This slow cooking allows the lentils to become tender while retaining their shape, and lets the flavors meld together beautifully.
Add Creaminess:
After removing from heat and cooling slightly, stir in the shredded cheddar cheese until melted. Then create a slurry by mixing a small amount of broth with sour cream before returning it to the pot. This technique prevents the sour cream from curdling and ensures even distribution of creaminess.
Final Touches:
For a more luxurious texture, partially blend the soup with an immersion blender. This creates a perfect balance between creamy and chunky. Taste and adjust seasonings before serving with fresh herbs for brightness and visual appeal.
A bowl of soup with carrots and broccoli. Save
A bowl of soup with carrots and broccoli. | recipesbylena.com

The lentils are truly the star of this recipe. I discovered their versatility years ago when trying to incorporate more plant protein into my diet. Now I consider them nature's perfect food combining nutrition, affordability and the ability to absorb whatever flavors you pair them with.

Storage and Meal Prep

This soup stores exceptionally well in airtight containers in the refrigerator for up to 5 days. The flavors actually continue to develop overnight, making it perfect for meal prep. For longer storage, freeze portions in freezer-safe containers for up to 3 months. Thaw overnight in the refrigerator before gently reheating on the stovetop with a splash of broth if needed to adjust consistency.

Ingredient Substitutions

This recipe welcomes adaptations based on what you have available. Red lentils can replace green or brown varieties for a creamier, faster-cooking soup though they will break down more. Sweet potatoes offer a nutritious alternative to regular potatoes with added vitamin A. For herbs, rosemary or oregano can stand in for thyme or marjoram. Make it dairy-free by using nutritional yeast instead of cheese and coconut cream in place of sour cream.

Serving Suggestions

Serve this lentil soup with a slice of crusty whole grain bread for dipping or topped with homemade croutons for textural contrast. A simple side salad with lemon vinaigrette balances the richness perfectly. For added protein, a dollop of Greek yogurt instead of sour cream works beautifully. During summer months, serve it at room temperature with extra fresh herbs for a refreshing meal that doesn't heat up your kitchen.

Nutritional Benefits

This lentil soup provides exceptional nutrition in every bowl. The combination of lentils and vegetables creates a complete meal rich in plant protein, complex carbohydrates, and essential vitamins. Particularly notable is the high fiber content which supports digestive health and creates lasting satiety. The vitamin A from carrots promotes eye health and immune function, while the potassium helps maintain healthy blood pressure. With just 10g of fat per serving, this soup delivers remarkable nutrition without excessive calories.

Recipe FAQs

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

Yes, you can use red lentils, but they cook faster and break down more than green or brown varieties. Reduce cooking time to about 15-20 minutes and expect a creamier, less textured soup.

→ How do I store leftover lentil soup?

Store cooled leftover soup in an airtight container in the refrigerator for up to 4 days. The soup often tastes even better the next day as flavors continue to develop. It can also be frozen for up to 3 months.

→ Is this soup suitable for meal prep?

Absolutely! This lentil soup is perfect for meal prep. Make a double batch and portion it into containers for quick lunches or dinners throughout the week. The flavors actually improve after a day or two.

→ How can I make this soup vegan?

To make this soup vegan, simply omit the sour cream and replace the cheddar cheese with your favorite vegan cheese alternative or nutritional yeast for a cheesy flavor.

→ What can I serve with this lentil soup?

This hearty soup pairs wonderfully with crusty bread, a fresh green salad, or warm pita. For a complete meal, add a dollop of yogurt or a sprinkle of fresh herbs like parsley or cilantro on top.

→ Can I add other vegetables to this soup?

Yes! This soup is very adaptable. Consider adding leafy greens like spinach or kale in the last few minutes of cooking, or try bell peppers, zucchini, or sweet potatoes for variety.

Vegetarian Lentil Soup

A hearty one-pot meal with green lentils, potatoes, and vegetables simmered in aromatic herbs and finished with melted cheddar.

Prep Time
10 min
Cooking Time
30 min
Total Time
40 min
By: Lena

Category: Vegetarian & Vegan

Skill Level: Medium

Cuisine Type: Middle-Eastern Inspired

Yield: 2 Serves

Dietary Preferences: Vegetarian, Gluten-Free

Ingredients

→ Vegetables

01 1 onion, chopped
02 3 garlic cloves, finely chopped or minced
03 2 stalks celery, finely chopped
04 1 ½ cups (180 g) cubed potatoes, approximately 4-5 small potatoes
05 2 carrots, peeled and chopped into coins

→ Seasonings

06 Pinch of salt
07 ½ teaspoon thyme
08 ½ teaspoon marjoram

→ Proteins and Dairy

09 ½ cup (100 g) dry green or brown lentils, rinsed
10 ⅓ cup (40 g) shredded cheddar cheese
11 2 tablespoons sour cream

→ Liquids

12 6 cups (1.41 kg) vegetable stock

→ Cooking Oil

13 2 tablespoons olive oil

Steps to Follow

Step 01

Heat 2 tablespoons of olive oil in a large pan with a lid over medium heat. Add onion, garlic, and celery, and saute until the garlic is translucent and soft.

Step 02

Add the cubed potatoes and carrots to the pan. Season with a pinch of salt based on the saltiness of your vegetable broth. Fry for about 1-2 minutes.

Step 03

Add the lentils, thyme, marjoram, and vegetable stock. Cover the pan with a lid, bring to a boil, then reduce heat to simmer for 25-30 minutes or until the lentils are soft but not mushy.

Step 04

Remove the soup from heat and let it cool for 5 minutes. Stir in the shredded cheddar cheese.

Step 05

Take out ¼ cup of the soup (without vegetables) and place it in a small bowl. Dissolve the sour cream in the extracted soup and then return the mixture to the pan.

Step 06

For a creamier consistency, blend about ¼ of the soup using a stick blender (optional). Taste, adjust seasoning with salt and pepper, and serve garnished with fresh herbs.

Additional Notes

  1. Use rennet-free cheese to keep the dish vegetarian.
  2. Rinse lentils thoroughly before cooking to remove any dirt.
  3. Cooking time may vary depending on the type of lentils used. Adjust as needed.
  4. For thinner soup, add more vegetable stock. For a thicker texture, blend some or all of the soup.
  5. To make a vegan version, substitute sour cream and cheese with plant-based alternatives.

Tools You'll Need

  • Large pan with a lid
  • Stick blender (optional)
  • Cutting board and knife
  • Small mixing bowl

Allergen Info

Check each ingredient for potential allergens, and consult a health professional if necessary.
  • Contains dairy (cheese and sour cream)

Nutritional Information (Per Serving)

These details are for general reference only and don't replace expert medical advice.
  • Calories: 478
  • Fats: 10 grams
  • Carbohydrates: 76 grams
  • Proteins: 24 grams