Combine a large pinch of saffron threads with ¼ cup of chicken broth to let it infuse and to release its yellow color. Set aside.
In a medium pot, warm the broth over low heat. Using warm broth helps cook the risotto faster and more evenly.
In a large saucepan or deep skillet, melt the butter and sauté shallots and garlic for 1 minute. Then, add arborio rice and thyme, and toast for a few seconds until fragrant. Deglaze with white wine until almost reduced.
Add the warm stock into the rice, about 2-3 ladles at a time, stirring constantly with a wooden spoon. Constant stirring releases starch, which is what makes risotto creamy. After the liquid has almost absorbed into the rice, repeat this process about 2 or 3 more times.
Add the saffron-infused broth, and continue cooking and stirring with more broth as needed. At this point, it should be creamy, but if it needs more time, simply stir with more of the warm stock until cooked to your liking. Tip: As it cooks, the yellow will intensify, but if you’d prefer a more vibrant color, add an extra few pinches of saffron.
Once the risotto is creamy and ready, stir in the freshly grated parmesan cheese until it’s extra creamy. Season with salt and pepper to taste. Serve immediately.