Peel the butternut squash, cut it in half, and remove the seeds. Then, chop the flesh into cubes.
Sauté the Vegetables:
Heat the olive oil in a large pot over medium heat. Add the chopped onion, carrot, and celery. Cook for about 5-7 minutes, or until the vegetables are softened.
Add the minced garlic and cook for an additional minute, until fragrant.
Cook the Squash:
Add the butternut squash cubes to the pot and stir to combine with the other vegetables. Cook for a few minutes to allow the flavors to meld.
Add Broth and Spices:
Pour in the vegetable or chicken broth. If using, add the ground cumin and nutmeg. Bring the mixture to a boil, then reduce the heat and let it simmer for about 20-25 minutes, or until the squash is tender.
Blend the Soup:
Use an immersion blender to puree the soup until smooth. Alternatively, carefully transfer the soup in batches to a blender and blend until smooth. Be cautious of hot splashes.
Adjust Seasoning:
Return the soup to the pot if you used a blender. Stir in the heavy cream or coconut milk if using, and season with salt and pepper to taste. Heat through.
Serve:
Ladle the soup into bowls and garnish with fresh herbs if desired. Serve hot with crusty bread or croutons.
Ingredients:
1 medium butternut squash (about 2 pounds)
1 medium onion, chopped
2 cloves garlic, minced
1 carrot, peeled and chopped
1 celery stalk, chopped
4 cups vegetable or chicken broth
2 tablespoons olive oil
1/2 teaspoon ground cumin (optional)
1/2 teaspoon ground nutmeg (optional)
Salt and pepper to taste
1/2 cup heavy cream or coconut milk (optional, for creaminess)
Fresh herbs (like thyme or parsley) for garnish
Tips:
For added depth of flavor, roast the butternut squash before adding it to the soup. Just cut it into cubes, toss with a bit of olive oil, salt, and pepper, and roast at 400°F (200°C) for about 25-30 minutes.
You can also experiment with adding other spices like paprika or cinnamon for a unique twist.