Heat olive oil in a large skillet over medium heat.
Add onion and garlic, cook until softened.
Add mushrooms, cook until they release their moisture.
Stir in Arborio rice, cook for 1-2 minutes.
Pour in white wine, if using, and cook until absorbed.
Gradually add vegetable broth, one ladle at a time, stirring constantly until absorbed.
Continue until rice is creamy and cooked through.
Season with salt, pepper, and stir in nutritional yeast.
Garnish with fresh parsley and serve hot.