Spray a 9 x 9-inch baking dish with nonstick baking spray. Line with parchment paper, cutting larger than needed to create handles. Spray the parchment and set aside.
In a small saucepan, melt the butter and heavy cream over low heat. Once the butter is melted, turn to the lowest heat setting to keep warm.
4 tbsp unsalted butter, ¾ cup heavy cream
In a large 4-quart kettle, combine the sugar, water, and golden syrup(affiliate link). Bring to a boil over medium heat. Once boiling, continue to boil until the mixture registers 310°F on an instant-read thermometer.
1 cup granulated sugar, ¼ cup water, ½ cup golden syrup (affiliate link) (or light corn syrup)
Remove from the heat and slowly pour in about ½ cup of the warm cream and melted butter mixture, stirring constantly. Continue to stir and slowly pour in the remaining cream and butter mixture until it’s all added and the mixture is smooth.
Set back over medium heat. The mixture will have cooled so continue to cook until the mixture registers 248°F. Remove from heat.
Add the pepitas, cinnamon, ginger, cloves, nutmeg, salt, and vanilla extract.
1 cup roasted pepitas, 1 tsp ground cinnamon, ½ tsp ground ginger, ¼ tsp ground cloves, ½ tsp ground nutmeg, ½ tsp kosher salt, 1 tsp vanilla extract
Stir until combined and pour into the prepared baking dish. Cool at room temperature until solid and slightly dry, 6-8 hours.
Once cooled, use the parchment to remove the caramel from the baking dish. Using a large, sharp knife, cut into 1-inch strips. Cut the strips into 1-inch pieces. Immediately wrap each piece in a small square of parchment paper.
Store in an airtight container in the refrigerator as the golden syrup keeps these soft. Remove from refrigerator 15 minutes before serving.