There’s something comforting about a warm bowl of soup on a chilly day. Over the years, I’ve tried dozens of variations of butternut squash soup, but this creamy roasted version with coconut milk, roasted garlic, and a touch of maple is the one I always come back to. It’s simple, filling, and naturally dairy-free.
Table of Contents
Why You’ll Love This Roasted Butternut Squash Soup
- Ultra creamy without cream: Coconut milk gives it richness without dairy.
- Naturally sweet and savory: Roasted butternut squash with maple syrup balances sweet and savory notes perfectly.
- Perfect for meal prep: It keeps well in the fridge or freezer, making it great for lunches.
- Quick to make: Ready in about 30 minutes with roasted squash prepped ahead.
Roasted Butternut Squash Soup Ingredients
- 1 medium butternut squash, peeled and cubed
- 1 tablespoon olive oil
- 4 garlic cloves, unpeeled
- 1 small onion, chopped
- 1 teaspoon salt (adjust to taste)
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon nutmeg
- 2 cups vegetable broth
- 1 cup full-fat coconut milk
- 1 tablespoon maple syrup
- Black pepper, to taste
How to Make Creamy Roasted Butternut Squash Soup
- Roast the squash and garlic: Preheat oven to 400°F (200°C). Toss squash with olive oil and spread on a baking sheet. Add unpeeled garlic cloves. Roast for 25–30 minutes, until squash is soft and edges are golden.
- Saute the onion: In a large pot over medium heat, sauté chopped onion until soft about 5 minutes.
- Blend everything: Add roasted squash, squeezed garlic, spices, and broth to the pot. Use an immersion blender or transfer to a high-speed blender. Blend until smooth.
- Add coconut milk and maple syrup: Return to the pot, stir in coconut milk and maple syrup. Warm through and season with salt and pepper.
- Serve and garnish: Spoon into bowls and top with a swirl of coconut milk, roasted seeds, or fresh herbs.
Tips for Best Flavor
- Roast squash until deep golden for max flavor.
- Don’t skip the garlic it adds depth.
- A pinch of cayenne adds subtle heat if you like spice.
Make Roasted Butternut Squash Soup Your Own
- Use curry powder instead of cinnamon for an Indian twist.
- Add a small apple or carrot while blending for more sweetness.
- Stir in cooked lentils or quinoa to make it heartier.
Final Thought
This creamy roasted butternut squash soup isn’t just another fall recipe it’s one that turns simple ingredients into something memorable. Whether you’re curling up with it for dinner or packing it for a comforting lunch, it delivers bold flavor, velvety texture, and a hint of warmth in every spoonful. Try it once, and you’ll likely come back to it just like I do.

Creamy Roasted Butternut Squash Soup
This creamy roasted butternut squash soup combines the rich depth of roasted garlic and squash with silky coconut milk and a touch of maple. It’s comforting, naturally dairy-free, and perfect for chilly days or cozy meal prep.
Ingredients
Equipment
Method
- Preheat oven to 400°F (200°C). Toss squash with olive oil and spread on a baking sheet. Add unpeeled garlic cloves. Roast for 25–30 minutes, until squash is soft and edges are golden.
- In a large pot over medium heat, sauté chopped onion until soft (about 5 minutes).
- Add roasted squash, squeezed garlic, spices, and broth to the pot. Use an immersion blender or transfer to a high-speed blender. Blend until smooth.
- Return to the pot, stir in coconut milk and maple syrup. Warm through and season with salt and pepper.
- Spoon into bowls and top with a swirl of coconut milk, roasted seeds, or fresh herbs.
Notes
Roast the squash until deep golden for maximum flavor. Don’t skip the garlic it adds depth. A pinch of cayenne brings subtle heat if you like a spicy twist.
Try swapping in curry powder for cinnamon or blending in a small apple or carrot for extra sweetness. Stir in cooked lentils or quinoa for a heartier variation.