I absolutely adore a good bowl of lentil soup, and this Vegetarian Lentil Soup Recipe has become one of my go-to comfort meals. It combines hearty textures with a bright, fresh flavor that makes me feel cozy and energized at the same time. Every spoonful feels like a warm embrace, and I love how the simple ingredients come together so effortlessly to create a dish that’s nutritious, filling, and satisfying. Whenever I make this soup, I’m reminded how much depth and comfort vegetarian cooking can have.
Why You'll Love This Vegetarian Lentil Soup Recipe
One of the things I find most special about this Vegetarian Lentil Soup Recipe is the beautiful harmony of flavors. The earthiness of the lentils perfectly complements the sweetness of the carrots and the subtle herbal notes from thyme and marjoram. I enjoy how the potatoes add that soft, tender texture that makes the soup feel extra hearty. It's not just nourishing but truly delicious in a way that makes you want to savor every bite.
From a practical standpoint, I love how easy this recipe is to prepare. It’s straightforward with simple steps and requires minimal hands-on time, which means less stress for me and more time to relax. You can even adjust the thickness by blending a portion of the soup, which adds versatility for different moods and preferences. It’s an ideal recipe for busy weeknights or lazy weekends when you want warmth and comfort without a complicated cooking process.
What really makes this soup stand out for me is how adaptable it is and perfect for so many occasions. Whether I’m serving it as a starter at a dinner party or just enjoying it solo for a quick lunch, it always feels like a thoughtful, wholesome choice. Plus, it’s a great option for anyone wanting to eat more plant-based meals without sacrificing flavor or satisfaction.
Ingredients You'll Need
The ingredients for this recipe are wonderfully straightforward but each one plays an essential role in creating the soup’s rich flavor and satisfying texture. From the aromatic garlic and onion to the tender lentils and fresh herbs, these simple staples come together beautifully to make the dish sing.
TIP : You'll find the full list of ingredients and measurements in the recipe card below
- Onion: Adds sweetness and a savory base that deepens the soup’s flavor.
- Garlic Cloves: Finely chopped or minced to infuse the soup with warm, aromatic notes.
- Celery: Provides a subtle crunch and fresh, green flavor that balances the earthiness.
- Cubed Potatoes: Give the soup lovely, soft body and a comforting texture.
- Carrots: Peeled and sliced into coins, they bring a slight natural sweetness and bright color.
- Pinch of Salt: Essential for seasoning, but adjust based on the saltiness of your vegetable stock.
- Dry Green or Brown Lentils: Rinsed well, these are the hearty star ingredient delivering protein and fiber.
- Thyme: Adds an herbal, earthy flavor that's classic in soups like this.
- Marjoram: A milder herb than oregano, it gives a unique and delicate lift to the dish.
- Vegetable Stock: Creates a rich liquid base that infuses the lentils and veggies with flavor.
- Shredded Cheddar: Stirred in at the end to add creaminess and a comforting sharpness.
- Sour Cream: Lightly dissolved in a portion of soup to enhance richness without overwhelming.
Directions
Step 1: Heat 2 tablespoons of olive oil in a large pan with a lid over medium heat. Add the chopped onion, minced garlic, and finely chopped celery. Sauté these ingredients gently until the garlic becomes translucent and soft, about 3-5 minutes. This step builds the flavorful base for your soup.
Step 2: Add your cubed potatoes and carrot coins to the pan. Sprinkle in a pinch of salt, keeping in mind the saltiness of your vegetable broth so you don’t overdo it. Fry everything together for 1-2 minutes to allow the veggies to start softening and combine flavors.
Step 3: Pour in the rinsed lentils along with the thyme, marjoram, and the full 6 cups of vegetable stock. Stir everything gently, then cover the pan with a lid and bring the soup to a boil. Once boiling, reduce the heat to low and let it simmer gently for about 25-30 minutes, or until the lentils soften but don’t become mushy.
Step 4: Remove the soup from the heat and let it cool for around 5 minutes. Then stir in the shredded cheddar cheese so it melts into a luscious creaminess that ties all the flavors together.
Step 5: Carefully scoop out ¼ cup of the soup liquid without any of the vegetables and add it to a small bowl. Mix in the sour cream until smooth, then stir this mixture back into the main pot. This little trick really smooths out the texture and adds a subtle tang.
Step 6: If you prefer a creamier texture, take about one-quarter of the soup and blend it with a stick blender right in the pot. This is optional but highly effective at giving your soup some velvety body while still leaving plenty of texture.
Step 7: Give the soup one last taste and adjust seasoning with salt and freshly ground pepper. Serve the soup piping hot with a garnish of fresh herbs to brighten and freshen every spoonful.
Servings and Timing
This Vegetarian Lentil Soup Recipe makes about 2 hearty servings—perfect for a cozy lunch or a light dinner. Prep time is quick, roughly 10 minutes for chopping and assembling ingredients. The cooking time takes about 30 minutes as the lentils and vegetables gently simmer to tender perfection. Altogether, you’re looking at about 40 minutes from start to finish, with an optional 5-minute cooling time before serving.
How to Serve This Vegetarian Lentil Soup Recipe
When I serve this soup, I love pairing it with warm crusty bread or a side of garlic toast to scoop up every delicious drop. A simple green salad with a light vinaigrette complements the creamy, earthy notes beautifully and adds a fresh contrast that brightens the meal.
For presentation, I like to ladle the soup into deep bowls and sprinkle chopped fresh parsley or chives on top for a pop of color. Sometimes a drizzle of good olive oil or a few cracked black peppercorns on the surface makes it feel extra special. The cheddar and sour cream give such a lovely richness, so use garnishes thoughtfully to keep it balanced and inviting.
This soup shines served hot or warm, especially on chilly days when you want to feel cozy and nourished. I’ve enjoyed it for casual weeknight dinners, weekend lunches, and even as a starter at holiday gatherings. For beverages, a crisp white wine or an herbal tea pairs wonderfully, but I also adore a sparkling water with lemon to refresh the palate.
Variations
I’m a huge fan of experimenting with this Vegetarian Lentil Soup Recipe. If you want to switch things up, try using red lentils for a slightly sweeter flavor and a softer texture. For those avoiding dairy, you can skip the cheddar and sour cream or substitute with vegan cheese and coconut yogurt to keep it creamy but dairy-free.
If you like a bit more spice, I often add a pinch of smoked paprika or a dash of cayenne to warm the flavors up. You could also toss in chopped kale or spinach at the end of cooking for an extra boost of greens and color. For a richer taste, finishing the soup with a swirl of homemade pesto or a squeeze of fresh lemon juice can elevate it wonderfully.
I also sometimes cook this soup in a slow cooker. Just brown the aromatics first, then add everything except the cheese and sour cream into the slow cooker on low for 6-8 hours. Stir in the dairy ingredients just before serving for a hassle-free, hands-off version.
Storage and Reheating
Storing Leftovers
I always store leftover lentil soup in an airtight container once it has cooled to room temperature. Glass containers work great because they don’t absorb odors and reheat evenly. This soup will keep well in the fridge for up to 3-4 days, making it perfect for meal prep or a comforting next-day lunch.
Freezing
This soup freezes beautifully. Make sure to cool it completely before transferring into freezer-safe containers or heavy-duty freezer bags. I recommend leaving a little room at the top for expansion. Stored properly, it can last in the freezer for up to 3 months. Just thaw it in the fridge overnight before reheating.
Reheating
The best way to reheat this soup is gently on the stove over low to medium heat, stirring occasionally to prevent sticking. Avoid boiling it again as that can cause the lentils and veggies to break down too much and lose texture. If it gets too thick, simply add a splash of water or vegetable stock to loosen it up. A quick stir-in of a little extra sour cream or cheese during reheating can help restore creaminess.
FAQs
Can I use other types of lentils in this Vegetarian Lentil Soup Recipe?
Absolutely! Brown or green lentils work best because they hold their shape during cooking, but red lentils can be used if you prefer a softer, more puree-like consistency. Adjust the simmering time as red lentils cook faster.
Is this soup vegan-friendly as written?
The recipe includes cheddar and sour cream, which are dairy products. To make it vegan, simply omit these or substitute with plant-based cheese and non-dairy yogurt options. The flavor will still be rich and satisfying!
Can I prepare this soup ahead of time?
Yes, this soup actually tastes even better the next day as the flavors meld together. Prepare it a day ahead and store refrigerated, then gently reheat before serving for maximum flavor.
What if I don’t have marjoram or thyme?
No worries! You can substitute with dried oregano or rosemary, but use sparingly as these herbs have stronger flavors. Fresh herbs work well too if you have them on hand.
How thick should the soup be?
I prefer it to be somewhere between a broth and a stew—creamy but with plenty of texture. Blending part of the soup helps achieve that perfect thickness, but you can skip blending if you like it chunkier.
Conclusion
I hope you’ll give this Vegetarian Lentil Soup Recipe a try because it’s truly one of those comforting, nourishing dishes that feels like a warm hug on a chilly day. It’s tasty, easy to make, and endlessly adaptable to your kitchen and taste preferences. Every time I make it, I feel grateful for how such simple ingredients can come together to create something so special. Enjoy every spoonful!
Print
Vegetarian Lentil Soup Recipe
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 2 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Vegetarian
- Diet: Vegetarian
Description
This hearty Vegetarian Lentil Soup is a comforting and nutritious dish packed with vegetables, lentils, and aromatic herbs. Perfect for a cozy meal, it combines sautéed onion, garlic, celery, potatoes, and carrots simmered in vegetable broth with lentils and herbs, then finished with cheddar cheese and sour cream for added creaminess. Optional blending creates a lovely smooth texture, making it a delicious and wholesome soup ideal for vegetarians.
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 the saltiness of the vegetable broth)
Liquids & Dairy
- 6 cups vegetable stock
- ⅓ cup shredded cheddar cheese
- 2 tbsp sour cream
- 2 tbsp olive oil
Instructions
- Sauté Aromatics: Heat 2 tablespoons of olive oil in a large pan with a lid over medium heat. Add the chopped onion, garlic, and celery. Sauté until garlic becomes translucent and soft, releasing fragrant aromas.
- Add Vegetables: Stir in the cubed potatoes and sliced carrots. Season lightly with a pinch of salt, considering how salty your vegetable broth is. Fry the vegetables for 1-2 minutes to begin softening.
- Simmer Soup: Add rinsed lentils, thyme, marjoram, and the vegetable broth to the pan. Cover with the lid and bring the soup to a boil. Once boiling, reduce the heat and simmer for 25-30 minutes until the lentils are tender but still hold their shape.
- Cool & Add Cheese: Remove the pan from heat and let the soup cool for 5 minutes. Stir in the shredded cheddar cheese to melt and blend into the soup.
- Incorporate Sour Cream: Scoop out ¼ cup of soup without vegetables into a small bowl. Dissolve the sour cream into this portion, then stir the mixture back into the soup to enrich the flavor and creaminess.
- Optional Blending: For a creamier texture, use a stick blender to blend about ¼ of the soup. This step is optional depending on your texture preference.
- Final Seasoning & Serve: Taste the soup and adjust seasoning with salt and black pepper as needed. Serve hot, garnished with fresh herbs if desired.
Notes
- Adjust salt carefully since vegetable broth can vary in salt content.
- Simmer lentils until tender but not mushy to maintain a pleasant texture.
- Blending part of the soup is optional for creaminess; skip if you prefer a chunkier soup.
- For a vegan version, omit cheddar cheese and sour cream or substitute with vegan alternatives.
- Leftover soup can be refrigerated for up to 3 days or frozen for longer storage.
Leave a Reply