This Shrimp Alfredo Pasta is the ultimate comfort dish. Creamy, rich sauce envelops a heap of pasta, accented with tender, succulent shrimp. It's a delightful take on the classic seafood alfredo and takes less than 30 minutes to make!
Cook Pasta: Boil the fettuccine (or penne) in salted water according to package directions. Drain and set aside. Do not rinse the pasta as it helps the sauce adhere better.
Cook Shrimp: Season the shrimp with salt, pepper, and a sprinkle of paprika. Heat 1 tbsp oil in a large skillet over medium-high heat. Add the shrimp in a single layer and cook for 1-2 minutes on each side, until golden pink and opaque in the center. Remove the shrimp and set aside.
Prepare Sauce: In the same skillet, melt 2 tbsp butter over medium-high heat. Add the chopped onion and sauté until softened and golden. Stir in the minced garlic and cook for an additional minute. Pour in the chicken broth and simmer, reducing by about 75%, scraping the bottom of the pan to lift any caramelized bits.
Make Alfredo Sauce: Stir in the heavy cream and simmer for 2 minutes. Gradually add the parmesan cheese, stirring constantly until the sauce becomes smooth and creamy. Remove from heat to avoid the cheese separating from the cream. Season with salt, pepper, and a pinch of paprika.
Combine: Add the cooked shrimp and the drained pasta to the sauce. Toss to coat everything evenly in the creamy sauce. Garnish with fresh parsley or basil, and extra parmesan cheese, if desired. Serve immediately.