
This velvety butternut squash soup transforms simple ingredients into a comforting bowl of warmth. I've been making this recipe for years, and it never fails to bring a sense of coziness to my home when the temperatures drop. The natural sweetness of roasted butternut squash paired with warming spices creates a soup that feels like a hug in a bowl.
I first made this soup during a particularly cold autumn evening when I craved something comforting yet nourishing. Now it has become my go-to recipe whenever butternut squash appears at the farmers market. My family requests it weekly throughout the fall and winter months.
Ingredients
- Butternut squash: The star of the show providing natural sweetness and velvety texture when roasted. Look for squash that feels heavy for its size with firm skin.
- Olive oil: Helps caramelize the squash during roasting and adds richness. Use a good quality extra virgin variety for best flavor.
- Onion and garlic: Create the aromatic foundation. Choose firm onions with no soft spots and fresh garlic with tight cloves.
- Carrot: Adds natural sweetness and beautiful color. Select firm carrots with vibrant orange hue.
- Apple: Optional but wonderful for adding subtle sweetness and complexity. Honeycrisp or Gala varieties work particularly well.
- Vegetable broth: Forms the liquid base. Homemade is best but a good quality store bought works wonderfully too.
- Nutmeg and cinnamon: These warming spices complement the natural sweetness of the squash. Always use freshly grated nutmeg if possible.
- Heavy cream or coconut milk: Adds luxurious creaminess and balances the flavors. For coconut milk choose full fat for best results.
- Lemon juice: Brightens all the flavors at the end. Fresh is essential here.
Step-by-Step Instructions
- Roast the squash:
- Preheat your oven to 400°F. Toss the butternut squash cubes with half the olive oil and a generous pinch of salt until evenly coated. Spread them in a single layer on a baking sheet giving them space to caramelize. Roast for 25 to 30 minutes until the edges turn golden brown and the flesh is fork tender. The caramelization is crucial for developing deep flavor.
- Build the aromatics base:
- While the squash roasts heat the remaining olive oil in a large heavy bottomed pot over medium heat. Add the chopped onion and cook for about 5 minutes until it becomes translucent. Add the minced garlic carrot and apple if using. Cook this mixture for another 8 to 10 minutes stirring occasionally until everything has softened and the onions are turning golden. This slow cooking develops the foundation flavors of your soup.
- Combine and simmer:
- Once your squash is roasted add it to the pot with the aromatics. Pour in the vegetable broth and sprinkle in the nutmeg and cinnamon if using. Stir everything together and bring the mixture to a gentle boil. Reduce the heat to maintain a steady simmer and cook for 10 to 15 minutes allowing all the flavors to meld together. The soup should reduce slightly and intensify in flavor.
- Blend until smooth:
- Remove the pot from heat and let it cool slightly for safer blending. If using an immersion blender place it directly in the pot and blend until completely smooth. If using a countertop blender work in batches filling the blender no more than halfway each time. Start on low speed and gradually increase allowing steam to escape carefully. Blend each batch until silky smooth and return to the pot.
- Add finishing touches:
- Return the blended soup to low heat and stir in the heavy cream or coconut milk until fully incorporated. Season with salt and freshly ground black pepper tasting as you go. Finish with a squeeze of fresh lemon juice which brightens all the flavors. Gently warm the soup if needed but avoid boiling after adding dairy.

The nutmeg in this recipe is my secret weapon. I discovered its transformative power with squash soups years ago when I accidentally added more than called for. The warming note it brings elevates the entire dish from good to memorable. My family now recognizes the aroma of this soup with nutmeg as the official scent of autumn in our home.
Make It Your Own
This butternut squash soup serves as a wonderful canvas for personalization. For a protein boost stir in white beans or top with crispy pancetta. Vegetarians might enjoy a sprinkle of toasted pumpkin seeds or crumbled feta. The basic recipe creates a beautifully balanced soup but don't be afraid to make it your own with additional herbs like fresh sage or thyme which complement the squash beautifully.
Storage Tips
This soup keeps exceptionally well making it perfect for meal planning. Store cooled soup in airtight containers in the refrigerator for up to 4 days. For longer storage freeze portions in freezer safe containers leaving about an inch of headspace for expansion. Thaw overnight in the refrigerator and reheat gently on the stovetop. If the soup separates after freezing simply whisk while reheating or give it a quick blend.
Serving Suggestions
Transform this soup from a simple starter to a complete meal with thoughtful accompaniments. Serve in warmed bowls with a swirl of cream or coconut milk and a sprinkle of freshly chopped herbs. For a heartier meal pair with grilled cheese sandwiches made with sharp cheddar and grainy mustard. A simple green salad dressed with vinaigrette provides a bright counterpoint to the rich soup. For entertaining consider serving in small cups as an elegant starter.

Recipe FAQs
- → Can I make this butternut squash soup vegan?
Yes, simply substitute the heavy cream with coconut milk for a dairy-free, vegan version that maintains the soup's creamy texture and adds a subtle sweetness.
- → How do I store leftover butternut squash soup?
Store cooled soup in an airtight container in the refrigerator for up to 4 days. It also freezes beautifully for up to 3 months. Thaw overnight in the refrigerator and gently reheat on the stovetop.
- → What can I serve with butternut squash soup?
This soup pairs wonderfully with crusty bread or a grilled cheese sandwich for a complete meal. It also works as a starter before a main course or alongside a fresh salad.
- → Can I use pre-cut butternut squash to save time?
Absolutely! Pre-cut butternut squash works perfectly and saves significant prep time. You'll need approximately 2 pounds of cubed squash for this recipe.
- → How can I enhance the flavor of my butternut squash soup?
For deeper flavor, try roasting the garlic along with the squash, adding a pinch of curry powder, or including a tablespoon of maple syrup. A garnish of toasted pumpkin seeds or crispy sage leaves adds wonderful texture contrast.
- → Is butternut squash soup healthy?
Yes, it's packed with nutrients from the vegetables, particularly vitamin A from the butternut squash. Using coconut milk instead of cream makes it lower in saturated fat while maintaining richness. The soup is naturally gluten-free and can easily fit into various dietary patterns.