There is a quiet strength in a bowl of lentils. Unlike flashy weekend meals that demand hours of attention, this soup is humble and grounding. It is the kind of meal I crave when I need a reset. Maybe the weekend was filled with heavy indulgences or maybe the weather turned gray and chilly. Regardless of the reason, this soup always feels like the right answer.

I started making this lentil soup years ago when I needed to stretch my grocery budget without sacrificing nutrition. It quickly became a favorite because it requires almost no effort. You essentially toss healthy ingredients into a pot and let the stove do the work. It is deeply savory, packed with fiber, and surprisingly filling.
If you are looking for a healthy meal that actually keeps you full, this is it. While I love the richness of my hearty beef and vegetable soup with potatoes, sometimes my body asks for something plant-based and lighter. This recipe is clean eating at its finest. It fits perfectly into a rotation of lazy dinners where the goal is maximum nourishment with minimal cleanup.
Recipe Card Details – Quick & Easy to View
Print
Healthy Lentil and Vegetable Soup
- Total Time: 50 minutes
- Yield: 6 servings
- Diet: Vegan
Description
A wholesome and hearty plant-based soup packed with protein-rich lentils, tender vegetables, and warming spices. A perfect healthy dinner for meal prep or chilly evenings.
Ingredients
– 1 cup dried brown or green lentils, rinsed
– 1 tbsp olive oil
– 1 yellow onion, diced
– 3 carrots, sliced
– 2 stalks celery, sliced
– 3 cloves garlic, minced
– 1 can (14 oz) diced tomatoes
– 6 cups vegetable broth
– 1 tsp ground cumin
– 1/2 tsp ground coriander
– 2 cups fresh spinach or kale
– 1 tbsp lemon juice
– Salt and pepper to taste
Instructions
1. Sauté: Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery. Cook for 5 minutes until soft.
2. Toast: Stir in garlic, cumin, and coriander. Cook for 1 minute until fragrant.
3. Simmer: Add rinsed lentils, diced tomatoes, and broth. Bring to a boil, then reduce heat to low. Simmer partially covered for 30 minutes until lentils are tender.
4. Finish: Stir in spinach and cook for 2 minutes until wilted. Remove from heat and stir in lemon juice.
5. Serve: Season with salt and pepper. Serve hot with crusty bread.
Notes
– Storage: Keeps in the fridge for 5 days or freezes for 3 months.
– Texture: For a creamier soup, blend 1 cup of the soup and return it to the pot.
– Protein: Add quinoa for an extra boost.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Lunch / Soup
- Method: Bake
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 Bowl
- Calories: 220
- Fat: 3
- Carbohydrates: 35
- Protein: 12
Why This Wholesome Bowl is a Weekly Staple
This isn’t just another bland vegetable broth. It is robust and flavorful. Here is why it wins a spot on my menu so often.
First, it is incredibly nutrient-dense. Lentils are a powerhouse of plant-based protein. This makes it one of the best vegetarian dinner recipes for people who are worried about staying full. It offers the satisfaction of a stew without the heaviness of meat.
Second, it is wallet-friendly. Bags of dried lentils and root vegetables are among the cheapest items in the store. You can feed a whole family for just a few dollars.
Finally, the flavor profile is customizable. I use a blend of cumin and coriander which gives it a nod to middle eastern recipes where lentils are treated with the respect they deserve. Whether you are looking for vegan soup recipes or just trying to eat more veggies, this pot delivers big flavor.

Gathering Goodness from the Garden
The beauty of vegetable soup recipes is their flexibility. You can use what you have, but here is my favorite combination.
The Lentils
I prefer using brown or green lentils for this. They hold their shape well during simmering so you get a nice texture in every bite. Red lentils break down too much and turn into a puree, which is tasty but not what we are going for here.
The Veggie Base
We start with onions, carrots, and celery. I also like to add diced potatoes or sweet potatoes to make it a true lentil stew. It creates a heartier consistency.
The Greens
I always stir in a big handful of spinach or kale at the very end. It adds a pop of color and freshness. If you enjoy the greens in my creamy broccoli cheddar comfort soup, you will love the texture here too.
The Liquid
Vegetable broth keeps this strictly vegetarian. However, chicken broth works fine if that is what you have on hand.
Related Recipes
Simmering Your Way to Comfort
Cooking this lentil soup recipe easy style is therapeutic. The chopping is rhythmic and the simmering smells amazing.
Step 1: Sauté the Aromatics
Heat olive oil in a large soup pot over medium heat. Add your diced onion, carrots, and celery. Cook them until they soften and the onions turn translucent. This step builds the sweet and savory foundation of good vegetable recipes.
Step 2: Toast the Spices
Add minced garlic, cumin, and coriander. Stir constantly for about a minute. This toasting process wakes up the spices and ensures your soup isn’t bland.
Step 3: Simmer the Pot
Pour in the broth, diced tomatoes, and dried lentils. Bring the pot to a boil. Then, lower the heat to a gentle simmer. Cover the pot slightly but leave a little gap for steam to escape. Let it cook for about 25 to 30 minutes until the lentils are tender but not mushy.
Step 4: Finish Fresh
Stir in your leafy greens and let them wilt in the hot broth. This takes just a minute. Finally, squeeze in fresh lemon juice. This acid brightens up the earthy flavors perfectly, a trick I also use in my creamy tomato basil soup with parmesan.

Variations for Every Eater
This recipe is a blank canvas. Here is how you can tweak it.
For the Meat Eaters
If your family insists on meat, you can treat this like a ground beef vegetable soup or a hamburger vegetable soup. Simply brown some meat with the onions at the start. It adds richness, though I honestly think the lentils are hearty enough on their own.
Slow Cooker Method
This makes a fantastic slow cooker soup. Just dump all the ingredients except the spinach and lemon into your crockpot. Cook on low for 7 to 8 hours. Stir in the greens right before serving.
Spice It Up
If you like heat like in my chicken tortilla soup with corn and beans, add a pinch of red pepper flakes or cayenne. It warms you up from the inside out.
Extra Veggies
Feel free to toss in zucchini, green beans, or bell peppers. It is one of the most forgiving veggie soup recipes out there.
A Last Ladle of Advice
Eating healthy doesn’t have to be complicated. This Healthy Lentil and Vegetable Soup proves that simple ingredients can be transformed into something extraordinary. It is warm, comforting, and exactly what you need to fuel your body.
Whether you are looking for new vegetarian meals or just need a cozy bowl for a rainy night, I hope you give this one a try.












