01 -
Halve the butternut squash, scoop out the seeds (save them for roasting later, maybe!), drizzle with olive oil, salt, and pepper. Roast face down at 400°F (200°C) for 30-40 minutes until tender. This step, to be real, makes all the difference for a deep, rich creamy butternut squash soup. I used to just boil it, and it was... fine, but roasting? Game changer.
02 -
While the squash roasts, heat a bit more olive oil in a large pot. Add chopped onion and sauté until softened, about 5-7 minutes. Then, stir in minced garlic and grated fresh ginger. Cook for another minute until fragrant. Oh, the smell at this point! That's when you know something good is brewing for your creamy butternut squash soup.
03 -
Once the squash is cool enough to handle, scoop the flesh from the skin and add it to the pot with the sautéed aromatics. Pour in the vegetable broth, cinnamon, nutmeg, and sage. Bring to a simmer, then reduce heat and let it gently bubble for about 15-20 minutes, allowing the flavors to meld beautifully for your creamy butternut squash soup.
04 -
Carefully transfer the soup in batches to a blender (or use an immersion blender right in the pot, my preference for less mess!). Add the full-fat coconut milk. Blend until incredibly smooth and creamy. Be careful with hot liquids in a blender; I've had a lid pop off once, and it was a kitchen disaster!
05 -
Pour the blended creamy butternut squash soup back into the pot. Taste and adjust seasonings – it might need more salt, pepper, or even a tiny splash of apple cider vinegar to brighten it up. Sometimes I add a pinch of cayenne for a subtle kick, honestly.
06 -
Ladle the warm, creamy butternut squash soup into bowls. Garnish with those lovely toasted pumpkin seeds and a swirl of coconut milk, maybe a sprig of fresh sage. This creamy butternut squash soup just looks so inviting, doesn't it? It smells like pure comfort, ready for you.