
Thick, velvety, and deeply warming, this butternut squash soup gets its luxurious creaminess entirely from a can of full-fat coconut milk — no butter, no heavy cream, no compromise on texture. The secret is in the spice blend: ground ginger, cinnamon, and nutmeg layer in a gentle warmth that makes every spoonful feel like peak autumn in a bowl. Onion and garlic are softened in olive oil first, building a savory base before the squash simmers until fork-tender and practically melts into the broth. Once everything is blended smooth, the soup is rich and silky in a way that's genuinely hard to believe is completely free of dairy. A swirl of reserved coconut milk on top adds a beautiful finish, and toasted pumpkin seeds bring just enough crunch to keep things interesting. It serves four and comes together with straightforward pantry staples, making it an easy weeknight win or an impressive starter for a dinner party. Whether you're avoiding dairy by necessity or by choice, this one delivers everything you'd want from a classic creamy soup without a single substitution feeling like a sacrifice.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →4 servings















Heat the olive oil in a large pot or Dutch oven over medium heat until shimmering. Add the onion and cook, stirring occasionally, until softened and translucent, about 5–6 minutes.
Add the garlic, ground ginger, cinnamon, nutmeg, and cayenne (if using) and cook, stirring constantly, until fragrant, about 1 minute. Watch closely so the garlic does not brown.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
