Roast the Squash & Garlic: Preheat oven to 400°F. Toss cubed squash with olive oil, season with salt and pepper. Wrap garlic bulb in foil. Roast for 40-45 minutes.
Sauté the Onion: Heat olive oil in a large pot. Add chopped onion, sauté until golden (8-10 minutes).
Add Roasted Vegetables & Spices: Add roasted squash and garlic to the pot. Stir in nutmeg, salt, and pepper.
Pour in the Broth: Add vegetable broth, bring to a simmer. Cook for 10 minutes.
Blend the Soup: Use an immersion blender or regular blender to puree until smooth.
Finish with Coconut Milk: Stir in coconut milk, adjust seasoning if needed, and heat for another 5 minutes.
Serve & Enjoy: Serve hot, optionally garnish with fresh herbs or a drizzle of coconut milk.