Introduction
When the air turns crisp and comfort calls, there’s nothing quite like a bowl of vegetarian lentil soup to answer. This isn’t just a recipe—it’s a warm hug, a one-pot wonder built from simple ingredients and heart. It’s packed with earthy lentils, colorful vegetables, and just the right blend of herbs to build depth without the need for meat. Whether you’re feeding a family or meal prepping for the week, this soup does it all: affordable, filling, and endlessly adaptable. With every spoonful, you’ll discover just how satisfying plant-based cooking can be. Let’s dive into the story behind this cozy favorite.
Why Vegetarian Lentil Soup Is a Family Favorite
The comfort food I never expected to love
Back when my twins were babies—tiny, fussy, and always hungry—I spent long nights looking for food that could stretch across days without much effort. Vegetarian lentil soup became my lifesaver. It was simple, inexpensive, and I could make a big pot while the babies napped. I remember one particular week when both kids had colds. I was exhausted and desperate to get something nourishing on the table. This soup—built from pantry basics like onions, carrots, potatoes, and lentils—was the only thing I had the energy to make. I threw it all into a pot, stirred in thyme and marjoram, and hoped for the best.
When I served it later, even my picky eater finished their bowl. The warmth, the flavor, the softness of the lentils—it was healing in every way. From that day on, vegetarian lentil soup became a tradition in our home, especially during the cooler months. I now share it in my local mug cake and meal-prep workshops because it’s more than just food—it’s a ritual of care and connection.
What makes it so nourishing and practical
This soup’s simplicity hides its real power. Lentils are protein-rich and fiber-packed, making the meal filling without weighing you down. The combination of root vegetables and legumes gives each bite balance: sweet carrots, starchy potatoes, tender lentils, and that aromatic base of onion, garlic, and celery. All it needs is a gentle simmer and a few humble herbs.
Better yet, it’s the kind of recipe that welcomes swaps. No potatoes? Use sweet potatoes. Prefer red lentils? They’ll cook faster and make it creamier. Want to skip cheese or sour cream? Go vegan—it still delivers. And if you’re like me and love customizing your meals, blending a portion of the soup adds creaminess without dairy. It’s forgiving, flexible, and always delicious.

Vegetarian Lentil Soup
Ingredients
- 1 onion *chopped
- 3 garlic cloves *finely chopped or minced
- 2 stalks celery *finely chopped
- 1 ½ cups 180 g 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 100 g dry green or brown lentils *rinsed
- ½ teaspoon 0.5 teaspoon thyme
- ½ teaspoon 0.5 teaspoon marjoram
- 6 cups 1.41 kg vegetable stock
- ⅓ cup 40 g shredded cheddar *see notes
- 2 tablespoon sour cream
Instructions
- Heat 2 tablespoon 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.
- 1 onion,2 stalks celery
- 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 garlic cloves,1 ½ cups cubed potatoes,2 carrots,pinch of salt
- 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).
- ½ cup dry green or brown lentils,½ teaspoon thyme,½ teaspoon marjoram,6 cups vegetable stock
- Take the soup from the heat and let the soup cool for 5 minutes. Stir in the cheese.
- ⅓ cup shredded cheddar
- 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.
- 2 tablespoon sour cream
- For a creamier soup, blend about ¼ of it with a stick blender (optional).
- Taste and season with salt and black pepper. Serve garnished with fresh herbs.
Notes
Vegan: Skip the sour cream and use vegan cheese.
Cooking time: The cooking time will depend slightly on what type of lentils you choose. If the lentils are still hard after 25 minutes, continue simmering until soft. You might also need to add an additional spash of veggie broth.
Rinse lentils before cooking: They are often dirty, so don’t add them in.
Adjust consistency: Make the soup thinner by adding more veggie broth or, for a creamier soup, blend some or all of the soup.
Instant Pot:
Set Instant Pot to SAUTE.
Add the olive oil, onion, garlic and celery and saute until onion is translucent.
Add cubed potatoes, carrots and a pinch of salt and fry for 1-2 minutes.
Add lentils, thyme, marjoram and 3,5 cups of veggie broth.
Seal the lid (make sure the steam release handle is in “sealed” position), cook on high pressure for 10 minutes.
Allow the pressure cooker to release pressure naturally for 5 minutes.
Then quick release (by turning the steam release handle from the “sealed” to the “venting” position).
Follow steps 5- 7. Nutrition
Serving: 1. | Calories: 478kcal | Carbohydrates: 76g | Protein: 24g | Fat: 10g | Saturated Fat: 5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Cholesterol: 26mg | Sodium: 186mg | Potassium: 1385mg | Fiber: 24g | Sugar: 11g | Vitamin A: 10521IU | Vitamin C: 40mg | Calcium: 234mg | Iron: 5mg

How to Make the Best Vegetarian Lentil Soup Step-by-Step
Prep work that sets the stage
Making vegetarian lentil soup starts with building flavor at the base—this is where the magic begins. You’ll want to start with a large pot (with a lid), ideally something sturdy that distributes heat evenly. First, chop your onion, mince the garlic, and finely dice the celery. These three ingredients make up the aromatic foundation known as a mirepoix, and they’re essential for giving the soup a savory depth without meat.
Once the pot is hot over medium heat, drizzle in 2 tablespoons of olive oil and add your onion, garlic, and celery. Sauté them gently until the garlic is soft and the onion translucent. This usually takes about 5 minutes, and it’s important not to rush—this is when the flavors begin to bloom.
Next, stir in the cubed potatoes and sliced carrots. Add just a pinch of salt, being mindful of how salty your vegetable broth is. Give everything a quick stir and let it cook for a minute or two. This allows the vegetables to take on a bit of color and adds a little extra richness to the final flavor.
Cooking lentils the right way
After the vegetables have had their moment, it’s time for the real star: the lentils. Rinse ½ cup of green or brown lentils thoroughly—don’t skip this step. Lentils can carry dust or debris, and clean lentils mean a cleaner taste.
Add the lentils into the pot along with ½ teaspoon each of dried thyme and marjoram. These herbs are subtle but add complexity that deepens as the soup simmers. Pour in 6 cups of vegetable broth and stir everything together.
Bring the soup to a boil with the lid on, then reduce the heat and let it simmer gently for about 25–30 minutes. The lentils should be soft but still hold their shape. If they’re still a bit firm, continue simmering and add an extra splash of broth if needed. This part is mostly hands-off, which is perfect if you’re multitasking in the kitchen.
When the lentils are cooked, remove the pot from heat and let it cool slightly for about 5 minutes. Now, for a touch of creaminess, stir in ⅓ cup of rennet-free shredded cheddar cheese. This melts into the broth and gives it a silky finish.
If you’re using sour cream, take out ¼ cup of the broth (without veggies), stir in 2 tablespoons of sour cream in a small bowl, then add it back into the soup. This step prevents curdling and keeps the texture smooth.
Want a creamier texture overall? Use a stick blender to puree about ¼ of the soup directly in the pot. It thickens the broth without losing the chunkiness of the vegetables—comforting and hearty in every bite.
Variations and Adjustments to Suit Your Style
Make it vegan, creamy, spicy—or all three
One of the best things about vegetarian lentil soup is how effortlessly it adapts. With just a couple of tweaks, you can tailor it to dietary needs, texture preferences, or even a specific craving. Let’s start with making it fully vegan. Simply skip the sour cream and swap in your favorite plant-based cheese—or skip the cheese entirely. The flavor holds strong even without dairy, especially if you blend a portion of the soup for natural creaminess.
Prefer a smooth and creamy soup throughout? Don’t just blend a quarter—go halfway or more. The starch from the potatoes and softness of the lentils come together beautifully when blended. It becomes rich and velvety without needing heavy cream. If you love a little heat, stir in a pinch of crushed red pepper flakes while the soup simmers. For a smoky twist, add a touch of smoked paprika or chipotle powder.
Even the herbs can be adjusted. Thyme and marjoram bring an earthy backbone, but if you’re feeling adventurous, try rosemary or a bit of cumin. A squeeze of lemon right before serving can also brighten the flavors and balance the heartiness of the lentils.
Customizing with pantry swaps and add-ins
This soup is pantry-friendly, which means you can substitute based on what you have on hand. No green lentils? Red lentils work—they cook faster and create a more velvety consistency. Out of carrots? Sweet potatoes or parsnips will add a different kind of sweetness. Want more protein? Add a handful of cooked quinoa or some chickpeas toward the end.
Here’s a simple breakdown for easy adjustments:
Ingredient | Swap or Add-in |
---|---|
Green or Brown Lentils | Red lentils (shorter cooking time) |
Cheddar Cheese | Vegan cheese, parmesan, or skip |
Carrots | Sweet potatoes, parsnips |
Potatoes | Cauliflower, turnips, or more lentils |
Another practical bonus? This soup freezes well. Make a big batch, let it cool, and store portions in airtight containers. It reheats beautifully, making it a favorite for quick lunches and emergency dinners.
Serving, Storing, and Savoring Every Spoonful
How to serve vegetarian lentil soup like a pro
You’ve made a pot of fragrant, hearty vegetarian lentil soup—now comes the best part: enjoying it. This dish may be humble, but the right garnish or side can elevate the whole experience. For serving, ladle the soup into deep bowls while it’s still warm. The aroma from the thyme and marjoram, the soft veggies, and the earthy lentils is enough to bring everyone to the table.
Top it off with a small swirl of extra sour cream or a sprinkle of cheese if you’re not going vegan. Fresh herbs like parsley or thyme make it feel restaurant-worthy with no extra effort. If you’ve got lemon on hand, a quick squeeze into each bowl can lift the flavors, especially if you’ve added a lot of creaminess.
Need something on the side? A thick slice of crusty bread is perfect for dipping and catching every bit of broth. Whole grain toast or even a slice of garlic naan work well too. And if you’re feeding a crowd or meal prepping, this soup pairs beautifully with a light salad or roasted vegetables to round things out.
Best practices for storing and freezing leftovers
This vegetarian lentil soup is just as good the next day—maybe even better. The flavors continue to meld as it sits, making leftovers something to look forward to. Once the soup cools, store it in an airtight container in the fridge for up to 5 days.
For longer storage, ladle portions into freezer-safe containers, leaving a little room at the top for expansion. It will keep in the freezer for up to 3 months. When you’re ready to reheat, thaw it overnight in the fridge or warm gently on the stovetop with a splash of broth or water to loosen it.
If you’re planning to freeze a big batch, consider leaving out the dairy components—cheese and sour cream—and adding them fresh after reheating. This prevents any changes in texture that can happen during freezing.
Whether you’re enjoying it fresh, reheated, or repurposed into a new meal, this vegetarian lentil soup is one of those recipes that feels good to eat and good to make. Let’s wrap up with answers to your most common questions.

FAQ: Vegetarian Lentil Soup
1. What type of lentils are best for vegetarian lentil soup?
Green or brown lentils are ideal because they hold their shape and provide a hearty bite. Red lentils work too, but they break down more quickly, giving a creamier texture.
2. How do you make lentil soup more flavorful without meat?
Use aromatics like onion, garlic, and celery, and season with herbs like thyme and marjoram. Sautéing the vegetables first builds depth, and using good-quality vegetable broth makes a big difference.
3. Can you freeze vegetarian lentil soup for later use?
Absolutely. Let it cool, transfer to freezer-safe containers, and store for up to 3 months. For best texture, add cheese or sour cream after reheating, not before freezing.
4. How do you thicken or thin vegetarian lentil soup?
Blend a portion of the soup with a stick blender for a thicker texture. To thin it out, simply add more vegetable broth or water until it reaches your preferred consistency.
Conclusion
Vegetarian lentil soup is one of those rare meals that checks every box: comforting, easy to make, budget-friendly, and endlessly adaptable. Whether you’re cooking for a busy family, a quiet solo night, or prepping meals for the week, this soup has your back. With a few veggies, a handful of lentils, and a bit of time, you can turn a simple pot of ingredients into something truly satisfying—again and again.