Creamy, dreamy, and perfectly indulgent—Shrimp Alfredo is one of those timeless pasta dishes that combines the richness of a velvety Alfredo sauce with the savory sweetness of sautéed shrimp. It’s the kind of meal that turns an ordinary night into something just a little more special, and it comes together quickly enough for a weeknight while still being elegant enough for entertaining.

Each twirl of fettuccine carries the garlicky, Parmesan-packed sauce right to the bite-sized, pan-seared shrimp. The textures, the flavors, the aroma—everything works in delicious harmony. Whether you’re celebrating something or just craving comfort, this Shrimp Alfredo is your go-to creamy pasta fix.
What Kind of Pasta Should I Use for Shrimp Alfredo?
Fettuccine is the classic choice for Alfredo sauce because its wide, flat shape holds onto the creamy sauce so well. However, linguine or tagliatelle are great substitutes. Avoid thin pastas like angel hair—they’ll get lost in the sauce and won’t hold the shrimp well.
Ingredients for the Shrimp Alfredo
Shrimp: Fresh or frozen, deveined and peeled. Shrimp brings the seafood element and adds a juicy bite that balances the richness of the sauce.
Fettuccine Pasta: This hearty pasta anchors the dish and soaks up the creamy sauce.
Heavy Cream: The base of the Alfredo sauce—thick, rich, and essential for a smooth texture.
Butter: For sautéing the shrimp and starting the Alfredo sauce. It brings depth and richness.
Garlic: Adds a fragrant, savory foundation to the sauce and shrimp.
Parmesan Cheese: Freshly grated Parmesan is key to a proper Alfredo—it melts beautifully and gives that salty umami kick.
Salt & Pepper: For seasoning both the shrimp and the sauce.
Fresh Parsley: Optional, but a little sprinkle on top adds freshness and color.

How To Make the Shrimp Alfredo
Step 1: Cook the Pasta
Bring a large pot of salted water to a boil. Add the fettuccine and cook until al dente, usually about 8–10 minutes. Drain and set aside, reserving a bit of the pasta water in case you need to loosen the sauce later.
Step 2: Sauté the Shrimp
In a large skillet over medium heat, melt 1 tablespoon of butter. Add the shrimp in a single layer, season with salt and pepper, and cook for 1–2 minutes per side until pink and opaque. Remove the shrimp from the skillet and set aside.
Step 3: Start the Alfredo Sauce
In the same skillet, add the remaining butter and minced garlic. Sauté for about 30 seconds until fragrant. Pour in the heavy cream and stir, letting it simmer gently for about 4–5 minutes.
Step 4: Add the Parmesan Cheese
Lower the heat and slowly whisk in the grated Parmesan. Stir constantly until the cheese melts into the sauce and it thickens slightly. Taste and adjust seasoning with salt and pepper.
Step 5: Combine and Serve
Add the cooked fettuccine into the sauce, tossing gently to coat all the noodles. Return the shrimp to the skillet and toss everything together. If the sauce is too thick, add a splash of reserved pasta water.
Garnish with freshly chopped parsley and serve immediately while hot and creamy.
Serving and Storing Shrimp Alfredo
Shrimp Alfredo is best served fresh, right after it’s cooked. The creamy sauce clings to the pasta most beautifully when hot and just off the stove. Serve it in shallow bowls with an extra sprinkle of Parmesan and parsley for that restaurant-style finish. Pair with crusty garlic bread or a fresh green salad to complete the meal.
If you do end up with leftovers, store them in an airtight container in the refrigerator for up to 3 days. When reheating, do so gently over low heat on the stove or in the microwave, adding a splash of cream or milk to bring the sauce back to life.
Frequently Asked Questions
How can I make Shrimp Alfredo less heavy?
You can substitute half of the heavy cream with whole milk or use a light cream. Just keep in mind, the sauce won’t be as thick.
Can I use frozen shrimp?
Yes! Just make sure to thaw them completely and pat dry with paper towels before cooking to avoid excess moisture in the pan.
What’s the best cheese for Alfredo sauce?
Freshly grated Parmesan is classic. Avoid pre-shredded cheese as it often contains anti-caking agents that prevent smooth melting.
Can I make the sauce in advance?
You can prep the Alfredo sauce ahead and store it for up to 2 days in the fridge. Reheat gently and whisk well before serving.
What veggies pair well with Shrimp Alfredo?
Steamed broccoli, peas, or sautéed spinach are great additions that bring color and freshness.
Is this recipe gluten-free?
Not as written, but you can easily make it gluten-free by using gluten-free pasta and checking that your Parmesan and cream are certified gluten-free.
Want More Dinner Ideas?
If Shrimp Alfredo is a hit at your table, here are a few more comforting and flavor-packed dinner recipes you might love:
- Beef and Bowtie Pasta with Alfredo Sauce for a hearty twist with beef.
- Creamy Jamaican Shrimp Rasta Pasta Recipe if you want a Caribbean-style spice kick.
- One Skillet Spicy Honey BBQ Sausage Pasta when you’re craving bold BBQ flavors.
- Chicken Mushroom Stroganoff for something creamy but with a touch of earthy mushrooms.
- Cajun Ranch Shrimp and Sausage Pasta Skillet for a spicy, smoky combo of shrimp and sausage.
Save This Pin + Share Your Results
📌 Save this recipe to your Pinterest dinner board so you can find it again next time you’re craving creamy pasta goodness.
And I’d love to hear how your Shrimp Alfredo turned out! Did you add mushrooms or swap the pasta? Maybe a splash of white wine in the sauce? Share your tips, questions, or even a photo in the comments—let’s cook better together.


Shrimp Alfredo
- Total Time: 30 minutes
- Yield: 4 servings
Description
Shrimp Alfredo is a rich and satisfying pasta dish that combines sautéed shrimp with creamy Parmesan Alfredo sauce over a bed of fettuccine. It’s a comforting yet elegant meal perfect for both special occasions and weeknight dinners.
Ingredients
12 oz fettuccine pasta
1 lb large shrimp, peeled and deveined
2 tablespoons unsalted butter (divided)
2 cloves garlic, minced
1 cup heavy cream
1 cup freshly grated Parmesan cheese
Salt and black pepper to taste
Fresh parsley, chopped (optional, for garnish)
Instructions
- Bring a large pot of salted water to a boil. Cook the fettuccine until al dente (8–10 minutes). Drain and set aside, reserving 1/4 cup pasta water.
- In a large skillet, melt 1 tablespoon of butter over medium heat. Add shrimp, season with salt and pepper, and sauté for 1–2 minutes per side until pink and opaque. Remove and set aside.
- In the same skillet, melt the remaining butter. Add garlic and sauté for 30 seconds.
- Pour in the heavy cream and simmer for 4–5 minutes, stirring often.
- Lower the heat and whisk in Parmesan until melted and smooth. Season with additional salt and pepper if needed.
- Add the cooked fettuccine and toss to coat. Stir in reserved pasta water a little at a time if sauce is too thick.
- Return shrimp to the skillet and toss to combine. Garnish with chopped parsley and serve hot.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Dinner
