Warm the stock. Place 8 cups of vegetable stock or chicken broth in a large saucepan, then bring to a simmer until needed.
Clean the mushrooms. Wipe mushrooms with a damp paper towel or a pastry brush to remove any dirt. Remove stems if tough – I keep them in freeze bags with vegetable scraps for making veggie stock!
Slice the mushrooms. Thinly slice or cut the mushrooms into bite-size pieces. This is personal preference.
Cook the mushrooms. Melt 2 Tbsp butter in a large pan over medium heat, then add mushrooms and cook undisturbed until golden brown on one side, about 4-6 minutes. Stir well, season with about ½ tsp kosher salt, then continue cooking until golden brown on the other side, a few minutes more. If your pan isn’t large enough you may need to cook them in batches. Transfer to a bowl.
Sweat the shallot. Add the remaining 2 Tbsp butter to the pan, then add 2 chopped shallots. Cook until translucent, about 3-4 minutes. You just want the shallot to soften, not turn brown.
Toast the rice. Stir in 1½ cups of short-grain rice and 2 cloves of chopped garlic, then cook for 1-2 minutes, stirring often.
Add wine. Pour in ⅔ cup (158ml) dry white wine, then allow to reduce by half, about 2 minutes.
Add warm broth. Begin adding broth 1-2 ladlefuls at a time, stirring constantly. After a couple minutes, most of the broth should be absorbed by the rice. Repeat, adding more broth, and stirring pretty consistently, until the rice is creamy, yet tender, about 20 minutes total. Variation in cook time may be due to the size of your pan or the temperature. You want the rice to be al dente with just the slightest bite. The risotto should move freely around the pan and be more soupy than dry.
Flavor the risotto. Once cooked, return the mushrooms to the pan–but leave a few set aside for serving on top of the rice once plated! Remove from the heat, then add 2 Tbsp sherry vinegar, ⅓ cup grated Parmesan cheese, 2 Tbsp unsalted butter, 2 tsp chopped thyme leaves, and 2 tsp fresh lemon zest. Stir well, give the risotto a taste, then season with kosher salt and black pepper as needed.
To serve: Divide the risotto evenly between bowls, then top each with some of the reserved mushrooms. Drizzle with a little truffle oil, then top with shaved Parmesan, fresh thyme, freshly cracked black pepper, and a generous pinch or two of flaky sea salt. Enjoy!