Save to Pinterest The rain was hitting my kitchen window so hard last Tuesday that I decided to make something that would warm me from the inside out. I had a bag of lentils sitting on the counter from weeks ago and a fridge full of vegetables that needed using. My roommate walked in just as the cumin hit the hot oil and said something about how the apartment finally smelled like home. We ate standing up at the counter, watching the rain, and finished the entire pot between us without saying much else.
I started making this soup regularly during my first year of teaching when I needed something I could prep on Sunday and eat all week. The leftovers actually taste better because the spices have more time to settle into everything. Now whenever a friend is feeling under the weather or just having a rough week, I show up with a jar of this and some crusty bread.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- 1 cup dried brown or green lentils: Red lentils will turn to mush so stick with these sturdy varieties that hold their shape while still softening beautifully
- 2 tablespoons olive oil: This is your flavor foundation so use something you actually like the taste of
- 1 medium onion: Yellow onions work perfectly but red onions add a nice sweetness if that is what you have
- 2 cloves garlic: Fresh garlic makes such a difference here so do not be tempted to use the jarred stuff
- 2 carrots: They add natural sweetness and that classic soup base flavor everyone recognizes
- 2 celery stalks: Even if you think you hate celery, it provides essential depth and aroma
- 1 medium zucchini: Adds bulk without overwhelming the other flavors
- 1 red bell pepper: Brings a subtle sweetness and pretty color contrast to the bowl
- 1 cup diced tomatoes: Canned with their juices work perfectly fine year round
- 4 cups vegetable broth: Low sodium lets you control the salt level yourself
- 2 cups water: Prevents the broth from becoming too intense
- 2 cups fresh spinach or kale: Stirred in at the end so they stay vibrant and fresh
- 1 teaspoon ground cumin: This is the secret ingredient that makes people ask what is in it
- 1 teaspoon dried thyme: Fresh works too but dried actually distributes more evenly here
- 1/2 teaspoon smoked paprika: Regular paprika will not give you that same depth
- 1 bay leaf: Do not forget to fish it out before serving
- Salt and black pepper: Trust your own palate and adjust as you go
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Build your flavor base:
- Heat the olive oil in your largest pot over medium heat. Add the onion and garlic, letting them soften and become fragrant for about 2 or 3 minutes.
- Add the hearty vegetables:
- Toss in the carrots, celery, zucchini, and red bell pepper. Let them cook for about 5 minutes, stirring occasionally so nothing sticks to the bottom.
- Wake up the spices:
- Stir in the cumin, thyme, smoked paprika, salt, and pepper. Let them cook for just 1 minute until the smell fills your kitchen.
- Bring it all together:
- Add the rinsed lentils, diced tomatoes with their juices, vegetable broth, water, and bay leaf. Bring everything to a gentle boil.
- Let it simmer:
- Reduce the heat to low, cover the pot, and let it simmer for 25 minutes. The lentils should be tender and the vegetables soft.
- Add the greens:
- Stir in the spinach or kale and cook for just 2 or 3 minutes until wilted. Remember to remove the bay leaf before serving.
Save to Pinterest My sister called me from college once asking how to make something that felt like home but did not cost much money. I walked her through this recipe over the phone and she has made it every Sunday since. Now she sends me photos of her variations with whatever vegetables were on sale that week.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Making It Your Own
I have made this soup with sweet potatoes instead of carrots, added a can of chickpeas for extra protein, and thrown in kale when spinach felt too delicate. The base is forgiving enough that you can adapt based on what is in season or what needs using up.
Serving Suggestions
A thick slice of crusty bread is the classic accompaniment but grilled cheese sandwiches work beautifully too. For a lighter meal, a simple green salad with a bright vinaigrette cuts through the richness nicely.
Storage And Meal Prep
This soup keeps well in the refrigerator for up to five days and actually improves as the flavors meld. It also freezes beautifully for up to three months if you want to portion some out for busy weeks ahead.
- Let the soup cool completely before transferring to airtight containers
- Leave about an inch of space at the top of freezer containers because liquid expands when frozen
- Thaw overnight in the refrigerator and reheat gently on the stovetop
Save to Pinterest There is something deeply satisfying about a soup that comes from humble ingredients but fills your whole kitchen with warmth. I hope this becomes one of those recipes you turn to without even thinking.
Recipe Questions & Answers
- → Can I use different types of lentils?
Red lentils work well but will break down more, creating a thicker consistency. French green lentils hold their shape beautifully and add a nice texture. Avoid using pre-cooked or canned lentils as they won't absorb the flavors properly during simmering.
- → How long does this keep in the refrigerator?
Stored in an airtight container, this will keep for 4-5 days in the refrigerator. The flavors actually develop and improve after a day or two. Reheat gently on the stovetop, adding a splash of water or broth if needed to adjust consistency.
- → Can I freeze this soup?
Absolutely! This freezes beautifully for up to 3 months. Let it cool completely before transferring to freezer-safe containers, leaving about an inch of space at the top as liquids expand when frozen. Thaw overnight in the refrigerator before reheating.
- → What vegetables can I substitute?
Sweet potato, butternut squash, green beans, or chopped kale all work wonderfully. Use whatever seasonal vegetables you have available. Root vegetables will take slightly longer to cook, while leafy greens like Swiss chard can be added in the last few minutes.
- → How can I make this more protein-rich?
Add a can of drained chickpeas or white beans along with the lentils. You could also stir in some quinoa during the last 15 minutes of cooking. For non-vegetarians, a Parmesan rind simmered in the broth adds umami depth.
- → Can I make this in a slow cooker?
Sauté the onion and garlic first, then add everything to your slow cooker. Cook on low for 6-7 hours or on high for 3-4 hours. Add the fresh spinach during the last 30 minutes so it doesn't overcook. You may need to reduce the liquid slightly as slow cookers retain more moisture.