Add the minced garlic and cook for another minute until fragrant.
Cook the squash:
Add the cubed butternut squash to the pot and stir to combine with the onions and garlic.
Pour in the broth, ensuring the squash is fully covered.
Add the ground cinnamon, ground nutmeg, salt, and black pepper.
Bring the mixture to a boil, then reduce the heat and let it simmer for 20-25 minutes, or until the squash is tender.
Blend the soup:
Once the squash is tender, remove the pot from heat.
Use an immersion blender to puree the soup until smooth. If you don't have an immersion blender, carefully transfer the soup in batches to a regular blender and blend until smooth.
Add creaminess (optional):
Stir in the coconut milk or heavy cream for a creamier texture.
Adjust seasoning with additional salt and pepper if needed.
Serve:
Ladle the soup into bowls and garnish with fresh herbs if desired.
Serve hot with crusty bread on the side.
Notes
Butternut Squash Soup is a warm, comforting dish perfect for fall and winter. The natural sweetness of the squash combined with the aromatic spices creates a deliciously rich and creamy soup that's both nourishing and satisfying.