01 - Heat olive oil and 1 tablespoon butter in a large, heavy-bottomed pan over medium heat. Add diced onions and cook until translucent, about 3 to 4 minutes.
02 - Stir in minced garlic and cook for 1 minute until fragrant.
03 - Add sliced mushrooms and cook, stirring occasionally, until softened and liquids evaporate, approximately 6 to 8 minutes. Season lightly with salt and pepper.
04 - Incorporate Arborio rice, stirring to coat grains with the mushroom mixture. Toast for 1 to 2 minutes until edges become translucent.
05 - Pour in white wine and cook, stirring, until most liquid is absorbed.
06 - Add warm vegetable broth one ladle at a time, stirring frequently. Let each addition absorb before adding more. Continue until rice is creamy and al dente, about 18 to 20 minutes.
07 - Remove from heat. Stir in remaining butter and grated Parmesan cheese. Adjust seasoning with salt and pepper.
08 - Spoon risotto onto plates, drizzle with truffle oil, and garnish with fresh parsley.