Ingredients
Equipment
Method
Roast the squash
- Preheat the oven to 425°F. Toss the squash cubes with 1 tablespoon olive oil, salt, and black pepper, then spread on a baking sheet in a single layer with cut sides down where possible.
- Roast for 30-35 minutes, flipping halfway, until deeply caramelized and fork-tender, with browned edges visible.
Build the soup base
- Heat the remaining 1 tablespoon olive oil in a large pot over medium heat. Add the chopped onion and cook until soft, about 5 minutes, until translucent around the edges.
- Add the minced garlic and cook until fragrant, about 1 minute, stirring so it doesn’t brown.
- Add the roasted squash, vegetable broth, ground sage, and nutmeg, then bring to a simmer. Cook for 10 minutes, bubbling gently and letting flavors meld.
Blend and finish
- Blend with an immersion blender (or in batches in a countertop blender) until completely smooth and silky, with no visible squash chunks.
- Stir in the coconut milk and maple syrup, then season to taste so the flavor is warm and balanced.
Serve
- Ladle the soup into bowls. Top with toasted pepitas and fresh sage leaves so the garnish stays crisp and fragrant.
Notes
For ultra-silky texture, blend until fully smooth and avoid under-blending any darker caramelized bits. Store leftovers in the refrigerator up to 4 days; reheat gently on the stove until steaming. Freezing is okay, but texture may slightly change after thawing. For a dairy-free swap, use full-fat coconut milk (already listed) and keep the rest the same for a creamy consistency.
