As the leaves start to turn and the air carries a crisp chill, there’s nothing quite like a bowl of homemade Butternut Squash Sweet Potato Soup to warm both heart and home. This comforting dish has become a staple in my kitchen, a reminder of the vibrant meals I grew up sharing with my family in Asheville. The combination of butternut squash and sweet potatoes creates a velvety texture, while the spices evoke memories of my abuela’s kitchen, where the simmering pots were always a source of warmth and love. Just like those cherished family meals, this soup is simple, delicious, and perfect for gathering loved ones around the table.
Table of Contents
Why You’ll Love This Butternut Squash Sweet Potato Soup
What makes this Butternut Squash Sweet Potato Soup a favorite in my household is its ability to bring a sense of comfort and nostalgia with every spoonful. The natural sweetness of the squash and sweet potatoes is perfectly balanced with aromatic spices, creating a soup that’s as nourishing as it is flavorful. This recipe is a testament to my belief that anyone can create something magical in the kitchen, no matter their skill level. It’s a dish that invites you to slow down and savor the moment, much like those family dinners I hold dear. Plus, it’s a breeze to prepare, making it perfect for busy weekdays or leisurely weekends.
Ingredients You’ll Need for This Butternut Squash Sweet Potato Soup

- 1 medium butternut squash, peeled, seeded, and diced
- 2 large sweet potatoes, peeled and cubed
- 1 tablespoon olive oil
- 1 large onion, chopped
- 3 cloves garlic, minced
- 4 cups vegetable broth
- 1 teaspoon ground cumin
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon cayenne pepper (optional, for a bit of heat)
- Salt and black pepper to taste
- 1/2 cup coconut milk or heavy cream (for creaminess)
- Fresh cilantro or parsley for garnish
If you’re like my abuela and prefer to follow your senses, feel free to adjust the spices to your liking. You can also substitute the coconut milk with almond milk for a lighter option. The key is to make it your own!
Nutrition Facts
- Calories: 250 per serving
- Protein: 4g
- Fat: 10g
- Carbohydrates: 40g
- Fiber: 6g
- Sugar: 10g
- Sodium: 500mg
Cozy Up with a Bowl of Butternut Squash Sweet Potato Soup
Learn how to make delicious Butternut Squash Sweet Potato Soup. Easy recipe with step-by-step instructions.
- Total Time: 45 minutes
- Yield: 4 servings
Ingredients
- 1 medium butternut squash, peeled, seeded, and diced
- 2 large sweet potatoes, peeled and cubed
- 1 tablespoon olive oil
- 1 large onion, chopped
- 3 cloves garlic, minced
- 4 cups vegetable broth
- 1 teaspoon ground cumin
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon cayenne pepper (optional, for a bit of heat)
- Salt and black pepper to taste
- 1/2 cup coconut milk or heavy cream (for creaminess)
- Fresh cilantro or parsley for garnish
If you’re like my abuela and prefer to follow your senses, feel free to adjust the spices to your liking. You can also substitute the coconut milk with almond milk for a lighter option. The key is to make it your own!
Instructions
- Heat the olive oil in a large pot over medium heat. Add the chopped onion and cook until translucent, about 5 minutes.
- Add the minced garlic and cook for an additional minute, stirring frequently to prevent burning.
- Stir in the ground cumin, cinnamon, and cayenne pepper. Let the spices toast for about 30 seconds to enhance their flavor.
- Add the diced butternut squash and sweet potatoes to the pot. Pour in the vegetable broth and bring to a boil.
- Reduce the heat to low, cover the pot, and let it simmer for 20-25 minutes, or until the vegetables are tender.
- Once cooked, use an immersion blender to puree the soup until smooth. Alternatively, you can transfer the soup to a blender in batches.
- Stir in the coconut milk or heavy cream for added creaminess. Season with salt and black pepper to taste.
- Serve hot, garnished with fresh cilantro or parsley.
Remember, patience is key when blending hot liquids. If using a blender, let the soup cool slightly and blend in small batches to avoid splatters. This is something I learned the hard way on one of my early culinary adventures!
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Cooking
- Cuisine: International
Steps to Create Your Butternut Squash Sweet Potato Soup
- Heat the olive oil in a large pot over medium heat. Add the chopped onion and cook until translucent, about 5 minutes.
- Add the minced garlic and cook for an additional minute, stirring frequently to prevent burning.
- Stir in the ground cumin, cinnamon, and cayenne pepper. Let the spices toast for about 30 seconds to enhance their flavor.
- Add the diced butternut squash and sweet potatoes to the pot. Pour in the vegetable broth and bring to a boil.
- Reduce the heat to low, cover the pot, and let it simmer for 20-25 minutes, or until the vegetables are tender.
- Once cooked, use an immersion blender to puree the soup until smooth. Alternatively, you can transfer the soup to a blender in batches.
- Stir in the coconut milk or heavy cream for added creaminess. Season with salt and black pepper to taste.
- Serve hot, garnished with fresh cilantro or parsley.
Remember, patience is key when blending hot liquids. If using a blender, let the soup cool slightly and blend in small batches to avoid splatters. This is something I learned the hard way on one of my early culinary adventures!
Tips for Making the Best Butternut Squash Sweet Potato Soup
To make the best Butternut Squash Sweet Potato Soup, sourcing fresh, quality ingredients is essential. Whenever possible, I love visiting local farmers’ markets in Charleston for the freshest produce. Also, don’t shy away from adjusting the spices to suit your palate. The beauty of cooking lies in personalization, much like the recipes passed down through generations in my family. If you prefer a thicker consistency, reduce the amount of vegetable broth, or cook the soup longer uncovered.
Serving Suggestions and Pairings

This soup pairs beautifully with crusty bread or a side of homemade corn tortillas, a nod to my Mexican roots. For a heartier meal, serve it alongside a simple green salad or a grilled cheese sandwich. The soup’s warm, earthy flavors also complement roasted chicken or a spiced chickpea salad. However you choose to enjoy it, let it be a moment of joy and comfort.
Storage and Reheating Tips
Store any leftover Butternut Squash Sweet Potato Soup in an airtight container in the refrigerator for up to four days. For longer storage, freeze the soup in individual portions, which can be reheated easily for a quick meal. When reheating, do so gently over low heat on the stovetop, stirring occasionally. This method helps maintain the soup’s creamy texture and rich flavors.
Frequently Asked Questions
What are the main ingredients for Butternut Squash Sweet Potato Soup?
The main ingredients for Butternut Squash Sweet Potato Soup include the items listed in our ingredients section above. Each ingredient plays a crucial role in achieving the perfect flavor and texture.
How long does it take to make Butternut Squash Sweet Potato Soup?
The total time to make Butternut Squash Sweet Potato Soup includes both preparation and cooking time. Check the recipe card above for exact timing details.
Can I make Butternut Squash Sweet Potato Soup ahead of time?
Yes, Butternut Squash Sweet Potato Soup can often be prepared in advance. Store it properly in an airtight container in the refrigerator and consume within the recommended timeframe.
What can I serve with Butternut Squash Sweet Potato Soup?
Butternut Squash Sweet Potato Soup pairs well with various sides and accompaniments. Consider the serving suggestions mentioned in the recipe for the best dining experience.
Is Butternut Squash Sweet Potato Soup suitable for special diets?
Depending on the ingredients used, Butternut Squash Sweet Potato Soup may be adapted for various dietary needs. Check the ingredients list and consider substitutions as needed for your dietary requirements.
Final Thoughts
Creating this Butternut Squash Sweet Potato Soup is more than just following a recipe; it’s an experience that ties together memories, flavors, and the joy of sharing a meal. Just like those familial gatherings in Asheville, I hope this dish brings warmth and happiness to your table. Remember, cooking is an act of love, and through each dish, you have the opportunity to create something truly special. Happy cooking!





