Preheat the oven to 400 degrees F. Line a baking sheet with a silpat mat or parchment paper.
Add the hazelnuts to a large soup pot over medium heat and cook, stirring frequently, until fragrant, about 4 to 5 minutes. Remove the hazelnuts to a small bowl and reserve the pot.
For the hazelnut frico: Sprinkle the cheese into 8 thin rounds, about 2-inches wide on the prepared baking sheet. Finely grind the toasted hazelnuts in a food processor, and evenly sprinkle over cheese rounds. Evenly drizzle the rounds with a small amount of olive oil. Bake until golden brown and bubbly, about 5 to 6 minutes. Remove from the oven and set aside.
Add the butter to the pot the hazelnuts were toasted in over medium heat, and cook, whisking frequently, until the butter starts to brown and foam, about 2 to 3 minutes. Stir in the onion, carrot, celery, sage, cinnamon, ginger and nutmeg, and cook until tender, stirring frequently, until tender. Stir in the garlic and cook an additional minute.
Stir together the half-and-half and cornstarch in a liquid measuring cup, and pour it into the pot, along with the chicken broth, pumpkin puree, brown sugar, salt and pepper. Bring to a boil over medium-low heat, stirring frequently. When the soup starts to thicken reduce the heat to low. Using an immersion blender, puree the soup until a smooth consistency is reached and simmer until ready to serve. Ladle the soup into serving bowls and float a frico over the top.
This recipe was created by a contestant during a cooking competition. It has not been tested for home use.