Cook pasta in salted water until just under al dente. Reserve 1 cup of pasta water, then drain.
Heat butter and olive oil in a large skillet over medium-high heat.
Add mushrooms and cook until golden and slightly caramelized. Season with salt and pepper.
Add garlic and sauté briefly until fragrant.
Pour in white wine and let it simmer until mostly evaporated.
Add broth, cream, and parmesan. Stir and simmer for 2 minutes until slightly thickened.
Add cooked pasta to the sauce and toss well for 1–2 minutes until coated.
Add a splash of reserved pasta water if needed to loosen the sauce.
Garnish with parsley and extra parmesan, then serve immediately.
This Creamy Mushroom Pasta is best enjoyed hot with a silky, glossy sauce.