Ingredients
Equipment
Method
Instructions
- Heat olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion and cook until softened, about 5-7 minutes.
- Stir in the minced garlic and cook for another minute until fragrant.
- Add the cubed butternut squash, vegetable broth, ginger, cinnamon, nutmeg, salt, and pepper to the pot.
- Bring the mixture to a boil, then reduce heat to low, cover, and simmer for 20-25 minutes, or until the squash is very tender.
- Carefully transfer the soup to a blender (or use an immersion blender directly in the pot). Blend until completely smooth and creamy. If using a regular blender, work in batches and vent the lid to prevent pressure buildup.
- Stir in the heavy cream or coconut milk (optional). Heat through gently, but do not boil.
- Taste the soup and adjust seasonings with salt and pepper as needed. Ladle into bowls and garnish with your favorite toppings, such as toasted pepitas, croutons, a swirl of cream, or fresh chives.
Notes
For a richer flavor, use chicken broth instead of vegetable broth. You can also roast the butternut squash before adding it to the soup for a deeper, sweeter flavor. Leftovers can be stored in the refrigerator for up to 3 days.