In a skillet over high heat, add the olive oil, followed by the chicken, onion, mushrooms and garlic.
Saute until both sides of the chicken are lightly browned and the liquid from the mushrooms has mostly cooked off.
In a small cup combine the whipping cream and flour and stir until a roux forms.
Add butter, lemon juice and flour and roux to the skillet and stir until everything is coated.
Add the cheese and turn down the stove to low. Stir until the cheese melts evenly and combines with the sauce to make a creamy cheese sauce.
Serve over pasta with shredded fresh parmesan.