Save to Pinterest There's something about October when the farmer's market suddenly overflows with butternut squash that makes me want to huddle in the kitchen with a warm bowl of soup. I stumbled onto this particular combination on a grey afternoon when I had a squash, some red lentils, and the vague sense that spices could transform both into something unexpectedly comforting. The first spoonful—that balance of earthiness from the lentils, sweetness from the roasted squash, and those warm spices threading through—made me understand why this soup has stayed in my regular rotation ever since.
I made this for my neighbor Sarah last winter when she was dealing with a cold, and watching her face change from exhausted to actually present again as she ate a bowl was one of those quiet kitchen wins that stays with you. She asked for seconds and then the recipe, which told me everything I needed to know about whether this soup worked.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Butternut squash (1 medium, about 2 lbs): Roasting it first concentrates the sweetness and prevents the soup from becoming watery—this step is worth the extra time.
- Red lentils (3/4 cup): They break down completely during cooking, which is what creates that silky texture; don't substitute green lentils unless you want something chunkier.
- Carrots and onion: These form the aromatic base and add natural sweetness that balances the spices beautifully.
- Garlic (2 cloves): Minced and bloomed in oil with the spices, it becomes the bridge that ties everything together.
- Cumin, coriander, turmeric, cinnamon: Toast these in the warm oil for a full minute so they release their essential oils and flavor the entire pot.
- Olive oil (2 tbsp total): Half goes to the squash for roasting, half to sauté the vegetables—don't skip either.
- Vegetable broth (5 cups): Use a quality broth you actually enjoy drinking; it becomes the body of the soup.
- Lemon juice and fresh herbs: These are what bring the soup from flat to bright, so don't treat them as optional.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Roast the squash while you prep everything else:
- Preheat your oven to 400°F and toss cubed butternut squash with 1 tablespoon of olive oil, salt, and pepper. Spread it on a baking sheet in a single layer and let it roast for 25 minutes until the edges are golden and caramelized; this is where the soup's natural sweetness comes from.
- Build the flavor base gently:
- While the squash cooks, heat the remaining tablespoon of olive oil in a large pot over medium heat and add diced onion and sliced carrots. Let them soften for about 5 minutes, stirring occasionally until the onion becomes translucent and the kitchen smells wonderful.
- Bloom the spices:
- Add minced garlic along with the cumin, coriander, turmeric, cinnamon, and chili flakes if you want heat. Cook for exactly 1 minute, stirring constantly so the spices toast gently in the oil and release their aroma without burning—you'll smell when it's ready.
- Combine everything and simmer:
- Stir in the rinsed red lentils to coat them in the spiced oil, then add the roasted squash and vegetable broth. Bring the whole pot to a boil, then lower the heat and let it simmer for 15 minutes until the lentils have completely softened and lost their shape.
- Blend to your preference:
- Remove the pot from heat and use an immersion blender to puree the soup until completely smooth, or pulse it a few times if you prefer some texture. You're aiming for whatever feels right to you.
- Finish with brightness:
- Stir in the lemon juice and taste carefully, adjusting salt and pepper as needed. The lemon should make everything feel alive without tasting citrusy.
- Serve with intention:
- Ladle the soup into bowls and scatter fresh cilantro or parsley over the top—the green herb and warm spiced soup together hit differently than the soup alone.
Save to Pinterest
Save to Pinterest 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.
There was a Tuesday last year when I made this soup just because and ended up eating four bowls over two days, not because I was hungry but because I kept returning to the kitchen for another spoonful and the quiet satisfaction it brought. That's when I realized this wasn't just a recipe—it was something I'd made mine.
The Spice Balance That Changed Everything
When I first made this, I was timid with the spices, but cinnamon and cumin together create this subtle warmth that feels almost creamy without any cream involved. The turmeric adds earthiness and a warm color, while coriander softens everything so nothing feels sharp. Blooming them in hot oil for that full minute is what separates a bowl that tastes like individual ingredients from one that tastes like a single, cohesive thought.
Why Roasting Actually Matters Here
Butternut squash roasted with olive oil, salt, and pepper develops a golden exterior where the natural sugars caramelize, and that deep sweetness is what makes this soup feel luxurious instead of vegetable-forward. If you boil the squash, it absorbs water and becomes pale, which dilutes everything about the final flavor. The 25 minutes in the oven is time well spent because you're creating the foundation of the entire dish.
Making It Your Own
Once you've made this soup once, you'll understand the structure well enough to improvise—a splash of coconut milk stirred in at the end makes it richer, and a pinch more chili flakes transforms it into something with personality. I've made it with yellow split peas when lentils weren't on hand, and with extra turmeric for deeper color, and both times it worked because the bones of the recipe are solid.
- Add coconut milk for creaminess: Stir in a quarter cup at the end if you want richness without dairy.
- Serve alongside something textured: Crusty bread, naan, or even a handful of croutons adds contrast to the smooth soup.
- Make it ahead and reheat: This soup actually tastes better the next day when the spices have settled into every drop.
Save to Pinterest
Save to Pinterest This soup is the kind of dish that makes you feel like you're taking care of yourself, which matters more than any single ingredient ever could. Whenever I make it, I'm reminded that the best meals are the ones that ask for just enough effort to feel intentional but not so much that you dread the work.
Recipe FAQs
- → Can I make this soup ahead of time?
Yes, this soup stores beautifully in the refrigerator for up to 4 days. The flavors actually deepen overnight. Reheat gently on the stovetop, adding a splash of broth if needed to adjust consistency.
- → What can I substitute for butternut squash?
Sweet potato, pumpkin, or kabocha squash work wonderfully as alternatives. Use the same weight and roasting method for best results.
- → How do I make this soup creamier?
Add a splash of coconut milk, cashew cream, or a dollop of Greek yogurt (if not strictly vegan) before serving. You can also blend it longer for a silkier texture.
- → Can I freeze leftover soup?
Absolutely. Let it cool completely, then store in airtight containers for up to 3 months. Thaw overnight in the refrigerator and reheat on the stovetop.
- → Why do I need to roast the butternut squash first?
Roasting caramelizes the natural sugars in the squash, adding depth and a slightly sweet, nutty flavor that makes the soup more complex and delicious.
- → What if I don't have an immersion blender?
Transfer the soup in batches to a regular blender. Be careful with hot liquids—leave the lid slightly open and cover with a towel to allow steam to escape while blending.