Sauté aromatics: Heat olive oil in a skillet. Sauté onion for 3–4 minutes until soft. Add garlic and stir for 1 minute.
Toast rice: Add Arborio rice and cook for 2 minutes until edges look translucent. Pour in wine and stir until absorbed.
Cook risotto: Add warm broth, one ladle at a time, stirring until each addition is absorbed. Repeat for 20–25 minutes.
Add mushrooms: Stir in sliced mushrooms halfway through cooking. Let them soak up that flavor and melt into the mix.
Finish it: Once rice is creamy and tender, stir in nutritional yeast, vegan butter, salt, and pepper. Remove from heat.
Truffle time: Drizzle truffle oil over risotto like you're on Top Chef. Garnish with parsley and serve hot.