
This creamy Spicy Butternut Squash and Sweet Potato Soup comforts on a chilly evening with a gentle kick of heat and luscious coconut texture that feels like pure autumn in a bowl. It comes together quickly and turns a handful of humble vegetables into something restaurant-worthy with just a little roasting and blending. I return to this recipe every year as soon as the leaves start to turn and it never fails to warm both hands and hearts.
My first pot of this soup was a last-minute dinner when I had just sweet potatoes and half a squash sitting in my fridge. The spicy aroma filled the kitchen and my family polished off every drop. Now everyone always asks for it when autumn arrives.
Ingredients
- Butternut squash: for a creamy texture and vibrant color choose a squash that feels heavy and has matte skin for ripeness
- Sweet potatoes: they create velvety body and a mellow sweetness look for small ones with firm unblemished skin
- Yellow onion: adds a savory foundation pick ones that are firm with tight skins
- Garlic: for depth and aroma find plump cloves without sprouting
- Olive oil: helps caramelize the vegetables select a fresh fruity oil for best flavor
- Coconut milk: gives rich body and keeps the soup dairy free shake the can before opening to mix in the cream
- Ground cumin: for an earthy warmth check the spice’s color and aroma to ensure it is fresh
- Cinnamon: for a background of sweetness use true cinnamon if possible for a subtler note
- Chilli powder and chilli flakes: to adjust heat to your taste choose bright red powder and flakes for maximum flavor
Instructions
- Prepare the Vegetables:
- Chop butternut squash and sweet potatoes into large chunky pieces about two inches so they roast evenly. Slice the yellow onion into thin half moons. Place all the vegetables into a large metal roasting pan or baking tin. Drizzle generously with olive oil then scatter over the cumin cinnamon and chilli powder so everything is coated in spicy oil.
- Roast Until Tender:
- Place the roasting pan in an oven preheated to one hundred ninety degrees Celsius or three hundred seventy five degrees Fahrenheit. Let the vegetables roast for about thirty minutes. Give them a stir halfway through so they brown evenly. You want them fork tender and slightly caramelized at the edges the roasting brings out all their natural sweetness and deep flavor.
- Simmer With Stock:
- Transfer the roasted vegetables to a deep saucepan. If you skip roasting just place your raw chopped veg into the pan. Pour in enough water or vegetable stock to just cover the contents. Bring this to a boil over high heat then lower and simmer gently until the vegetables are completely soft when pierced with a knife.
- Blend Until Silky Smooth:
- Use an immersion blender to blend everything directly in the pot for convenience or carefully transfer to a countertop blender in batches. Blend until the soup is creamy and smooth with no lumps remaining.
- Add Coconut Milk and Season:
- Pour in the coconut milk and whisk well so it fully blends in. Sprinkle in the chilli flakes and taste add more if you want more heat. Adjust the consistency if necessary with a little more water or stock. Season with salt to balance the flavors.
- Serve and Garnish:
- Ladle into bowls and swirl over a little reserved coconut milk for a pretty finish. Add a scattering of fresh chopped coriander for color and brightness just before serving.

My favorite part is the coconut milk swirl on top it makes the bowl look special and its rich flavor ties everything together. When my son was little he always tried to get the bowl with the prettiest swirl and now it feels like a touch of home.
Storage Tips
This soup stores exceptionally well. Let it cool fully then place in an airtight glass or plastic container and refrigerate up to five days. For longer storage freeze individual portions in lidded containers or freezer bags for up to three months. Defrost overnight and reheat in a pan or the microwave. Stir well after reheating so it regains its ultra-creamy texture.
Ingredient Substitutions
If you are out of butternut squash use pumpkin or even carrots for a similar sweetness. Almond milk or cashew cream can replace coconut milk if you are allergic. Add more or less chilli flakes to fine tune the soup's spiciness just the way your household likes it.
Serving Suggestions
This soup is perfect with crusty buttered bread or a chewy sourdough. For a protein boost add a scoop of cooked chickpeas or scatter toasted pumpkin seeds on top. I often add a bright spoonful of yogurt or a drizzle of chili oil when I am craving an extra punch.
Cultural and Seasonal Notes
Butternut squash and sweet potatoes are classic autumn vegetables in so many cuisines. Roasting and blending them into soup is a fall ritual in my kitchen each year. If squash is not in season use a similar amount of carrots or parsnips for a spring version or try stirring in spinach at the end for a touch of green.
Helpful Notes
Use an immersion blender in the pot for the least mess. Cut the vegetables evenly so they cook at the same rate. Caramelizing the veggies during roasting makes your soup taste restaurant quality.
Success Stories
A friend made this for Thanksgiving last year and it was gone long before the main meal started. I have doubled it for a potluck and it always disappears first.
Freezer Meal Conversion
Make a double batch and freeze half in individual servings for busy weeks. I like to portion it into ziptop bags flatten them and stack for efficient freezer storage. Label with the date so you know when to enjoy.

This autumn soup is a true family favorite and always brightens up a chilly evening. Enjoy every silky spoonful with your favorite bread.
Common Questions About Recipes
- → What makes this soup creamy?
Full-fat coconut milk gives the soup a rich, creamy texture without using dairy.
- → Can I adjust the spice level?
Absolutely! Increase or reduce the chilli flakes to control the heat to your preference.
- → Do I need to roast the vegetables?
Roasting adds caramelized flavor but you can skip it and cook the vegetables directly in a pot if short on time.
- → How can I thicken the soup naturally?
Simmer longer to reduce the liquid, or use less broth for a thicker consistency.
- → What are good substitutions for coconut milk?
Try almond milk or cashew cream as creamy, dairy-free alternatives.
- → How can I store and reheat leftovers?
Store in the fridge up to 5 days or freeze up to 3 months. Reheat gently on the stove or in the microwave.