Shrimp Alfredo

Prep 10 mins
Cook 20 mins
Total 30 mins
This post may contain affiliate links. Read my disclosure policy.

Shrimp Alfredo is a restaurant-worthy dinner that’s surprisingly easy to make, and ready in just 30 minutes! Rich and creamy homemade Alfredo sauce is tossed with tender fettuccine and perfectly juicy shrimp.

Creamy, Homemade Fettuccine Alfredo with Perfect Sauteed Shrimp!

Okay, you guys know that I am a fan of all things alfredo – it’s no coincidence that I fine-tuned my Creamy Homemade Alfredo Sauce to perfection, and then used it as a base for this killer Chicken Fettuccine Alfredo, Instant Pot Chicken Fettuccine Alfredo, and even a tangy Fettuccine Alfredo with Cream Cheese. But you know what else really shines when paired with this rich, creamy parmesan sauce? Shrimp.

That’s why I am so excited to share this new recipe for classic Shrimp Alfredo. It’s a very simple dish that you can make in about half an hour, but it tastes like something from a good Italian restaurant – perfect for date night, or a special birthday meal. This is one recipe you’ll want to make again and again, guaranteed.

From top: Parsley, butter, parmesan cheese, olive oil, dry fettuccine, salt, cream, garlic, pepper, shrimp.

What Is Shrimp Alfredo Made Of?

The ingredients you will need for this dish are super minimal, making it easy to shop for and whip up on a weeknight. Here’s what you’ll need. (For the complete recipe card with amounts, nutrition information, and more, scroll down to the bottom of this post.)

  • Pasta: I use fettuccine for this recipe, but if you wanted to substitute another type of pasta, that’s fine too. Penne would be great, or linguine, or even spaghetti.
  • Olive Oil: Extra-virgin is the most flavorful.
  • Shrimp: Peeled and deveined, with the tails removed. You can do this yourself, or buy it already prepped.
  • Salt and Pepper: Kosher salt is my go-to, and freshly-ground black pepper really makes a difference in this recipe.
  • Cream: Heavy whipping cream.
  • Butter: Unsalted butter – so creamy.
  • Garlic: For the best, yummiest result, mince or press plenty of fresh garlic. If you’re in a hurry, you can use garlic in a jar or even garlic powder, but it won’t be as bright and authentic.
  • Parmesan: Freshly grated parmesan is the best. 
  • Parsley: For an optional garnish.
Side view of a plate of shrimp alfredo garnished with parsley.

Are Frozen Shrimp as Good as Fresh?

Yes, and in fact, it can actually be fresher than the shrimp behind the fishmonger’s counter at your grocery store. Most shrimp are caught and quickly frozen, so you can get a fresher result by buying frozen and thawing it yourself when you’re ready, than buying shrimp that was thawed at the grocery store and set out on display.

Close-up shot of shrimp alfredo.

How to Make Shrimp Alfredo, Step by Step

Let’s go over the method for making this recipe. If you are familiar with making alfredo sauce or cooking shrimp already, then you’re halfway there! But even if not, this recipe is super simple. Even a total beginner can master this one easily.

  • Cook the Pasta. Cook the fettuccine pasta in salted water (use a good amount of salt, enough that you can taste it if you taste the pasta water). Cook it until it is al dente, using the instructions on the box. Once the pasta is cooked, drain it well, reserving half a cup of the pasta water in case you need it for the sauce. Rinse the cooked pasta with cold water to help prevent it from sticking together, and set it aside. (You do not need to rinse the pasta if it is done at the same time as the sauce, just drain it and add it directly to the sauce.)
Pasta in a colander next to dishes of shrimp and other ingredients.
  • Cook the Shrimp. While the pasta is cooking, set a large skillet over medium-high heat. Add a couple of tablespoons of extra-virgin olive oil, and let it heat up. Next, place the shrimp in the skillet and sprinkle them with salt and pepper. Cook on one side until the shrimp turn pink (about 2 minutes). Then flip them over and cook for another 1 to 2 minutes, until they are pink, opaque, and loosely curled. Scoop them out of the skillet onto a clean plate, and set them aside. 
  • Make the Alfredo Sauce. Return the skillet to the stovetop, and melt the butter in it. Next, add the garlic and let it cook in the melted butter for about 30 seconds before adding the cream and grated parmesan. Bring this mixture to a simmer over low to medium heat, stirring constantly until it thickens. This could take a few minutes, so be patient and keep stirring – you don’t want the cheese to sink to the bottom and scorch!
  • Adjust the Seasoning, and Finish the Dish. Taste the alfredo sauce, and season it with salt and pepper as needed. Add the cooked fettuccine to the sauce and toss to coat. Take the skillet off of the heat, add the cooked shrimp, and gently toss again. At this point, the sauce will begin to cool and thicken slightly. If it gets too thick, add spoonfuls of the reserved pasta water to thin it out as needed.
  • Enjoy! Serve immediately, with a sprinkle of parsley on top, if desired.

Why Is My Alfredo Soupy?

If you make your alfredo sauce and it just doesn’t seem to thicken, it might be that you measured the ingredients incorrectly. In that case, add more cheese to help thicken up the creamy sauce.

On the other hand, if you find that the sauce is too thick, add more cream or use some of the pasta water to thin it a bit. Whatever adjustments you make, be sure to taste the sauce and add more salt and/or pepper as needed.

A skillet of shrimp alfredo next to dinner plates served with helpings.

Tips for Success

With a dish as special as shrimp alfredo, it’s worth knowing a few helpful tips to prevent mushy pasta, overcooked shrimp, etc. Here are my top tips for making the perfect creamy shrimp pasta, with no hassle and no stress.

  • Al Dente Pasta: Be sure to cook your fettuccine “al dente,” to have a firm pasta for this dish. Follow the instructions on the box for al dente, or cut off 3 – 4 minutes of the cooking time if it doesn’t tell you specifically how to cook it al dente. Over-cooking pasta will result in mushy noodles, which are not great, especially in a thick Parmesan sauce.
  • Tender Shrimp: Shrimp cooks very quickly. To make sure they’re cooked correctly, cook the shrimp only until they are pink and opaque (not see-through). Overcooking shrimp will make them rubbery, so take them off the heat as soon as they are done.
  • To Rinse or Not to Rinse. Rinsing cooked pasta in cold water will help keep it from sticking together while you are preparing the sauce. However, if your pasta is done at the same time as your sauce, don’t bother to rinse it. Just drain the noodles and put them directly into the alfredo sauce.
  • Perfect Alfredo Starts with the Ingredients. Speaking of the sauce, let’s be clear: grated parmesan cheese, unsalted butter, and heavy cream are the trifecta in alfredo making! Those are the base ingredients in making the perfect alfredo sauce! If you use jarred parmesan cheese (you know, the kind in the green can?) instead of freshly grated parmesan, it will make the sauce thicker. That’s okay – you can use a little pasta water to thin it to your desired consistency. But grated parmesan really does make the best sauce.
  • Black Pepper: Freshly cracked black pepper will really add a lot more flavor to your dish! It’s worth the extra step!
  • Seasoning Options: For a Southern twist to this recipe, season the shrimp with Old Bay or Cajun seafood seasoning. Yum.
Shrimp in creamy alfredo sauce with pasta.

What Goes Well with Shrimp Alfredo?

Serve up shrimp alfredo with a few basic sides like salad and bread – just for contrast. You want to let the mild flavor of the creamy sauce and juicy shrimp take center stage here, so keep your side dishes simple.

  • A Green Veggie: Green beans, broccoli, or this Air Fryer Asparagus are all great ideas for serving with shrimp alfredo. I especially love the asparagus because flavors marry so well with seafood.
  • Garlic Bread: You can make a simple garlic bread with toasted baguette, butter, and garlic salt, but this Goat Cheese Garlic Bread is something special. Tangy goat cheese is the perfect accent to buttery garlic bread.
  • Salad: Any kind of leafy salad would be great here, but you should know that you can also make salad with green beans. You heard me right! This Green Bean Salad is fresh, crunchy, and utterly crave-worthy.
Shrimp pasta with creamy sauce.

How to Store and Reheat Leftovers

Since homemade alfredo sauce will separate and become oily once stored and reheated, this dish is best served fresh! However, you can safely store any leftovers in the fridge, in an airtight container, for up to 3 days. Try stirring in a bit more Parmesan or a splash of cream when reheating, to help bring the sauce back together.

Can I Freeze This?

I don’t recommend freezing shrimp alfredo for two reasons. The first reason is that the creamy sauce can become grainy and/or oily when frozen, thawed, and reheated. Not really what you want in a pasta dish, right? The second reason is that shrimp can get pretty tough and bland when you thaw, cook, re-freeze, and re-cook them. If you’re concerned that this recipe will make too much for you to enjoy in one meal, it might be better to reduce the ingredient amounts by ½ or ⅓.

Yield: 6 Servings

Shrimp Alfredo

A serving of creamy shrimp alfredo in a large, shallow dinner bowl.

Shrimp Alfredo is a restaurant-worthy dinner that’s surprisingly easy to make, and ready in just 30 minutes! Rich and creamy homemade Alfredo sauce is tossed with tender fettuccine and perfectly juicy shrimp.

Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes

Ingredients

  • 12 oz fettuccine pasta
  • 2 tablespoons extra-virgin olive oil
  • 1 pound shrimp, peeled, deveined with tails removed
  • Kosher salt, to taste
  • Freshly ground black pepper, to taste
  • 2 cups heavy cream
  • 8 tablespoons unsalted butter
  • 4 cloves garlic, minced
  • 1 ¾ cup grated parmesan cheese
  • Ground black pepper, to taste
  • Parsley, optional garnish

Instructions

  1. Cook the fettuccine pasta in well-salted water until al dente using the instructions on the box. Reserve 1/2 cup of pasta water. Once the pasta is cooked and drained, rinse it with cold water and set aside. (You do not need to rinse the pasta if it is done at the same time as the sauce, just add it directly to the pasta sauce after being drained!)
  2. While the pasta is cooking, heat a large skillet over medium-high heat. Add 2 tablespoons of extra-virgin olive oil.
  3. Once the oil is hot, add shrimp and season with salt and pepper. Cook on one side until the shrimp become pink, about 2 minutes. Then flip them over and cook for another 1 to 2 minutes or until they are pink, opaque, and loosely curled. Remove the cooked shrimp from the skillet and set them aside. Return the skillet to the stovetop.
  4. In the same hot skillet, add 8 tablespoons unsalted butter and stir until melted. Then add the garlic, sautéing for 30 seconds. Then add heavy cream and grated parmesan cheese.
  5. Bring to a simmer over low-medium heat, stirring constantly until thickened. Taste and season the alfredo sauce with salt and pepper. Add the cooked fettuccine to the skillet and toss the pasta so that the alfredo sauce coats the pasta. Remove from heat.
  6. Add the cooked shrimp and lightly toss with the pasta and alfredo sauce. (As your sauce cools, it will thicken. If you want to thin the alfredo sauce, add small increments of the reserved pasta water until the sauce thins to your desired consistency.)
  7. Serve immediately with a sprinkle of parsley on top, if desired.

Notes

  • Storage: Alfredo sauce will separate and become oily once stored and reheated, this dish is best served fresh! However, you can store any leftovers in the fridge, in an airtight container, for up to 3 days.
  • Al Dente Pasta: Be sure to cook your fettuccine “al dente,” to have a firm pasta for this dish. Follow the instructions on the box for al dente, or cut off 3 - 4 minutes of the cooking time if it doesn’t tell you specifically how to cook it al dente. Over-cooking pasta will result in mushy noodles, which are not great, especially in a thick Parmesan sauce.
  • Tender Shrimp: Shrimp cooks very quickly. To make sure they’re cooked correctly, cook the shrimp only until they are pink and opaque (not see-through). Overcooking shrimp will make them rubbery, so take them off the heat as soon as they are done.
  • To Rinse or Not to Rinse. Rinsing cooked pasta in cold water will help keep it from sticking together while you are preparing the sauce. However, if your pasta is done at the same time as your sauce, don’t bother to rinse it. Just drain the noodles and put them directly into the alfredo sauce.
  • Perfect Alfredo Starts with the Ingredients. Speaking of the sauce, let’s be clear: grated parmesan cheese, unsalted butter, and heavy cream are the trifecta in alfredo making! Those are the base ingredients in making the perfect alfredo sauce! If you use jarred parmesan cheese (you know, the kind in the green can?) instead of freshly grated parmesan, it will make the sauce thicker. That’s okay - you can use a little pasta water to thin it to your desired consistency. But grated parmesan really does make the best sauce.
  • Black Pepper: Freshly cracked black pepper will really add a lot more flavor to your dish! It’s worth the extra step!
  • Seasoning Options: For a Southern twist to this recipe, season the shrimp with Old Bay or Cajun seafood seasoning. Yum.

Nutrition Information:

Yield:

6

Serving Size:

1

Amount Per Serving: Calories: 781Total Fat: 58gSaturated Fat: 33gTrans Fat: 1gUnsaturated Fat: 21gCholesterol: 315mgSodium: 1322mgCarbohydrates: 32gFiber: 1gSugar: 3gProtein: 32g

Categories

More Easy Pasta Dinners

This post may contain affiliate links. Read my disclosure policy.

Related Posts

Comments

Share a Comment

Welcome!

Jessica
I'm a trial & error, self taught, sugar addict who thankfully learned how to survive in the kitchen! I am also a wife, mama of 3.
Skip to Recipe