Cook pasta in salted boiling water until just al dente (1 minute less than package instructions). Reserve 1 cup of pasta water, then drain.
Heat butter and olive oil in a large skillet over high heat.
Add mushrooms and cook, stirring frequently, until they release moisture. Season lightly with salt and pepper.
Continue cooking until mushrooms turn golden (about 4–5 minutes). Add garlic and cook until fragrant.
Carefully add the non-alcoholic white grape juice, scraping the pan. Let it simmer until reduced and the sharp smell disappears.
Add broth, cream, parmesan, salt, and pepper. Stir and simmer for 2 minutes until slightly thickened.
Add pasta to the sauce and toss for 1–2 minutes until fully coated. Add reserved pasta water if needed to loosen the sauce.
Serve immediately with extra parmesan and parsley.