There’s something incredibly comforting about a warm bowl of soup — especially one that’s creamy, nourishing, and packed with ingredients that actually make you feel good. This Healing Curry Butternut Squash Lentil Soup is exactly that kind of meal.
It’s rich and velvety from coconut milk, naturally sweet from butternut squash, hearty from protein-packed lentils, and layered with warming spices like curry and turmeric. A spoonful feels cozy, satisfying, and restorative all at once.

Even better? It’s completely plant-based, loaded with fiber and protein, and can be made either on the stovetop or in your slow cooker.
Why You’ll Love This Soup
• Creamy without any dairy
• Packed with plant-based protein and fiber
• Full of anti-inflammatory ingredients
• Perfect for meal prep
• Slow cooker friendly
This is the kind of recipe you’ll crave when you want something wholesome, comforting, and deeply flavorful.
The Nourishing Ingredients
This soup is built around simple, powerful ingredients that work beautifully together:
Butternut squash brings natural sweetness and a silky texture.
Lentils add plant-based protein and help thicken the soup.
Coconut milk creates richness and creaminess.
Garlic and fresh ginger add warmth and depth.
Curry powder and turmeric deliver bold flavor and anti-inflammatory benefits.
Peanut butter adds a subtle nuttiness and incredible umami richness.
Spinach gives it a final boost of greens and nutrients.
The result is a perfectly balanced soup that’s savory, slightly sweet, and wonderfully satisfying.
How to Make It (Stovetop)
- Sauté the aromatics
Cook the onion, garlic, and ginger in oil until fragrant and softened. - Add the vegetables and spices
Stir in carrots and cubed butternut squash. Add curry powder and turmeric and let the spices bloom. - Add liquids and lentils
Pour in coconut milk and vegetable broth. Stir in lentils and peanut butter, then season with salt and pepper. - Simmer
Bring to a boil, then reduce heat and simmer until lentils are tender and the squash is soft. - Blend for creaminess
Transfer about half of the soup to a blender and puree until smooth. Stir it back into the pot for a thick, creamy texture. - Add greens
Stir in fresh spinach and cook until wilted.
Taste and adjust seasoning — a squeeze of lime or extra peanut butter can take it to the next level.
Slow Cooker Option
For an easy hands-off version:
• Add all ingredients (except spinach) to your slow cooker.
• Reduce broth slightly.
• Cook on high for 3–4 hours or low for 6–8 hours.
• Blend half the soup once cooked, stir back in, then add spinach at the end.
Perfect for busy days when you want dinner ready and waiting.
Make It Your Own
This soup is incredibly versatile. Try:
• Swapping butternut squash for sweet potato or pumpkin
• Using kale instead of spinach
• Adding a pinch of cayenne for heat
• Stirring in chickpeas for extra protein
How to Serve
Top with fresh cilantro, chopped peanuts, a swirl of coconut milk, or a dash of hot sauce. Serve with crusty bread or crackers for the ultimate cozy meal.
Storing & Freezing
Refrigerator: Store in an airtight container for up to 4–5 days.
Freezer: Cool completely and freeze for up to 2 months. Thaw overnight and reheat on the stovetop or in the microwave.
This Healing Curry Butternut Squash Lentil Soup is proof that wholesome food can still be deeply comforting and full of bold flavor. Make a batch, cozy up with a bowl, and enjoy a meal that feels just as good as it tastes.



Leave a Comment