This Easy Lentil Vegetable Soup is a hearty, healthy, and flavorful dish that’s packed with nutritious vegetables, protein-rich lentils, and aromatic herbs and spices. It’s a comforting, filling soup that comes together in one pot and is perfect for meal prep, cozy dinners, or when you need something warm and satisfying. Whether you’re following a plant-based diet or just looking for a delicious, nutritious meal, this soup is the perfect choice.
Why You’ll Love This Recipe
This lentil vegetable soup is rich in flavors, texture, and nutrients. The lentils provide a wonderful base for the soup, offering both protein and fiber, while the veggies add color, crunch, and a burst of vitamins. The simple yet savory seasoning creates a delicious broth that complements the earthiness of the lentils. It’s an easy and affordable meal that is great for vegetarians, vegans, or anyone looking for a wholesome dish. Plus, it’s simple to make and can be adjusted to suit your taste!
Ingredients
- 1 tablespoon olive oil
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 2 medium carrots, peeled and diced
- 2 celery stalks, diced
- 1 zucchini, chopped
- 1 cup dried lentils, rinsed
- 6 cups vegetable broth (or water, for a lighter version)
- 1 can (14.5 oz) diced tomatoes, with juice
- 1 teaspoon ground cumin
- 1 teaspoon dried thyme
- 1/2 teaspoon turmeric (optional, for extra warmth)
- Salt and pepper to taste
- 1-2 cups fresh spinach or kale (optional, for added greens)
- 1 tablespoon lemon juice (optional, for brightness)
- Fresh parsley, for garnish (optional)
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
Directions
- Sauté the vegetables: In a large pot or Dutch oven, heat the olive oil over medium heat. Add the chopped onion and cook for about 5 minutes until it becomes soft and translucent. Add the garlic, carrots, and celery, and cook for another 3-4 minutes, stirring occasionally.
- Add the zucchini and spices: Stir in the chopped zucchini, cumin, thyme, turmeric (if using), salt, and pepper. Cook for another 2-3 minutes, allowing the spices to bloom and infuse the vegetables.
- Simmer the soup: Add the rinsed lentils, vegetable broth, and diced tomatoes (with their juice) to the pot. Stir to combine. Bring the soup to a boil, then reduce the heat to low. Cover and simmer for 25-30 minutes, or until the lentils are tender.
- Add the greens (optional): If you’re adding spinach or kale, stir it into the soup during the last 5 minutes of cooking, allowing it to wilt down.
- Finish the soup: Taste the soup and adjust seasoning with more salt, pepper, or cumin if needed. Stir in the lemon juice for a fresh, zesty touch if desired.
- Serve: Ladle the soup into bowls and garnish with fresh parsley for added color and freshness.
- Enjoy: Serve the soup with crusty bread or over a bed of rice for a heartier meal.
Servings and timing
- Servings: 6-8
- Prep time: 10 minutes
- Cook time: 30-35 minutes
- Total time: 40-45 minutes
Variations
- Add more vegetables: Feel free to add other vegetables like bell peppers, spinach, sweet potatoes, or green beans to increase the veggie content and flavor.
- Make it spicier: Add a pinch of red pepper flakes, a diced jalapeño, or a dash of hot sauce for some heat.
- Protein boost: Add a can of chickpeas or white beans for extra protein and texture.
- Use different lentils: If you have red lentils or green lentils, feel free to swap them out. Red lentils cook faster and break down more, creating a creamier soup.
Storage/Reheating
- Storage: Store any leftover soup in an airtight container in the refrigerator for up to 4 days.
- Freezing: This soup freezes well! Let it cool completely, then transfer it to a freezer-safe container and freeze for up to 3 months. When ready to eat, thaw overnight in the fridge and reheat on the stovetop.
- Reheating: Reheat the soup on the stovetop over medium heat, adding a bit of extra broth or water if needed to thin it out.
FAQs
Can I use canned lentils instead of dried lentils?
Yes, you can use canned lentils in place of dried lentils. Use about 2 cans of lentils (drained and rinsed) and add them towards the end of the cooking time. The soup will cook faster since the lentils are already soft.
Can I make this soup in the slow cooker?
Yes! To make this in a slow cooker, sauté the onion, garlic, carrots, celery, and zucchini on the stovetop, then transfer everything to the slow cooker. Add the broth, tomatoes, and spices, and cook on low for 6-8 hours or high for 3-4 hours. Add the greens and lemon juice during the last 30 minutes of cooking.
Is this soup gluten-free?
Yes, this soup is naturally gluten-free, making it an excellent option for those following a gluten-free diet.
Can I use chicken broth instead of vegetable broth?
Absolutely! You can swap vegetable broth for chicken broth if you prefer. Just make sure to adjust the seasoning to taste.
Can I make this soup spicier?
Definitely! You can add more spices like cayenne pepper, chili powder, or a diced jalapeño to kick up the heat.
Conclusion
This Easy Lentil Vegetable Soup is a hearty, nutritious, and flavorful dish that’s perfect for any meal. It’s packed with protein, fiber, and plenty of veggies, making it a satisfying and filling option for lunch or dinner. With its simple ingredients, easy preparation, and cozy flavor, it’s sure to become a go-to recipe for your family. Enjoy a bowl of this warm, comforting soup on chilly nights or whenever you want a wholesome, homemade meal!
Print
Easy Lentil Vegetable Soup
- Total Time: 40-45 minutes
- Yield: 6-8 servings
Description
This Easy Lentil Vegetable Soup is a hearty, healthy, and flavorful dish packed with lentils, vegetables, and aromatic herbs and spices. It’s the perfect meal for cozy dinners or meal prep, offering both nutrition and satisfaction with every spoonful.
Ingredients
- 1 tablespoon olive oil
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 2 medium carrots, peeled and diced
- 2 celery stalks, diced
- 1 zucchini, chopped
- 1 cup dried lentils, rinsed
- 6 cups vegetable broth (or water, for a lighter version)
- 1 can (14.5 oz) diced tomatoes, with juice
- 1 teaspoon ground cumin
- 1 teaspoon dried thyme
- 1/2 teaspoon turmeric (optional, for extra warmth)
- Salt and pepper to taste
- 1–2 cups fresh spinach or kale (optional, for added greens)
- 1 tablespoon lemon juice (optional, for brightness)
- Fresh parsley, for garnish (optional)
Instructions
- Sauté the vegetables: Heat olive oil in a large pot over medium heat. Add onion and cook for 5 minutes. Add garlic, carrots, and celery, cooking for another 3-4 minutes.
- Add the zucchini and spices: Stir in zucchini, cumin, thyme, turmeric (if using), salt, and pepper. Cook for 2-3 minutes.
- Simmer the soup: Add lentils, vegetable broth, and diced tomatoes. Bring to a boil, reduce heat, and cover. Simmer for 25-30 minutes until lentils are tender.
- Add the greens (optional): Stir in spinach or kale during the last 5 minutes of cooking.
- Finish the soup: Taste and adjust seasoning. Stir in lemon juice if using.
- Serve: Ladle into bowls and garnish with fresh parsley.
- Enjoy: Serve warm with crusty bread or rice for a heartier meal.
Notes
- Variations: Add more vegetables, use red lentils, or boost protein with chickpeas or beans.
- Storage: Store in an airtight container for up to 4 days in the fridge or freeze for up to 3 months.
- Spicy version: Add cayenne pepper or diced jalapeños for extra heat.
- Prep Time: 10 minutes
- Cook Time: 30-35 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Vegetarian
Nutrition
- Serving Size: 1 serving
- Calories: 230
- Sugar: 6g
- Sodium: 450mg
- Fat: 4g
- Saturated Fat: 0.5g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 13g
- Protein: 12g
- Cholesterol: 0mg