When autumn leaves start to fall and the air turns crisp, there’s nothing more comforting than a warm bowl of soup. This Spicy Butternut Squash Sweet Potato Soup is a nourishing, flavorful blend of wholesome ingredients that offers just the right amount of heat and sweetness. It’s the kind of meal that warms you from the inside out — a true cozy-weather favorite.
Butternut squash and sweet potato form the velvety base of this soup, while red curry paste and cayenne pepper bring the heat. A touch of apple adds subtle sweetness, and coconut milk delivers a creamy finish without overpowering the flavor. This soup is also incredibly easy to make, whether you’re preparing it for a weeknight dinner or meal prepping for the week ahead.
Not only is this soup delicious and satisfying, but it’s also vegan, gluten-free, and loaded with vitamins, fiber, and antioxidants. You’ll love how versatile and customizable it is — perfect for those who enjoy playing with spices and textures. Whether topped with crunchy seeds or a sprinkle of fresh herbs, this vibrant soup will be a repeat recipe in your kitchen all season long.
Why You’ll Love This Recipe
- Hearty and Healthy – Packed with nutrient-rich vegetables and no heavy cream, it’s both filling and good for you.
- Naturally Vegan and Gluten-Free – Perfect for those with dietary restrictions or anyone seeking a clean, plant-based meal.
- Easy to Make – Minimal prep and simple steps make this an approachable recipe for beginners and seasoned cooks alike.
- Flavor-Packed – The combination of curry paste, ginger, and cayenne creates a spicy kick balanced by the natural sweetness of the squash and apple.
- Freezer-Friendly – Great for batch cooking and freezing for later, making it a time-saving staple for busy weeks.
Ingredients
- Olive oil
- Yellow onion
- Red curry paste
- Sweet potato
- Apple
- Butternut squash
- Ground ginger
- Salt
- Cayenne pepper
- Low-sodium vegetable broth
- Light coconut milk
- Optional toppings: fresh cilantro, pumpkin or sunflower seeds
Variations
Add Protein
Stir in cooked lentils, chickpeas, or shredded chicken (if not keeping it vegan) for extra protein.
Swap the Squash
Use acorn squash or even canned pumpkin in place of butternut squash for a different flavor and texture.
Tone Down the Heat
Reduce or omit the cayenne pepper and use a mild curry paste if you prefer a less spicy version.
Add Herbs and Spices
Incorporate turmeric, cinnamon, or garlic for a more complex flavor profile.
Make It Creamier
Use full-fat coconut milk or blend in a small amount of soaked cashews for a richer, creamier texture.
How to Make the Recipe
Step 1: Sauté the Aromatics
In a large pot, heat olive oil over medium heat. Add the diced onion and cook until translucent, about 5 minutes.
Step 2: Add the Curry Paste
Stir in the red curry paste and cook for 1-2 minutes, allowing the flavors to bloom.
Step 3: Add Vegetables and Seasonings
Add sweet potato, apple, butternut squash, ground ginger, salt, and cayenne pepper. Stir well to coat everything evenly.
Step 4: Pour in the Broth
Add the vegetable broth and bring the mixture to a boil. Then reduce the heat and simmer for 20-25 minutes, until the vegetables are tender.
Step 5: Blend Until Smooth
Use an immersion blender to puree the soup directly in the pot, or transfer it to a blender in batches and blend until smooth.
Step 6: Stir in Coconut Milk
Return the soup to the pot (if needed) and stir in the light coconut milk. Heat through and adjust seasoning if necessary.
Step 7: Serve
Ladle into bowls and top with fresh cilantro and seeds, if desired.
Tips for Making the Recipe
- Cut your veggies into uniform cubes so they cook evenly.
- Let the curry paste cook for a minute or two to deepen the flavor.
- For an ultra-smooth texture, strain the soup after blending.
- Taste and adjust salt or spices at the end — flavors deepen as it simmers.
- Don’t skip the toppings — they add texture and extra flavor.
How to Serve
Serve this soup hot with a side of crusty bread or a grain like quinoa or brown rice for a complete meal. A dollop of coconut yogurt or a swirl of extra coconut milk can add a creamy contrast. Fresh cilantro and crunchy seeds provide color, freshness, and texture.
Make Ahead and Storage
Storing Leftovers
Let the soup cool completely before transferring it to an airtight container. Store in the refrigerator for up to 5 days.
Freezing
Freeze in individual portions in freezer-safe containers for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating
Reheat on the stove over medium heat or in the microwave until hot. Stir well and add a splash of broth or water if it has thickened too much.
FAQs
1. Can I use frozen butternut squash?
Yes, frozen squash works great and saves prep time. No need to thaw — just add a few extra minutes to the simmering time.
2. Is this soup spicy?
It has a mild to moderate spice level. You can adjust the cayenne and curry paste to your preference.
3. Can I make this soup without coconut milk?
Yes, you can use almond milk, oat milk, or even cashew cream as a substitute.
4. How can I make it more filling?
Add cooked lentils, chickpeas, or serve with a grain to make it heartier.
5. What type of apple works best?
A tart apple like Granny Smith or a sweet-tart variety like Honeycrisp balances the soup well.
6. Can I make it in a slow cooker?
Yes, add all ingredients (except the coconut milk) to the slow cooker and cook on low for 6–8 hours. Blend and stir in coconut milk at the end.
7. Is it okay to freeze the soup with coconut milk?
Yes, it freezes well with coconut milk. Just stir well after reheating.
8. Can I make it ahead of time?
Definitely — in fact, the flavors deepen after a day or two in the fridge.
9. What should I do if my soup is too thick?
Add a bit more broth or water until you reach your desired consistency.
10. How do I make this soup nut-free?
It’s already nut-free as written, but be sure to use a nut-free milk alternative if substituting coconut milk.
Conclusion
This Spicy Butternut Squash Sweet Potato Soup is a perfect combination of comfort, flavor, and nutrition. Whether you’re meal prepping for the week or serving it up as a starter for a cozy dinner, it delivers on all fronts. Easy to make, endlessly adaptable, and freezer-friendly, it’s the kind of recipe you’ll come back to again and again. So grab your favorite pot and get cooking — your taste buds will thank you.
PrintSpicy Butternut Squash Sweet Potato Soup
- Total Time: 35 minutes
- Yield: 6 servings
- Diet: Vegan
Description
A velvety, warming soup that blends the natural sweetness of butternut squash and sweet potatoes with a hint of spice. Perfect for cozy nights or meal prepping for the week ahead.
Ingredients
-
2 tbsp olive oil
-
1 medium yellow onion, diced
-
2 tbsp red curry paste
-
2 cups sweet potato, peeled and cubed
-
1 medium apple, peeled, cored, and cubed
-
4 cups butternut squash, peeled and cubed
-
1/2 tsp ground ginger
-
1/2 tsp salt (adjust to taste)
-
1/4 tsp cayenne pepper
-
3 cups low-sodium vegetable broth
-
1/2 cup light coconut milk
-
Optional toppings: fresh cilantro and pumpkin or sunflower seeds
Instructions
-
In a large pot, heat olive oil over medium heat. Add diced onion and sauté until translucent, about 5 minutes.
-
Stir in red curry paste and ground ginger, cooking for another minute until fragrant.
-
Add cubed sweet potatoes, apple, and butternut squash to the pot. Stir to combine.
-
Pour in vegetable broth and bring the mixture to a boil. Reduce heat and let it simmer for 20–25 minutes, or until the vegetables are tender.
-
Use an immersion blender to puree the soup until smooth. Alternatively, carefully transfer the soup in batches to a blender.
-
Stir in light coconut milk and cayenne pepper. Adjust seasoning with salt to taste.
-
Serve hot, garnished with fresh cilantro and a sprinkle of pumpkin or sunflower seeds if desired.
Notes
For a spicier kick, increase the cayenne pepper or add a chopped chili during cooking.
This soup can be stored in an airtight container in the refrigerator for up to 4 days or frozen for up to 3 months.
For a creamier texture, substitute the light coconut milk with full-fat coconut milk.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Fusion (Indian-inspired)