Bring a large pot of salted water to a boil. Add the penne and cook until al dente, about 8-10 minutes. Drain and set aside.
In a large skillet, melt the butter over medium-high heat. Add the mushrooms and cook until lightly browned, about 5 minutes. Add the shrimp and cook until just pink, about 3-4 minutes. Add the garlic and cook for 1 minute.
Stir in the cream and bring to a simmer. Add the Parmesan cheese and stir until melted. Add the cooked pasta to the skillet and toss to combine. Season with salt and pepper.
Garnish with parsley and serve immediately.
Interesting Facts
Alfredo pasta is a classic Italian dish that originated in Rome.
The dish can be served with a variety of proteins, such as chicken, beef, or seafood.
The dish is traditionally served with a side of garlic bread.
Alfredo pasta is often served as a main course for a romantic dinner for two.