Heat olive oil in a medium saucepan over medium heat. Add the minced shallot and sauté until softened, about 2 minutes.
Add Arborio rice and toast for 2 minutes, stirring to coat the grains in oil.
Deglaze with white wine and stir until absorbed.
Gradually add warm chicken broth, one ladle at a time, stirring constantly. Allow each addition to absorb before adding more. Continue for about 20 minutes, until the rice is creamy and tender.
Stir in butter, whipped cream, Parmesan cheese, roasted mushrooms, vinegar, and salt to taste.