Lentil Vegetable Soup
There is nothing quite as comforting as a steaming bowl of Lentil Vegetable Soup on a chilly afternoon. This soup is a staple in many households because it is incredibly hearty, nourishing, and packed with plant-based protein. Whether you are looking for a healthy weeknight dinner or a budget-friendly meal prep option, this recipe hits all the right notes.
This soup combines earthy lentils with a colorful variety of fresh vegetables and aromatic herbs. It is thick, satisfying, and tastes even better the next day. The best part is that it is made in one pot, which means less cleanup for you. Let’s dive into how you can make this wholesome meal in your own kitchen.
Recipe Information
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Servings: 6
- Difficulty Level: Easy
Nutrition Information
- Calories per serving: 245 kcal
- Protein: 15g
- Carbohydrates: 38g
- Fat: 4g
- Fiber: 12g
- Sugar: 5g
- Sodium: 680mg
Why Make This Lentil Vegetable Soup
You should make this soup because it is a powerhouse of nutrition. Lentils are an excellent source of fiber and iron, making this a great choice for vegetarians and meat-eaters alike. It is a fantastic way to use up any leftover vegetables in your crisper drawer, reducing food waste while creating something delicious.
Another reason to love this recipe is its simplicity. You don’t need fancy equipment or advanced culinary skills to achieve a deep, complex flavor. It is a “set it and forget it” kind of meal that fills your home with a wonderful aroma as it simmers on the stove.
How to Make Lentil Vegetable Soup
Making this soup is a straightforward process that involves sautéing fresh aromatics and then letting the lentils simmer until they reach the perfect texture. Follow these simple steps to create a bowl of pure comfort.
Ingredients
- 1.5 cups dried brown or green lentils, rinsed
- 1 large onion, diced
- 3 carrots, sliced into rounds
- 2 stalks celery, chopped
- 3 cloves garlic, minced
- 1 can (14.5 oz) diced tomatoes
- 6 cups vegetable broth
- 1 teaspoon ground cumin
- 1 teaspoon dried thyme
- 2 cups fresh spinach or kale
- 2 tablespoons olive oil
- 1 tablespoon lemon juice
- Salt and pepper to taste
Directions
Step 1: Sauté the Vegetables
In a large pot or Dutch oven, heat the olive oil over medium heat. Add the diced onion, carrots, and celery. Cook for about 5 to 7 minutes until the onions are translucent and the vegetables begin to soften.
Step 2: Add Aromatics and Spices
Stir in the minced garlic, ground cumin, and dried thyme. Sauté for another 1 minute until the spices are fragrant, being careful not to burn the garlic.
Step 3: Combine Liquids and Lentils
Add the rinsed lentils, diced tomatoes (with their juices), and vegetable broth to the pot. Stir well to combine all the ingredients and scrape any browned bits from the bottom of the pot.
Step 4: Simmer the Soup
Bring the mixture to a boil, then reduce the heat to low. Cover the pot with a lid and let it simmer for 25 to 30 minutes, or until the lentils are tender but not mushy.
Step 5: Add Greens and Season
Once the lentils are cooked, stir in the fresh spinach or kale. Let it wilt for about 2 minutes. Turn off the heat and stir in the lemon juice. Season with salt and pepper to taste before serving.
How to Serve Lentil Vegetable Soup
This soup is wonderful on its own, but it pairs perfectly with a slice of crusty sourdough bread or a warm baguette for dipping. For an extra touch of flavor, you can top each bowl with a sprinkle of fresh parsley, a drizzle of high-quality olive oil, or a dusting of Parmesan cheese if you aren’t strictly vegan. A side green salad with a light vinaigrette also makes for a complete and balanced meal.
How to Store Lentil Vegetable Soup
Lentil soup stores incredibly well, making it perfect for leftovers. Place the cooled soup in an airtight container and keep it in the refrigerator for up to 5 days. If the soup thickens too much in the fridge, simply add a splash of water or broth when reheating. You can also freeze this soup in freezer-safe bags or containers for up to 3 months. Thaw overnight in the fridge before reheating on the stove.
Expert Tips for Perfect Lentil Vegetable Soup
To get the best results, always rinse your lentils under cold water to remove any dust or debris. If you prefer a creamier texture, you can use an immersion blender to blend a small portion of the soup directly in the pot before adding the greens. Also, don’t skip the lemon juice at the end; the acidity brightens the earthy flavors of the lentils and makes the whole dish pop.
Delicious Variations
You can easily customize this recipe to suit your preferences. For a spicy kick, add a pinch of red pepper flakes or a diced jalapeño during the sautéing stage. If you want more bulk, add diced potatoes or sweet potatoes along with the lentils. You can also swap the spices for curry powder and coconut milk for an Indian-inspired twist on this classic dish.

Frequently Asked Questions
Q: Do I need to soak the lentils before cooking?
No, unlike dried beans, lentils do not require soaking. They cook relatively quickly on the stovetop.
Q: Can I use red lentils instead?
Red lentils break down much faster and will create a thick, porridge-like consistency. If you use them, reduce the cook time to about 15 minutes.
Q: Is this soup gluten-free?
Yes, this recipe is naturally gluten-free. Just ensure that your vegetable broth is certified gluten-free.
Q: Can I make this in a Slow Cooker?
Absolutely! Combine all ingredients (except the greens and lemon juice) in a slow cooker and cook on low for 6-8 hours or high for 3-4 hours.
Q: How do I make the soup thicker?
You can naturally thicken the soup by simmering it uncovered for the last 10 minutes, or by blending a cup of the soup and stirring it back in.
Conclusion
This Lentil Vegetable Soup is a simple, honest meal that provides comfort and health in every spoonful. It is versatile enough for a busy Monday night but delicious enough to serve to guests. We hope this recipe becomes a regular favorite in your kitchen rotation. Enjoy your wholesome, homemade meal!

Lentil Vegetable Soup
- Total Time: 45 minutes
Ingredients
- 1.5 cups dried brown or green lentils, rinsed
- 1 large onion, diced
- 3 carrots, sliced into rounds
- 2 stalks celery, chopped
- 3 cloves garlic, minced
- 1 can (14.5 oz) diced tomatoes
- 6 cups vegetable broth
- 1 teaspoon ground cumin
- 1 teaspoon dried thyme
- 2 cups fresh spinach or kale
- 2 tablespoons olive oil
- 1 tablespoon lemon juice
- Salt and pepper to taste
Instructions
- In a large pot or Dutch oven, heat the olive oil over medium heat. Add the diced onion, carrots, and celery. Cook for about 5 to 7 minutes until the onions are translucent and the vegetables begin to soften.
- Stir in the minced garlic, ground cumin, and dried thyme. Sauté for another 1 minute until the spices are fragrant, being careful not to burn the garlic.
- Add the rinsed lentils, diced tomatoes (with their juices), and vegetable broth to the pot. Stir well to combine all the ingredients and scrape any browned bits from the bottom of the pot.
- Bring the mixture to a boil, then reduce the heat to low. Cover the pot with a lid and let it simmer for 25 to 30 minutes, or until the lentils are tender but not mushy.
- Once the lentils are cooked, stir in the fresh spinach or kale. Let it wilt for about 2 minutes. Turn off the heat and stir in the lemon juice. Season with salt and pepper to taste before serving.
- Cook Time: 45 minutes
- Diet: Vegetarian, Vegan, Gluten-Free
