01 - Heat 1 tablespoon butter in a large saucepan over medium heat. Add chopped onion and sauté 3–4 minutes until translucent, then add minced garlic and cook for 1 minute more.
02 - Add sliced mushrooms and sauté 5–7 minutes, stirring occasionally, until browned and softened. Season with salt and black pepper.
03 - Stir in arborio rice and cook for 2 minutes, stirring constantly until edges are slightly translucent.
04 - Pour in dry white wine and cook, stirring, until mostly evaporated.
05 - Ladle warm vegetable broth into rice, stirring gently until absorbed before adding more. Continue this process for 18–20 minutes until rice is creamy and tender yet slightly al dente.
06 - Remove from heat, then stir in remaining 2 tablespoons butter and grated Parmesan until creamy and combined.
07 - Drizzle with truffle oil, stir gently, adjust seasoning with salt and pepper as needed.
08 - Plate immediately, garnish with chopped parsley and extra Parmesan if desired.