There's nothing quite like a steaming bowl of soup to bring the family together after a long day. This hearty vegetable lentil soup is my go-to when I need something nourishing, budget-friendly, and universally loved.
Advertisements1
Packed with earthy lentils, sweet carrots, and tender kale, it's a meal in itself. Plus, it's naturally vegan and gluten-free, so it's perfect for everyone around the table.
Why You'll Love This Recipe
About the Ingredients
2 tablespoons olive oil
Use a good quality extra-virgin olive oil for best flavor. You can substitute with avocado oil.
1 large yellow onion, diced
About 1.5 cups. Sweet onions like Vidalia work too.
3 cloves garlic, minced
Fresh garlic is best, but you can use 1 teaspoon of garlic powder in a pinch.
2 large carrots, peeled and diced
About 1 cup. Baby carrots work fine if you're in a rush.
2 celery stalks, diced
About 1 cup. Adds classic soup flavor.
1.5 cups (300g) dried green or brown lentils, rinsed
Green or brown lentils hold their shape well. Red lentils will get mushy, so avoid them here.
1 (14.5 oz) can diced tomatoes, undrained
Fire-roasted adds a smoky depth. If you only have crushed, that works too.
6 cups (1.4L) vegetable broth
Use low-sodium and adjust salt later. You can also use water with a bouillon cube.
1 teaspoon dried thyme
Or 1 tablespoon fresh thyme leaves. Rosemary is a nice swap.
1 teaspoon smoked paprika
Regular paprika works, but smoked gives a lovely depth. Omit if you prefer mild.
2 cups (60g) chopped kale or spinach
Sturdy greens like kale hold up; spinach wilts faster. Use what you have.
Salt and black pepper, to taste
Start with 1 teaspoon salt and adjust after cooking.
Tips & Tricks
- Don't skip rinsing the lentils – it removes debris and helps them cook evenly.
- For a thicker soup, mash some of the lentils against the pot with a spoon before adding the kale.
- If you like a bit of tang, add a splash of lemon juice or red wine vinegar before serving.
- To save time, chop veggies while the onions sauté.
Pro Tips
Step-by-Step Instructions
1. Sauté Aromatics
Heat olive oil in a large pot over medium heat (350°F/175°C). Add onion, carrots, and celery. Cook until onions are translucent and edges are golden, about 5-7 minutes. Stir in garlic and cook for 1 minute until fragrant.
2. Add Spices and Lentils
Stir in thyme, smoked paprika, and lentils. Toast for 1 minute to release their flavors.
3. Pour in Liquids
Add diced tomatoes and vegetable broth. Bring to a boil over high heat (212°F/100°C).
4. Simmer Soup
Reduce heat to low (185°F/85°C), cover, and simmer for 25-30 minutes until lentils are tender but not mushy. They should hold their shape when bitten.
5. Add Greens
Stir in kale or spinach and cook for 5 more minutes until wilted and bright green.
6. Season and Serve
Taste and add salt and pepper as needed. Serve hot with crusty bread or a dollop of yogurt.
Delicious Variations
- Add a 14-oz can of drained chickpeas for extra protein and texture.
- Swap kale for Swiss chard or collard greens – just cook a few extra minutes.
- Make it spicy with 1/2 teaspoon red pepper flakes or a chopped jalapeño.
How to Store Hearty Vegetable Lentil Soup
Refrigerator
Store in an airtight container for up to 5 days.
Freezer
Freeze in portions for up to 3 months. Thaw overnight in the fridge.
Reheating
Reheat gently on the stovetop over medium-low, adding a splash of broth if too thick.
Frequently Asked Questions
Q: Can I use canned lentils instead of dried?
Yes, use 2 cans (15 oz each) drained. Add them with the greens and cook just until heated through, about 5-7 minutes.
Q: How can I make this soup thicker?
Mash some of the lentils against the pot with a potato masher or blend a cup of soup and stir it back in.
Q: Can I make this in a slow cooker?
Absolutely. Sauté aromatics first, then add everything except greens to the slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. Stir in greens during the last 30 minutes.
Q: Is this soup gluten-free?
Yes, it's naturally gluten-free as long as you use certified gluten-free broth and spices.
Grab a pot and try this hearty lentil soup tonight – it's a warm hug in a bowl. And remember, a simple meal shared is a memory made. Here's to a calmer home, one drawer at a time.
Hearty Vegetable Lentil Soup
This hearty vegetable lentil soup is a cozy, protein-packed one-pot meal that comes together in 45 minutes for a satisfying dinner.
🧂 Ingredients
- 2 tablespoons olive oil
- 1 large yellow onion, diced
- 3 cloves garlic, minced
- 2 large carrots, peeled and diced
- 2 celery stalks, diced
- 1.5 cups (300g) dried green or brown lentils, rinsed
- 1 (14.5 oz) can diced tomatoes, undrained
- 6 cups (1.4L) vegetable broth
- 1 teaspoon dried thyme
- 1 teaspoon smoked paprika
- 2 cups (60g) chopped kale or spinach
- Salt and black pepper, to taste
📋 Instructions
- 1Sauté Aromatics — Heat olive oil in a large pot over medium heat (350°F/175°C). Add onion, carrots, and celery. Cook until onions are translucent and edges are golden, about 5-7 minutes. Stir in garlic and cook for 1 minute until fragrant.
- 2Add Spices and Lentils — Stir in thyme, smoked paprika, and lentils. Toast for 1 minute to release their flavors.
- 3Pour in Liquids — Add diced tomatoes and vegetable broth. Bring to a boil over high heat (212°F/100°C).
- 4Simmer Soup — Reduce heat to low (185°F/85°C), cover, and simmer for 25-30 minutes until lentils are tender but not mushy. They should hold their shape when bitten.
- 5Add Greens — Stir in kale or spinach and cook for 5 more minutes until wilted and bright green.
- 6Season and Serve — Taste and add salt and pepper as needed. Serve hot with crusty bread or a dollop of yogurt.



