Shrimp Alfredo Recipe
Introduction
Savor the rich and creamy flavors of Shrimp Alfredo, a classic Italian-inspired dish that’s perfect for a comforting dinner. Tender shrimp are cooked to perfection and tossed with fettuccine in a luscious Parmesan cream sauce. This recipe is simple enough for weeknights yet impressive enough for guests.

Ingredients
- 1 pound raw shrimp (fully thawed, peeled, and deveined)
- Salt and black pepper (to season)
- 5 tablespoons butter (divided)
- 1 tablespoon olive oil
- 12 ounces fettuccine pasta
- 2 cloves garlic (minced)
- 1 tablespoon all-purpose flour
- 2 cups heavy cream
- 1 cup Parmesan cheese (freshly grated)
- Fresh parsley (to garnish, optional)
Instructions
- Step 1: Bring a large pot of salted water to a boil and cook the fettuccine until al dente according to package instructions. Before draining, reserve about 1 cup of the pasta water, then drain the pasta and set aside.
- Step 2: While the pasta cooks, pat the shrimp dry with paper towels and season lightly with salt and black pepper.
- Step 3: Heat the olive oil and 1 tablespoon butter in a large skillet over medium-high heat. Once hot, add the shrimp in a single layer and cook for 1 to 2 minutes per side, or until lightly golden, pink, and just cooked through. Transfer the shrimp to a plate and set aside.
- Step 4: In the same skillet, melt the remaining 4 tablespoons butter. Add the garlic and cook for about 30 seconds, just until fragrant.
- Step 5: Sprinkle in the flour and whisk continuously for 1 minute to form a smooth roux.
- Step 6: Slowly pour in the heavy cream, whisking until smooth. Bring to a gentle simmer and cook for 2 to 3 minutes, or until slightly thickened (do not boil).
- Step 7: Reduce the heat to low and stir in the Parmesan cheese until melted and smooth.
- Step 8: Add the cooked fettuccine to the sauce and toss until evenly coated. Add a splash of the reserved pasta water as needed to loosen the sauce.
- Step 9: Return the shrimp to the skillet and gently toss to combine. Garnish with chopped parsley and additional black pepper, if desired, then serve right away.
Tips & Variations
- Use freshly grated Parmesan cheese for the best flavor and a smoother sauce.
- Substitute shrimp with scallops or grilled chicken for a different protein option.
- Add a pinch of red pepper flakes to the sauce for a subtle spicy kick.
- Reserve pasta water helps in adjusting the sauce consistency, so don’t skip it.
- For a lighter version, substitute half of the heavy cream with milk, but the sauce will be less rich.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently on the stove over low heat, adding a little milk or cream to loosen the sauce as needed. Avoid reheating in the microwave if possible to maintain a creamy texture.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen shrimp for this recipe?
Yes, you can use frozen shrimp, but be sure to fully thaw and pat them dry before cooking to prevent excess moisture and ensure proper searing.
What pasta can I use instead of fettuccine?
Any long pasta like linguine, tagliatelle, or even spaghetti works well. Short pasta shapes like penne will also work but may alter the dish’s classic texture.
Print
Shrimp Alfredo Recipe
- Total Time: 30 minutes
- Yield: 4 servings 1x
Description
This Shrimp Alfredo recipe features tender shrimp cooked to perfection and tossed with fettuccine pasta in a rich, creamy Parmesan sauce. The sauce is made from butter, garlic, heavy cream, and freshly grated Parmesan cheese, creating a smooth and flavorful coating for the pasta. This classic Italian-American dish is garnished with fresh parsley and is perfect for an elegant yet easy weeknight dinner.
Ingredients
Shrimp and Seasoning
- 1 pound raw shrimp, fully thawed, peeled, and deveined
- Salt and black pepper, to season
Pasta
- 12 ounces fettuccine pasta
Sauce
- 5 tablespoons butter, divided
- 1 tablespoon olive oil
- 2 cloves garlic, minced
- 1 tablespoon all-purpose flour
- 2 cups heavy cream
- 1 cup Parmesan cheese, freshly grated
Garnish
- Fresh parsley, chopped (optional)
Instructions
- Cook the Pasta: Bring a large pot of salted water to a boil. Add the fettuccine and cook until al dente according to package instructions. Before draining, reserve about 1 cup of the pasta water, then drain the pasta and set it aside.
- Prepare the Shrimp: While the pasta cooks, pat the shrimp dry with paper towels. Season lightly with salt and black pepper.
- Cook the Shrimp: Heat the olive oil and 1 tablespoon of butter in a large skillet over medium-high heat. Once hot, add the shrimp in a single layer and cook for 1 to 2 minutes per side, or until they turn lightly golden, pink, and are just cooked through. Transfer the shrimp to a plate and set aside.
- Start the Sauce: In the same skillet, melt the remaining 4 tablespoons of butter. Add the minced garlic and cook for about 30 seconds, just until fragrant.
- Make the Roux: Sprinkle the flour into the skillet and whisk continuously for 1 minute to form a smooth roux without lumps.
- Add the Cream: Slowly pour in the heavy cream while whisking constantly until the mixture is smooth. Bring to a gentle simmer and cook for 2 to 3 minutes, stirring often, until the sauce slightly thickens. Avoid boiling.
- Incorporate Cheese: Reduce the heat to low and stir in the grated Parmesan cheese until melted and the sauce is smooth and creamy.
- Toss Pasta in Sauce: Add the cooked fettuccine to the sauce and toss gently to coat all the noodles evenly. If the sauce is too thick, add a splash of the reserved pasta water to loosen it to your desired consistency.
- Combine Shrimp and Garnish: Return the cooked shrimp to the skillet and gently toss to combine everything. Garnish with chopped fresh parsley and additional black pepper to taste, then serve immediately.
Notes
- Reserve pasta water to adjust the sauce consistency and help the sauce adhere better to the pasta.
- Do not overcook shrimp; they cook quickly and should remain tender.
- Freshly grated Parmesan cheese melts better and enhances the sauce flavor compared to pre-grated cheese.
- For a lighter version, substitute half-and-half for heavy cream, but the sauce will be less rich and creamy.
- Parsley garnish is optional but adds a fresh color and mild herbal note to the dish.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Italian-American
Keywords: Shrimp Alfredo, creamy shrimp pasta, fettuccine alfredo, easy shrimp pasta recipe, Italian pasta dish

