Shrimp Alfredo is creamy, garlicky, and delicious! Tender fettuccine noodles are tossed in a homemade garlic alfredo sauce and loaded up with succulent shrimp and parmesan cheese. This quick and easy, under 30-minute recipe is a go-to for busy nights and a year-round family favorite!
With just a bit of multitasking, you can make this simple pasta entree completely from scratch. Served warm on its own or with a bread side, it makes a comforting meal after a long day at work or school without taking hours of preparation. But it's fancy enough for special occasions like anniversaries and date nights.
Why You'll Love this Shrimp Alfredo
- Homemade cheesy alfredo sauce. What makes this dish so uniquely delicious and comforting is the rich, garlicky cream sauce. Made with fresh garlic, real heavy cream, and a heap of freshly grated parmesan, this sauce is hard to beat.
- Better than store-bought or restaurant versions. You’ll never be tempted to buy a freezer fettuccine alfredo again, because this restaurant-worthy pasta is good down to the last drop of sauce. The wholesome ingredients and perfectly cooked shrimp will have you coming back for seconds!
- Ready in under 30 minutes. This shrimp pasta is as speedy as it is tasty! From start to finish, the whole thing takes only 25 minutes to make, and some of the steps are as simple as boiling water for pasta — which you can totally multitask while cooking the shrimp alfredo sauce making it ready even faster!
Ingredient Notes
To make this delicious and easy Shrimp Alfredo, you will need the following ingredients (full measurements in recipe card below):
- fettuccine - alfredo is traditionally made with fettuccine noodles, but you can use your favorite shape of pasta. Linguine and spaghetti noodles are both common substitutes for fettuccine — just follow the cooking time on the package.
- butter - use unsalted butter for the most control over the flavor. For a more lactose-friendly version, use a vegan butter substitute instead.
- garlic - freshly minced garlic yields the best flavor, but you can use pre-minced garlic at a ratio of ½-1 teaspoon per clove of garlic called for in this recipe.
- vegetable stock - you can use homemade or store-bought stock! You can also try seafood stock or make your own from the shells of the shrimp for a richer seafood flavor.
- heavy cream - if you don’t have heavy cream on hand, use an equal amount of whole milk or half-and-half. If you or someone in your family has a dairy sensitivity, try coconut milk or cream instead.
- large shrimp - shrimp from the seafood counter or frozen shrimp are both fine to use — just make sure they’re thawed, peeled, deveined, and tails removed before cooking.
- parmesan cheese - Asiago or pecorino romano would work well in place of the parmesan. You can also use a vegan parmesan-style alternative or nutritional yeast.
- parsley - out of fresh parsley? Try using dried parsley or other fresh soft herbs like dill or basil!
- salt and pepper
You will also need measuring cups and spoons, cooking pot, and large skillet.
How to Make the Best Shrimp Alfredo
- Cook pasta. Bring a large pot of water to a boil over medium-high heat. Add fettuccine and a little bit of salt and cook until al dente according to package directions, about 10 minutes for dry pasta (3-5 minutes for fresh fettuccine). Drain the noodles well and set aside.
- Make sauce. While cooking the pasta, heat butter in a large skillet over medium-high heat until bubbly, about 1 minute. Add garlic and sauté until fragrant, about 1 minute. Slowly stir in chicken stock and heavy cream. Bring to a simmer, about 2-3 minutes.
- Add shrimp. Add shrimp and cook for 2-3 minutes on each side until they turn pink.
- Add cheese. Add Parmesan cheese and season with salt and pepper. Mix well until smooth and thickened to a desired consistency, about 1-2 minutes.
- Toss in pasta. Add cooked fettuccine and toss well to coat.
- Serve. Garnish with parsley and extra Parmesan, if desired, and serve warm.
Recipe Variations
- Change the protein: Change the protein in this dish by using shredded chicken, oven baked chicken or bacon.
- Add veggies. Feel free to add some cooked veggies into the sauce for a heartier option. Some favorites are mushrooms, asparagus, or tomatoes. You can also stir in a few handfuls of spinach or baby kale at the end until wilted (in the last minute of cooking).
- Garnish with fresh herbs. We garnished with fresh parsley, but you can use other fresh herbs such as basil or oregano. Herbs add a burst of freshness and color to this pasta dish.
- Top with cheese. Add extra cheese by serving with a generous sprinkling of parmesan cheese on top.
How to Serve
This Shrimp Alfredo is delicious served on its own, or make it go a little further with some delicious sides such as steamed veggies (broccoli is a great one!) and breadsticks to scoop up every last bit of creamy sauce. Our favorites are:
For more, see our 30 Side Dishes for Pasta.
Recipe Tips and Tricks
- Cook the pasta al dente. Cook the pasta until it is just tender, but still has some bite to it. This will prevent the pasta from becoming mushy and will result in a better texture when tossed in the homemade alfredo sauce.
- Don’t skimp on the shrimp. The shrimp is the star of this dish — without it, it’s more of a simple pasta side. Use large or jumbo shrimp (and plenty of it) to keep diners full and satisfied! If you have to use smaller shrimp, increase the amount to beef up the pasta.
- How to prepare shrimp. To prepare the shrimp, cut through the shell along the back with kitchen scissors. Remove the shells (and tails), and rinse to remove the veins. Pat dry each shrimp completely with a paper towel.
- Make extra for a rainy day. This garlicky shrimp alfredo is really freezer friendly! Stash away leftovers or double the recipe and freeze a portion for an easy heat-and-serve meal when you don’t have time or energy to cook from scratch.
Storing and Freezing Instructions
How to Store
Transfer cooled shrimp alfredo to an airtight container and refrigerate for up to four days.
How to Reheat
Reheat leftover shrimp pasta on the stovetop over medium-low heat until heated through or microwave on medium power for 60-90 seconds until warm.
How to Freeze
Transfer leftover shrimp alfredo to a freezer-safe, airtight container such as an airtight container or freezer bag and freeze for up to 3 months. When you’re ready to eat it, allow it to thaw overnight in the refrigerator and then reheat as directed above.
More Pasta Recipes
- 40 Best Pasta Recipes
- Shrimp Fettuccine Alfredo Pasta Bake
- Creamy Shrimp Pasta with Sun-dried Tomatoes
- Fettuccine Alfredo
- Mascarpone Pesto Pasta
- Creamy Salmon Pasta
Did you make this recipe? I would greatly appreciate a comment and rating below, letting me know what you thought of the recipe. You can also snap a picture and tag me on Instagram @aheadofthyme or share it on the Pinterest pin so that I can follow along.
Don't forget to sign up for my email newsletter so that you don't miss any recipes. You can also follow along on Instagram, Pinterest, and Facebook for more recipe updates.
Recipe
Shrimp Alfredo
- Total Time: 25 minutes
- Yield: 4 servings
Description
Shrimp Alfredo is creamy, garlicky, and delicious! Tender fettuccine noodles are tossed in a homemade garlic alfredo sauce and loaded up with succulent shrimp and parmesan cheese. This quick and easy, under 30-minute recipe is a go-to for busy nights and a year-round family favorite!
Ingredients
- 8 ounces uncooked fettuccine (½ pound)
- ¼ cup butter
- 2 cloves garlic, minced
- ½ cup vegetable stock
- ⅓ cup heavy cream
- 1 pound large shrimp, peeled, deveined, and tails removed
- ½ cup Parmesan cheese, freshly grated
- ¼ teaspoon salt
- ¼ teaspoon ground black pepper
- 2 tablespoons fresh parsley, finely chopped
Instructions
- Bring a large pot of water to a boil over medium-high heat. Add fettuccine and a little bit of salt and cook until al dente according to package directions, about 10 minutes for dry pasta (3-5 minutes for fresh fettuccine). Drain the noodles well and set aside.
- While cooking the pasta, heat butter in a large skillet over medium-high heat until bubbly, about 1 minute. Add garlic and sauté until fragrant, about 1 minute.Slowly stir in chicken stock and heavy cream. Bring to a simmer, about 2-3 minutes.
- Add shrimp and cook for 2-3 minutes on each side until they turn pink.
- Add Parmesan cheese and season with salt and pepper. Mix well until smooth and thickened to a desired consistency, about 1-2 minutes.
- Add cooked fettuccine and toss well to coat.
- Garnish with parsley and serve warm.
Notes
How to store: Transfer cooled shrimp alfredo to an airtight container and refrigerate for up to four days.
How to reheat: Reheat leftover shrimp pasta on the stovetop over medium-low heat until heated through or microwave on medium power for 60-90 seconds until warm.
How to freeze: Transfer leftover shrimp alfredo to a freezer-safe, airtight container such as an airtight container or freezer bag and freeze for up to 3 months. When you’re ready to eat it, allow it to thaw overnight in the refrigerator and then reheat as directed above.
- Prep Time: 5 minutes
- Cook Time: 20 minutes
- Category: Pasta
- Method: Stovetop
- Cuisine: Italian
Carol says
I made this Shrimp Alfredo last night, we were delighted with the creaminess and the subtle garlic flavor. I will definitely be making this again. I served a tossed salad and garlic bread to go along with this delicious dish. Thank you.
I made this for your Monthly Cooking Challenge,
b says
Excellent and easy. I used Better than Bouillon
garlic in place of veg. broth. Also cooked shrimp and lobster bites
to replace shrimp. Serve with a ciabatta roll.