Roast the Squash:
Preheat oven to 400°F (200°C). Cut squash in half, scoop out seeds, and drizzle with olive oil. Roast for 40–45 minutes.
Sauté the Onion:
In a pot, heat olive oil over medium heat. Add chopped onion and cook until translucent and softened.
Scoop and Spice It Up:
After the squash is roasted, scoop out the flesh and add it to the pot with onions. Sprinkle cumin, smoked paprika, chili flakes, cinnamon, and nutmeg.
Simmer and Blend:
Add vegetable broth, salt, and pepper. Simmer for 10 minutes, then blend with an immersion blender until smooth.
Add Creaminess:
Stir in coconut milk or cream to give the soup a luxurious texture. Adjust seasoning with salt and pepper if needed.
Serve:
Ladle into bowls, garnish with a drizzle of cream or a sprinkle of chili flakes for extra heat. Enjoy!