“`html
If you’re craving a warm hug in a bowl, look no further than this Spiced Butternut Squash and Sweet Potato Soup Recipe, a cozy blend of sweet, savory, and just the right hint of spice. With roasted butternut squash and sweet potatoes as the creamy base, perfectly balanced by aromatic cumin, cinnamon, and a touch of cayenne, this soup delivers layers of comforting flavor that will make you want to curl up with a spoon. It’s nourishing, vibrant in color, and easy to make, making it a standout dish whether you’re cooking for family dinner or a casual get-together with friends.

Ingredients You’ll Need
Every ingredient in this Spiced Butternut Squash and Sweet Potato Soup Recipe plays an essential role, from the sweetness of the roasted vegetables to the warming spices that build deeper flavor. These simple products combine seamlessly to create a rich texture and vibrant color that will brighten any meal.
- Butternut squash: The star of the show, providing a natural sweetness and silky texture when roasted and blended.
- Sweet potatoes: Adding an extra layer of creaminess and sweetness, complementing the squash perfectly.
- Onion: Offers a subtle sharpness that rounds out the soup’s flavor profile.
- Garlic: Brings a wonderful fragrant depth to every spoonful.
- Olive oil: Used for roasting and sautéing, it enhances the richness without overpowering the flavors.
- Ground cumin: Adds a warm, earthy aroma reminiscent of autumn evenings.
- Ground cinnamon: Injects a subtle sweetness and complexity to balance the spices.
- Cayenne pepper: Just the right kick to wake up your taste buds; spice level adjustable to your preference.
- Vegetable broth: Acts as the perfect liquid base, making the soup smooth and comforting.
- Coconut milk (optional): For those who love a creamy finish, this adds luscious body without dairy.
- Salt and pepper: Essential seasonings for bringing all the flavors together.
- Fresh cilantro: Brightens each bowl with a fresh, herbal touch.
- Optional red pepper flakes: To step up the heat for those who like it spicy.
How to Make Spiced Butternut Squash and Sweet Potato Soup Recipe
Step 1: Roast the Vegetables
Start by preheating your oven to 400°F (200°C). Toss the cubed butternut squash and sweet potatoes with olive oil, salt, and pepper on a baking sheet. Roasting them until tender and lightly caramelized enhances their natural sweetness and builds a rich flavor foundation for your soup.
Step 2: Sauté Onions and Garlic
While the vegetables roast, heat the remaining olive oil in a large pot over medium heat. Add the chopped onion and minced garlic, cooking them gently until they become soft and fragrant—this step unlocks their mild sweetness and creates a savory bed for the spices to shine.
Step 3: Bloom the Spices
Sprinkle in the ground cumin, ground cinnamon, and cayenne pepper, stirring them through the onions and garlic. Cooking the spices for a minute allows their flavors to bloom fully, releasing that beautiful warmth and complexity essential to the Spiced Butternut Squash and Sweet Potato Soup Recipe.
Step 4: Combine and Simmer
Add the roasted butternut squash and sweet potatoes to the pot along with the vegetable broth. Bring everything to a gentle boil, then reduce the heat and let it simmer for about 10 minutes, giving the flavors time to meld and the soup to thicken ever so slightly.
Step 5: Blend to Perfection
Using an immersion blender, purée the soup until it is completely smooth and velvety. For a creamy twist, stir in the coconut milk now. This optional step adds silkiness that feels indulgent yet light, making every spoonful simply irresistible.
Step 6: Season and Adjust
Finish by seasoning with salt and pepper to taste. If you want more heat, sprinkle in extra cayenne pepper or red pepper flakes. The magic of this Spiced Butternut Squash and Sweet Potato Soup Recipe is how easily you can customize it to suit your preferred spice level.
How to Serve Spiced Butternut Squash and Sweet Potato Soup Recipe

Garnishes
A generous sprinkle of fresh cilantro brings a lively, herbal brightness to the rich soup. You can also add a drizzle of coconut milk on top or a pinch of red pepper flakes for a pop of color and heat. These extras turn your soup into a feast for both the eyes and the palate.
Side Dishes
This soup pairs beautifully with hearty crusty bread or warm pita for dipping. A simple green salad with lemon vinaigrette adds freshness that contrasts nicely with the warming spices, making your meal feel balanced and satisfying.
Creative Ways to Present
Serve the soup in charming mugs for cozy lunches or in shallow bowls garnished with roasted pepitas for a delightful crunch. You might even swirl in a spoonful of yogurt or sour cream for a creamy twist that guests will rave about.
Make Ahead and Storage
Storing Leftovers
This soup keeps beautifully in the fridge for up to 4 days, tightly covered. The flavors deepen overnight, so leftovers often taste even better the next day — making it a perfect make-ahead option for busy weeks.
Freezing
To freeze, pour the cooled soup into airtight containers or freezer-safe bags. It will keep for up to 3 months without losing its delicious taste or smooth texture. Just be sure to leave a bit of room at the top, since liquids expand when frozen.
Reheating
Reheat gently on the stovetop over low to medium heat, stirring occasionally. You can add a splash of water, broth, or coconut milk to loosen the texture if it has thickened. Microwave reheating works too — just pause to stir every minute for even warming.
FAQs
Can I make this soup vegan and dairy-free?
Absolutely! This Spiced Butternut Squash and Sweet Potato Soup Recipe is naturally vegan if you skip the optional coconut milk or use it instead of dairy. All other ingredients are plant-based, making it a perfect compassionate comfort food.
What if I don’t have an immersion blender?
No worries! You can carefully transfer the soup in batches to a regular blender. Just be sure not to overfill the blender and let out steam gradually to avoid any splatters.
How can I adjust the spice level?
Start with the recommended cayenne amount and add more to your taste during the final seasoning step. If you prefer mild, omit the cayenne entirely and rely on the warmth from cumin and cinnamon for flavor.
Is it possible to use fresh herbs instead of dried spices?
The spices here are key to the soup’s signature flavor, so fresh herbs won’t quite replace them. However, fresh cilantro makes a lovely garnish that complements the spices perfectly.
Can this soup be served cold?
While it’s traditionally enjoyed warm, this soup can be refrigerated and served chilled for a refreshing twist on a hot day. Just know that the flavors might feel less intense when cold.
Final Thoughts
If you’re looking to cozy up your meal routine, the Spiced Butternut Squash and Sweet Potato Soup Recipe is an absolute must-try. It’s easy to make, deeply satisfying, and bursting with flavors that feel like a warm embrace. Gather your ingredients, get cooking, and prepare to fall in love with this heartwarming bowl of deliciousness again and again.
“`
Print
Spiced Butternut Squash and Sweet Potato Soup Recipe
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 4 servings
- Category: Soup
- Method: Roasting
- Cuisine: American
- Diet: Vegetarian
Description
This Spiced Butternut Squash and Sweet Potato Soup is a comforting and flavorful dish featuring roasted butternut squash and sweet potatoes blended into a creamy, spiced base with warm cumin, cinnamon, and a hint of cayenne for subtle heat. Enhanced with coconut milk for richness and garnished with fresh cilantro, this soup offers a perfect combination of sweetness and spice, ideal for cozy meals.
Ingredients
Vegetables
- 1 medium butternut squash, peeled and cubed
- 2 medium sweet potatoes, peeled and cubed
- 1 onion, chopped
- 3 cloves garlic, minced
Spices and Seasonings
- 1 tsp ground cumin
- 1/2 tsp ground cinnamon
- 1/4 tsp cayenne pepper (adjust for heat)
- Salt and pepper to taste
- Optional: Red pepper flakes, extra cayenne for extra heat
Liquids and Oils
- 2 tbsp olive oil
- 4 cups vegetable broth
- 1 cup coconut milk (optional for creaminess)
Garnish
- Fresh cilantro for garnish
Instructions
- Preheat and Roast Vegetables: Preheat your oven to 400°F (200°C). Toss the cubed butternut squash and sweet potatoes with 1 tablespoon of olive oil, salt, and pepper on a baking sheet. Roast for 25-30 minutes until they are tender and slightly caramelized, which will enhance their natural sweetness and flavor.
- Sauté Aromatics: In a large pot, heat the remaining 1 tablespoon of olive oil over medium heat. Add the chopped onion and minced garlic, cooking for 3-4 minutes until they are softened and fragrant, creating a flavorful base for the soup.
- Add Spices: Stir in the ground cumin, ground cinnamon, and cayenne pepper. Cook for about 1 minute to release the spices’ essential oils and deepen their flavors.
- Combine and Simmer: Add the roasted butternut squash, sweet potatoes, and vegetable broth to the pot. Bring the mixture to a boil, then reduce the heat and simmer for 10 minutes, allowing the flavors to meld together.
- Blend the Soup: Use an immersion blender to purée the soup until smooth and creamy. If desired, stir in the coconut milk at this stage to add richness and a smooth texture.
- Season and Serve: Taste the soup and season with additional salt and pepper as needed. Adjust the spice level by adding more cayenne pepper or red pepper flakes if you prefer more heat. Garnish with fresh cilantro and serve the soup hot.
Notes
- Adjust cayenne pepper according to your heat preference; start with less if you prefer a milder spice.
- For a vegan and dairy-free version, use coconut milk or omit it entirely.
- This soup can be stored in the refrigerator for up to 4 days or frozen for up to 3 months.
- To reheat, warm gently on the stovetop or microwave, stirring occasionally.
- For extra garnish, consider a drizzle of coconut cream or toasted pumpkin seeds.

