A cozy kitchen filled with the aromatic scent of sautéing garlic and onions is the perfect setting for a warm bowl of comfort. This Vegetarian Lentil Soup is not only hearty and nourishing but takes just under an hour to prepare. Its blend of fresh vegetables and lentils is a delightful way to warm up on a chilly day.
This recipe is ideal for anyone looking for a nutritious, meat-free meal that doesn’t skimp on flavor. Prepare it for a weeknight dinner, or make a big batch for easy lunches throughout the week. The soup keeps well in the fridge, so you can enjoy it anytime!
Why You’ll Love This Recipe
- The lentils provide a satisfying texture and protein boost.
- It’s ready in under 30 minutes of cooking time.
- The combination of spices adds depth without overpowering the vegetables.
- You can easily blend it to create a creamy consistency if desired.
What You’ll Need
Here’s what you’ll need to prepare this delicious soup:
For the Soup Base
- 1 onion, chopped
- 3 cloves garlic, 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
- pinch of salt (depends on how salted your veggie broth is)
For the Lentils
- ½ cup dry green or brown lentils, rinsed
- ½ tsp thyme
- ½ tsp marjoram
- 6 cups vegetable stock
For Serving
- ⅓ cup shredded cheddar (see notes)
- 2 tbsp sour cream
Use your favorite cheese for a different flavor.
Substitutions & Swaps
- Use sweet potatoes instead of regular potatoes.
- Replace cheddar with a vegan cheese alternative.
- Swap out the herbs for Italian seasoning.
- Add any leftover veggies to the soup.
How to Make It
Follow these simple steps to create your soup:
Sauté
Heat 2 tbsp of olive oil in a large pan (with a lid) over medium heat. Add onion, garlic, and celery and sauté until the garlic is translucent and soft.
Add Veggies
Add the cubed potatoes, carrots, and season with a pinch of salt. Fry for about 1-2 minutes.
Combine Ingredients
Add the lentils, thyme, marjoram, and vegetable stock. Cover the pan with a lid and bring the mixture to a boil. Then reduce heat and let simmer for about 25-30 minutes or until lentils are soft but not mushy.
Stir in Cheese
Take the soup from the heat and let it cool for 5 minutes. Stir in the cheese.
Mix Sour Cream
Take out ¼ cup of the soup (without any veggies) and add it to a small bowl. Dissolve sour cream in this mixture and then add it back to the soup.
Optional Blend
For a creamier soup, blend about 1/4 of it with a stick blender if desired.
Season
Taste and season with salt and black pepper. Serve garnished with fresh herbs.
How to Store It
Fridge: Store in an airtight container for up to 5 days.
Freezer: Yes, for up to 3 months; thaw before reheating.
Reheat: Microwave or stovetop for 5-7 minutes until warmed through.
Tips for Best Results
- Use fresh herbs if possible for more vibrant flavor.
- Adjust thickness by adding more stock or blending more of the soup.
- Experiment with different vegetables based on your preference or seasonal availability.
- Don’t skip the resting time; it enhances the flavors.
Serving Suggestions
- Pair with crusty bread for a complete meal.
- Serve with a side salad for extra freshness.
- Enjoy as a hearty lunch with crackers on the side.




Leave a Comment