Steps
1. Heat olive oil in a pan over medium heat. Add shallots and garlic; sauté until translucent.
2. Add mushrooms and cook until softened and lightly browned.
3. Stir in Arborio rice and cook for 1-2 minutes, coating the grains with oil.
4. Gradually add vegetable broth one ladle at a time, stirring frequently, allowing rice to absorb liquid before adding more.
5. Continue until rice is creamy and cooked through, about 18-20 minutes.
6. Remove from heat; stir in butter and Parmesan cheese. Season with salt and pepper.
7. Garnish with fresh parsley and serve warm.