Heat the stock in a saucepan over low heat and cover it. Heat until hot. If it begins to boil, turn down so it is no longer boiling.
Heat a large saucepan or dutch oven over medium-low heat. Add in the olive oil and butter (not the brown butter), then add the garlic with a pinch of salt. Stir to coat and cook for 1 minute until fragrant. Add the rice, stirring to coat. Stir in the nutmeg, paprika, a big pinch of salt and pepper and a small pinch of red pepper flakes. Cook for about 5 minutes, stirring often until the rice is translucent and begins to toast.
Pour in the wine. Continue to stir as the rice absorbs the wine. When most of it is absorbed, add in about a third of the warm chicken/vegetable stock. Repeat the process, continuously stirring until the stock is absorbed, then add another third. Repeat until all of the stock is used and absorbed and the rice is cooked, making sure to take a spoonful and taste test. The whole process will take about 20 to 25 minutes. If the rice is still too chewy and dense, heat a bit more liquid and add it again, stirring. The rule I go by is to add enough liquid just to cover the very top of the risotto.
Once the rice is cooked to your liking, reduce the heat to low and stir in the pumpkin puree. Take a few minutes and really stir so it is well-absorbed. Stir in the parmesan cheese and brown butter, mixing to combine. Stir in half of the cider caramelized onions. Taste and season more if you’d like. I cannot stress this enough! Taste the risotto and add more salt and pepper if you find it necessary. This is an important part!
If desired, you can crisp up some sage or toss it on fresh. To crisp it up, I add it to a skillet with butter for a few minutes.
Serve the risotto topped with the sage and extra caramelized onions. Enjoy!