Go Back
Creamy shrimp alfredo pasta with a silky, non-gloopy sauce coating fettuccine, garnished with shrimp, parsley, and Parmesan cheese.

Creamy Shrimp Alfredo That's Actually Saucy (Not Gloopy)

This creamy shrimp alfredo comes together in 30 minutes with seared shrimp and a silky parmesan sauce. No gloop, no grease – just pasta that looks and tastes like you spent all day. One pan, real dinner.
Prep Time 20 minutes
Cook Time 10 minutes
Total Time 30 minutes
Course Dinner, Main Course
Cuisine American, Italian
Servings 4
Calories 580 kcal

Equipment

  • Large Pot
  • 12-inch skillet or large sauté pan
  • Colander
  • Liquid Measuring Cup
  • Box grater or microplane

Ingredients
  

For the Shrimp and Pasta

  • 1 lb large shrimp (21-25 count), peeled and deveined
  • 8 oz fettuccine or linguine
  • 2 tbsp unsalted butter
  • 3 cloves garlic, thinly sliced

For the Alfredo Sauce

  • 1 1/2 cups heavy cream
  • 3/4 cup freshly grated Parmesan
  • 1/2 cup reserved pasta water
  • Salt, black pepper, and a pinch of nutmeg
  • Fresh parsley for finishing (optional)

Instructions
 

  • Start the pasta water: Fill a large pot with water, season it generously (it should taste like the ocean), and bring it to a boil. While it heats, grate your cheese.
  • Sear the shrimp: Pat the shrimp completely dry with paper towels. Season with salt and a pinch of black pepper. Let them rest for 5 minutes after salting – it helps the seasoning penetrate. Heat 1 tbsp of the butter in your skillet over medium-high heat. Add the shrimp in a single layer and cook for 1-2 minutes per side until pink and just opaque. Don't crowd the pan or they'll steam instead of sear. Transfer them to a plate.
  • Cook the garlic: Reduce the heat to medium. Add the remaining 1 tbsp of butter to the same skillet. Add the sliced garlic and cook for 30–60 seconds until fragrant. Don't walk away from it. The second it smells fragrant, move on to the next step.
  • Make the cream base: Pour in the heavy cream. Stir it into the garlic butter. Let it simmer gently for 2–3 minutes, stirring occasionally, until it thickens just enough to coat the back of a spoon. Season with a pinch of salt, a few cracks of black pepper, and a tiny grating of nutmeg.
  • Cook the pasta: By now your pasta water should be boiling. Drop the fettuccine and cook it 1 minute less than the package directions say. Reserve 1 cup of the pasta water before you drain it.
  • Finish the sauce: Add the drained pasta directly to the skillet with the cream sauce. Toss it with tongs to coat. Add the Parmesan cheese and 1/2 cup of the reserved pasta water. Toss continuously over low heat for about 2 minutes. The sauce will tighten around the pasta. If it gets too thick, splash in another tablespoon of pasta water.
  • Add the shrimp back: Nestle the seared shrimp into the pasta. Toss gently just to warm them through, about 30 seconds.
  • Serve immediately: Divide the pasta into warm bowls. Finish with a scattering of fresh parsley, more black pepper, and an extra grating of Parmesan if you're feeling generous.

Notes

Key tips from the recipe: Always grate your own Parmesan – pre-shredded has anti-caking agents that make the sauce grainy. Don't rinse the pasta, the starch helps the sauce stick. Maintain low heat when finishing the sauce to prevent separation. Let the shrimp rest after seasoning for better flavor penetration. For leftovers: store in airtight container in fridge up to 3 days; reheat with a splash of water or milk in a skillet over low heat. Freezing is not recommended as the cream sauce will separate.
Easy swaps: For gluten-free, use a high-quality gluten-free pasta (cook to al dente and reserve extra pasta water). For vegetarian, skip the shrimp and add halved cherry tomatoes and baby spinach at the end. For a spicy kick, add red pepper flakes with the garlic. If you need to use milk instead of heavy cream, whisk 1 tbsp flour into the butter first and cook for a minute to thicken.
Keyword 30 minute dinner, creamy shrimp alfredo, easy weeknight pasta