A delightful pasta dish combining the rich flavors of garlic, mushrooms, and shrimp in a creamy sauce.
Cook the pasta in a large pot of boiling salted water until al dente.
Reserve a cup of pasta water before draining to adjust the sauce consistency later.
Melt the butter in a skillet over medium heat.
Ensure the butter doesn't brown to maintain a smooth sauce.
Sauté the garlic in the melted butter until fragrant.
Stir constantly to prevent the garlic from burning.
Add the mushrooms to the skillet and cook until tender.
Cook until the mushrooms release their moisture and start to brown.
Stir in the shrimp and cook until pink and opaque.
Avoid overcooking the shrimp to keep them tender.
Pour in the heavy cream, salt, and pepper, and simmer until slightly thickened.
Stir occasionally to prevent the cream from curdling.
Combine the cooked pasta with the sauce and toss to coat evenly.
Add reserved pasta water if the sauce is too thick.
Serve the pasta topped with Parmesan cheese and parsley.
Serve immediately for the best flavor and texture.