Spicy Butternut Squash Sweet Potato Soup is a comforting and flavorful dish that warms the soul during chilly days. Featuring creamy textures from the butternut squash and sweet potatoes, this soup brings a delightful balance of sweetness with a touch of heat to tantalize your taste buds. The aromatic spices create a cozy aroma that fills your kitchen, making it a perfect option for a family dinner or as leftovers for lunch the next day. Whether you’re preparing a quick meal on a busy weeknight or seeking a wholesome dish for a gathering, this soup is a true winner.
Quick Recipe Overview
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Servings: 4-6
Why You’ll Love This Recipe
- Balanced Everyday Meal: This soup is not only satisfying but also packed with nutritious ingredients like butternut squash, sweet potatoes, and spices.
- Easy Preparation: With straightforward steps and no complicated techniques, it’s accessible for cooks of any skill level.
- Family-Friendly Appeal: The natural sweetness of the vegetables and the warmth of the spices make it appealing to both kids and adults.
- Meal Prep Convenience: It stores well and tastes even better the next day, making it great for meal prep or leftovers.
- Simple Ingredients: You likely already have most of the ingredients on hand, making this recipe budget-friendly.
Ingredients You’ll Need
- 1 medium butternut squash, peeled and diced (about 4 cups)
- 2 medium sweet potatoes, peeled and diced (about 2 cups)
- 1 large onion, chopped
- 2 cloves garlic, minced
- 1 teaspoon ginger, grated
- 1 teaspoon ground cumin
- 1/2 teaspoon cayenne pepper (adjust based on spice preference)
- 4 cups vegetable broth
- 1 tablespoon olive oil
- Salt and pepper, to taste
- Optional: Fresh cilantro or parsley for garnish

Ingredient Notes
- Butternut Squash: Choose a squash that feels firm and heavy for its size. You can also buy pre-cut squash to save time.
- Sweet Potatoes: Look for smooth, unblemished sweet potatoes. They add natural sweetness and creaminess to the soup.
- Spices: Adjust the spices to your preference. For a milder flavor, reduce the cayenne pepper or omit it entirely.
Equipment
- Large pot or Dutch oven
- Immersion blender or regular blender
- Chopping knife and cutting board
- Measuring cups and spoons
How to Make Spicy Butternut Squash Sweet Potato Soup
Step 1: Sauté the Aromatics
Begin by heating olive oil in a large pot over medium heat. Add the chopped onion and sauté for about 5 minutes, or until it is translucent. Next, stir in the minced garlic and grated ginger, cooking for an additional minute until fragrant.
Step 2: Add Vegetables and Spices
Add the diced butternut squash and sweet potatoes to the pot, followed by the ground cumin and cayenne pepper. Stir everything together to coat the vegetables in the spices and let them cook for about 2-3 minutes.
Step 3: Pour in the Broth
Next, add the vegetable broth to the pot and bring the mixture to a gentle boil. Once boiling, reduce the heat to a simmer and cover the pot. Let the soup cook for 20-25 minutes, or until the butternut squash and sweet potatoes are tender.
Step 4: Blend the Soup
Using an immersion blender, blend the soup until smooth and creamy. If using a regular blender, allow the soup to cool slightly before blending in batches. Be careful with hot liquids!
Step 5: Season and Serve
Taste the soup and season with salt and pepper as needed. Serve the soup hot, garnished with fresh cilantro or parsley if desired.
Tips for the Best Results
- Chop Uniformly: Ensures all vegetables cook evenly.
- Browning: Allow the onions to lightly brown for a richer flavor.
- Adjust Spice Levels: Modify the cayenne according to your heat preference for a family-friendly version.
- Consistency: Add more broth or water if you prefer a thinner consistency.
- Storage Quality: The soup can thicken as it sits, so reheat with added broth for the perfect texture.
Variations and Substitutions
- Creamy Version: Add coconut milk for a creamier texture and tropical flavor.
- Herbs: Experiment with different herbs like thyme or rosemary for a fresh twist.
- Protein Boost: Stir in some cooked lentils or shredded chicken for added protein.
- Vegetable Additions: Toss in greens like spinach or kale for extra nutrients.
What to Serve With Spicy Butternut Squash Sweet Potato Soup
This soup pairs wonderfully with crusty whole-grain bread or a side salad for a complete meal. The creamy texture of the soup complements a simple arugula salad dressed with lemon vinaigrette. For an added treat, consider pairing with homemade croutons for a delicious crunch.
Storage and Reheating
Refrigerator
Store any leftover soup in an airtight container in the fridge for up to 5 days.
Freezer
The soup freezes well for up to 3 months. To freeze, allow it to cool completely before transferring it to freezer-safe bags or containers. Leave space for expansion.
Reheating
Reheat in a pot over medium heat, stirring occasionally. You can also use the microwave, but add a splash of water or broth to maintain moisture.
Frequently Asked Questions
- Can I use frozen vegetables? Yes, frozen butternut squash and sweet potatoes can be used; just adjust the cooking time as needed.
- Is the soup gluten-free? Yes, all the ingredients are gluten-free, making it suitable for those with gluten allergies.
- How can I thicken the soup? If desired, you can add a little cornstarch mixed with water or blend in some additional cooked sweet potatoes.
- Can I make this soup spicy? Absolutely! You can add more cayenne pepper or even include diced jalapeños for extra heat.
- Can I double the recipe? Yes, this recipe can easily be doubled if you need to feed a larger crowd.
Conclusion
Spicy Butternut Squash Sweet Potato Soup is a delightful dish that combines flavor and nourishment in every bowl. For more variations on this comforting soup, consider checking out the delicious Spicy Butternut Squash and Sweet Potato Soup from Hannah Magee RD. If you’re looking for a vegan option, you might enjoy the Butternut Squash and Sweet Potato Soup featured on Making Thyme for Health. Alternatively, for a spiced twist, don’t miss the Spiced butternut squash and sweet potato soup – vegan that is sure to impress. Enjoy exploring these healthy, practical recipes on Meal Nourish!

Spicy Butternut Squash Sweet Potato Soup
Ingredients
Main Ingredients
- 1 medium butternut squash, peeled and diced About 4 cups
- 2 medium sweet potatoes, peeled and diced About 2 cups
- 1 large onion, chopped
- 2 cloves garlic, minced
- 1 teaspoon ginger, grated
- 1 teaspoon ground cumin
- 1/2 teaspoon cayenne pepper Adjust based on spice preference
- 4 cups vegetable broth
- 1 tablespoon olive oil
- to taste salt and pepper
- optional Fresh cilantro or parsley for garnish
Instructions
Preparation
- Begin by heating olive oil in a large pot over medium heat.
- Add the chopped onion and sauté for about 5 minutes, or until it is translucent.
- Stir in the minced garlic and grated ginger, cooking for an additional minute until fragrant.
Cooking
- Add the diced butternut squash and sweet potatoes to the pot, followed by the ground cumin and cayenne pepper.
- Stir everything together to coat the vegetables in the spices and let them cook for about 2-3 minutes.
- Next, add the vegetable broth to the pot and bring the mixture to a gentle boil.
- Once boiling, reduce the heat to a simmer and cover the pot.
- Let the soup cook for 20-25 minutes, or until the butternut squash and sweet potatoes are tender.
Blending and Serving
- Using an immersion blender, blend the soup until smooth and creamy.
- If using a regular blender, allow the soup to cool slightly before blending in batches. Be careful with hot liquids!
- Taste the soup and season with salt and pepper as needed.
- Serve the soup hot, garnished with fresh cilantro or parsley if desired.