Veggie-Packed Lentil Soup
This hearty Veggie-Packed Lentil Soup brims with colorful vegetables, protein-rich lentils, and warm spices simmered in a savory broth. It’s naturally vegan, incredibly satisfying, and perfect for chilly evenings or busy weeknights when you want something wholesome that fills you up without weighing you down. One spoonful and you’ll feel the comfort hug from the inside out.
Why You’ll Love This recipe
You’ll fall head over heels for this Veggie-Packed Lentil Soup because it delivers big flavor with minimal effort. It’s loaded with nutritious vegetables that add sweetness, texture, and vibrant color while the lentils bring plant-based protein and fiber that keeps you satisfied for hours.
The spices create a fragrant, soul-warming aroma that fills your kitchen, and a bright finish of lemon or vinegar lifts everything beautifully. It’s budget-friendly, makes excellent leftovers, and is completely customizable so even picky eaters enjoy it.
Plus, it’s naturally gluten-free, dairy-free, and vegan—yet so hearty that meat-lovers ask for seconds. This is the kind of one-pot wonder you’ll crave again and again, especially when you need a healthy reset or a comforting bowl on a busy day.
Veggie-Packed Lentil Soup
Hearty, colorful lentil soup bursting with vegetables, warm spices, and bright lemon finish. Pure comfort in a bowl
Ingredients
- 2 tablespoons olive oil
- 1 large onion, diced
- 3 medium carrots, peeled and diced
- 2 celery stalks, diced
- 4 garlic cloves, minced
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- ½ teaspoon smoked paprika (optional but recommended)
- 1 bay leaf
- 1 can (14–15 oz / 400g) diced tomatoes, with juices
- 1 cup (200g) brown or green lentils, rinsed and picked over
- 6 cups (1.4 liters) vegetable broth
- 2 cups fresh spinach or kale, roughly chopped
- Juice of 1 lemon (or 1–2 tablespoons red wine vinegar)
- Salt and black pepper to taste
- Fresh parsley or cilantro for garnish (optional)
Instructions
- Warm the olive oil in a large, heavy-bottomed pot over medium heat. Add the diced onion, carrots, and celery. Stir gently and cook for about 6–8 minutes until the vegetables soften and the onion turns translucent and sweetly fragrant—this is your flavor foundation!
- Stir in the minced garlic, cumin, coriander, smoked paprika, and bay leaf. Cook for just 1 minute until the spices become wonderfully aromatic but not browned. Your kitchen will smell amazing already.
- Pour in the diced tomatoes with all their juices. Stir everything together and let it bubble gently for 2–3 minutes so the tomatoes caramelize slightly and deepen in flavor.
- Add the rinsed lentils and give the pot a good stir so every lentil gets coated in the delicious vegetable and spice mixture.
- Pour in the vegetable broth and season with a generous pinch of salt and black pepper. Bring the soup to a gentle boil, then reduce the heat to low, cover the pot, and let it simmer happily for 30–35 minutes.
- Check the lentils—they should be tender but still hold a little shape. If the soup looks too thick, splash in a bit more broth or water to reach your preferred consistency.
- Stir in the chopped spinach or kale and let it wilt gently for 2–3 minutes until bright green and tender.
- Remove the bay leaf (it’s done its job). Taste the soup and adjust seasoning with more salt, pepper, or spices if needed.
- Turn off the heat and squeeze in the fresh lemon juice or add the vinegar. Stir well—this bright pop makes all the difference!
- Ladle the steaming soup into bowls, sprinkle with fresh herbs if you like, and serve with crusty bread or a side salad. Enjoy every nourishing spoonful!
Notes
No need to pre-soak the lentils. Use low-sodium broth so you can season to your taste. The soup thickens as it sits—simply thin with a little water or broth when reheating. For a smoother texture, blend a couple of cups with an immersion blender before adding the greens.
Nutrition Information
Yield
6Serving Size
1Amount Per Serving Calories 157Total Fat 6gSaturated Fat 1gUnsaturated Fat 5gSodium 991mgCarbohydrates 21gFiber 8gSugar 5gProtein 8g
The recipes and nutritional information on Yum Tonight are for informational purposes only. Always consult a healthcare provider for personalized dietary advice.
Recipe Tips and Tricks
Rinse your lentils well and pick out any tiny stones before cooking. Sauté the vegetables until they soften and smell sweet—this builds deep flavor without extra work. Don’t rush the simmer; low and slow lets the lentils become tender and the broth turn silky.
Taste and adjust seasoning at the end because broths vary in saltiness. For extra creaminess without dairy, mash a few ladles of soup against the side of the pot with a wooden spoon.
Finish with a squeeze of fresh lemon or a splash of vinegar right before serving to brighten all the flavors. Use a heavy-bottomed pot to prevent sticking, and stir occasionally so nothing catches on the bottom.
Ingredients Notes
Brown or green lentils are ideal here because they hold their shape while still softening beautifully and releasing just enough starch to thicken the broth naturally. Red lentils would break down too much and turn the soup into more of a purée.
Fresh carrots, celery, and onion form the classic aromatic base that gives the soup its sweet-savory backbone. Garlic adds warmth and depth, while diced tomatoes (canned work wonderfully) bring acidity and richness. Vegetable broth keeps it fully plant-based and you can use homemade or store-bought low-sodium so you control the salt.
Spinach or kale stirred in at the end wilts gently and adds beautiful green color plus extra nutrients. Spices like cumin, coriander, and a touch of smoked paprika or curry powder create an inviting, layered aroma without overpowering the vegetables.
A bay leaf quietly works its magic in the background. Fresh lemon juice or a splash of red wine vinegar at the end is non-negotiable—it wakes up every single flavor and makes the soup taste restaurant-quality.
Variations and Substitutions
Make it your own with endless tasty twists! Swap spinach for chopped kale or Swiss chard—add kale a little earlier so it tenderizes. Throw in diced zucchini, green beans, or sweet potato for even more veggie power. For a Mediterranean vibe, add oregano and a handful of fresh parsley or basil at the end.
Want Middle Eastern flair? Include a pinch of cinnamon and serve with a dollop of yogurt or tahini drizzle. If you prefer a spicier soup, stir in red pepper flakes or a chopped fresh chili with the onions. For a creamier texture, blend a portion of the soup with an immersion blender or add a splash of coconut milk.
Brown lentils can be swapped with green (Puy) lentils for a firmer bite. If you’re not vegan, a Parmesan rind simmered in the broth adds incredible savory depth, or finish with grated cheese on top. To make it even heartier, add cooked quinoa or small pasta shapes during the last 10 minutes. The possibilities are deliciously endless!
Storage Options
This soup stores beautifully and actually tastes even better the next day as the flavors meld. Cool it completely, then refrigerate in airtight containers for up to 5 days. For longer storage, portion into freezer-safe containers or zip-top bags (lay flat for easy stacking) and freeze for up to 3 months.
Thaw overnight in the fridge or reheat gently from frozen on the stovetop with a splash of water or broth to loosen it up. Give it a good stir when reheating and brighten with fresh lemon juice if needed.
Dish Gallery















Please share this Veggie-Packed Lentil Soup with your friends and do a comment below about your feedback.
We will meet you on next article.
Until you can read,Spicy Red Lentil Soup with Coconut Milk