INGREDIENTS:
- 1 medium-sized butternut squash, peeled, seeded, and diced into 1-inch cubes
- 2 tablespoons olive oil
- Salt and pepper, to taste
- 1 tablespoon butter
- 1 large onion, finely chopped
- 2 cloves garlic, minced
- 4 cups vegetable or chicken broth
- 1/2 cup heavy cream
- 1/4 cup pine nuts, toasted
- Fresh sage leaves, for garnish
INSTRUCTIONS:
- Preheat the oven to 400°F (200°C). Place the diced butternut squash on a baking sheet. Drizzle with 1 tablespoon of olive oil, season with salt and pepper, and toss to coat evenly. Roast in the oven for 25-30 minutes or until the squash is tender and lightly caramelized. Remove from the oven and set aside.
- In a large pot, melt the butter and remaining 1 tablespoon of olive oil over medium heat. Add the chopped onion and sauté until translucent, about 5 minutes. Add the minced garlic and continue to cook for another minute until fragrant.
- Add the roasted butternut squash to the pot. Pour in the vegetable or chicken broth. Using an immersion blender or transferring the mixture to a blender in batches, blend the soup until smooth and creamy.
- Place the pot back on the stove over low heat. Stir in the heavy cream and let the soup simmer for another 5-10 minutes, allowing the flavors to meld together. Adjust the seasoning with salt and pepper according to your taste.
- While the soup is simmering, toast the pine nuts in a dry skillet over medium heat until they are golden brown and fragrant. Be careful not to burn them. Remove from heat and set aside.
- Ladle the hot soup into bowls. Garnish each bowl with a sprinkle of toasted pine nuts and a few sage leaves (fried or fresh).