Go Back
Bowl of creamy butternut squash soup garnished with toasted pumpkin seeds, coconut milk drizzle, and fresh herbs on rustic background

Creamy Butternut Squash Soup – Comfort in a Bowl

Velvety butternut squash soup blended with creamy coconut milk and aromatic warm spices — a comforting, dairy-free bowl of pure seasonal goodness.

Equipment

  • Large heavy-bottomed pot or Dutch oven
  • High-powered blender or immersion blender
  • Sharp knife and cutting board
  • Measuring cups and spoons
  • Wooden spoon or spatula
  • Vegetable peeler
  • - Ladle

Ingredients
  

  • For the Soup:
  • 1 medium-large butternut squash about 3 lbs, peeled, seeded, and cubed
  • 1 medium yellow onion diced
  • 2-3 cloves garlic minced
  • 3-4 cups low-sodium vegetable broth
  • 1 cup light coconut milk or full-fat for extra creaminess
  • 1 tablespoon olive oil or coconut oil
  • 1 teaspoon curry powder
  • 1/2 teaspoon ground cinnamon
  • 1/2 teaspoon ground ginger or 1-inch fresh ginger, grated
  • 1/4 teaspoon nutmeg optional
  • Sea salt and freshly ground black pepper to taste
  • For Garnish optional:
  • Toasted pumpkin seeds pepitas
  • Coconut milk drizzle
  • Fresh herbs cilantro or parsley
  • Cracked black pepper

Instructions
 

  • Prepare the squash: Peel the butternut squash, cut in half lengthwise, scoop out the seeds, and cube into 1-inch pieces.
  • Sauté aromatics: In a large pot, heat olive oil over medium heat. Add diced onion and sauté for 4-5 minutes until soft and translucent. Add minced garlic and cook for another minute until fragrant.​
  • Add squash and spices: Stir in the cubed butternut squash, curry powder, cinnamon, ginger, and a pinch of salt and pepper. Cook for 5 minutes, stirring occasionally to coat the squash in the spices.​
  • Add liquid and simmer: Pour in the vegetable broth (start with 3 cups; you can add more later for desired consistency). Bring to a boil, then reduce heat to low, cover, and simmer for 20-25 minutes until the squash is completely fork-tender.​
  • Blend until smooth: Remove from heat. Use an immersion blender to purée the soup directly in the pot until completely smooth and creamy. Alternatively, carefully transfer soup in batches to a high-powered blender and blend until silky smooth (be careful with hot liquids – leave the vent open and cover with a towel).
  • Add coconut milk: Return blended soup to the pot (if using a blender). Stir in the coconut milk and heat gently for 3-5 minutes. Don't boil after adding coconut milk.
  • Season and adjust: Taste and adjust seasoning with additional salt, pepper, or spices as needed. If the soup is too thick, add more broth; if too thin, simmer uncovered for a few minutes.
  • Serve: Ladle into bowls and garnish with toasted pumpkin seeds, a drizzle of coconut milk, fresh herbs, and cracked black pepper.

Notes

Roast for deeper flavor: For intensified flavor, roast cubed squash at 425°F for 30-40 minutes before adding to soup. This caramelizes the natural sugars.
Add warming spices: Include a pinch of nutmeg, cayenne pepper, or chili garlic paste for extra warmth and depth
Garnish creatively: Top with toasted pumpkin seeds, crispy sage leaves, a swirl of Greek yogurt or coconut cream, or a drizzle of herb oil.
Use pre-cut squash: Save time with pre-cubed butternut squash from the grocery store.
Adjust thickness: Control consistency by adding more or less broth or coconut milk to reach your preferred texture.
Add a citrus kick: Squeeze fresh lime juice just before serving for bright, fresh flavor.
Make it heartier: Add white beans, chickpeas, or red lentils for extra protein and fiber.