Olive Garden Shrimp Alfredo Copycat Recipe
This Olive Garden shrimp alfredo recipe brings the restaurant’s creamy, Parmesan-rich pasta home in about 30 minutes. If you’ve been craving that thick, clinging sauce with tender shrimp over fettuccine, this is the version worth making on a Tuesday night.
The sauce comes together fast, so have everything measured before you start. Once it’s on the table, it disappears just as quickly.

Why I Love This Recipe
The sauce here is genuinely rich without being heavy, because the ratio of cream to Parmesan is balanced enough that you can finish a full plate.
The shrimp stay tender because they go into a hot pan quickly and come out quickly. Overcooked shrimp are rubbery, and a hot skillet fixes that problem.
This is the version I keep coming back to on nights when I want something that feels indulgent but doesn’t take over the kitchen for an hour.
Recipe Ingredients

- 12 oz fettuccine – Dried works great; fresh fettuccine will cook in about 2 minutes
- 1 lb large shrimp (21-25 count), peeled and deveined – Thawed from frozen is fine; pat them very dry before cooking
- 3 tbsp unsalted butter – Divided; 1 tbsp for the shrimp, 2 tbsp for the sauce base
- 4 cloves garlic, minced – Fresh only; jarred garlic turns bitter here
- 2 cups heavy cream – Full-fat; lighter cream will thin the sauce
- 1½ cups freshly grated Parmesan – Pre-grated won’t melt smoothly; grate it yourself
- ½ tsp kosher salt – Plus more for the pasta water
- ¼ tsp black pepper – Freshly cracked if you have it
- ¼ tsp garlic powder – Adds depth to the shrimp seasoning
- 2 tbsp fresh parsley, chopped – For garnish; flat-leaf has better flavor than curly
- 1 tbsp olive oil – For searing the shrimp
Variations / Substitutions
- Chicken instead of shrimp – Slice 1 lb boneless thighs thin and sear 4 to 5 minutes per side; the sauce works exactly the same way.
- Half-and-half instead of heavy cream – The sauce will be thinner and may need an extra minute of simmering to reduce slightly.
- Pecorino Romano instead of Parmesan – Sharper and saltier, so cut the added salt by half.
- Add red pepper flakes – Start with ¼ tsp in the garlic step for a mild, steady heat that doesn’t overpower the cream.
- Dairy-free – Full-fat coconut cream works structurally, though it adds a faint sweetness; use a Parmesan-style vegan cheese that melts.
- Lemon juice instead of nothing – A squeeze of fresh lemon over the finished plate brightens the whole dish without changing the sauce.
If you enjoy this kind of creamy pasta, the Olive Garden Chicken Alfredo Copycat Recipe follows almost the same method.
How To Make Shrimp Alfredo
Step 1: Boil the Fettuccine

Bring a large pot of water to a boil over high heat, then salt it generously, about 1 tbsp kosher salt per gallon. Add the 12 oz fettuccine and cook according to the package directions, usually 10 to 11 minutes, until just al dente. Before draining, scoop out ½ cup of the starchy pasta water and set it aside. Drain the pasta but don’t rinse it.
That starchy water is your insurance policy. If the sauce tightens up when you add the pasta, a splash of it loosens everything back to the right consistency without diluting the flavor.
Step 2: Sear the Shrimp

While the pasta cooks, heat 1 tbsp olive oil and 1 tbsp of the butter in a large skillet over medium-high heat until the butter foams and the foam subsides, about 1 minute. Season the 1 lb shrimp with the ¼ tsp garlic powder, ¼ tsp of the salt, and a pinch of black pepper, then add them to the pan in a single layer. Cook 1 to 2 minutes per side until they’re pink and just opaque at the center. Transfer them to a plate immediately.
They’ll keep cooking from residual heat even off the burner, so pull them the moment the center turns from translucent to opaque. A few seconds too long and you’ll notice it in the texture.
Step 3: Build the Alfredo Sauce

In the same skillet over medium heat, melt the remaining 2 tbsp butter. Add the 4 cloves minced garlic and cook for 1 minute, stirring constantly, until fragrant but not browned. Pour in the 2 cups heavy cream and bring it to a gentle simmer, about 3 to 4 minutes, stirring occasionally.
Watch the heat here. A rolling boil will cause the cream to reduce too fast and the sauce can seize. You want small, lazy bubbles around the edges, not a full boil.
Step 4: Melt in the Parmesan

Reduce the heat to low. Add the 1½ cups freshly grated Parmesan in 3 or 4 small handfuls, stirring after each addition until it’s fully melted before adding the next. Season with the remaining ¼ tsp salt and the ¼ tsp black pepper. The sauce should be thick enough to coat the back of a spoon after about 2 minutes on low.
Adding the cheese all at once is the most common mistake, and it leads to a clumpy, grainy sauce. Patience here, about 2 minutes of stirring, is the whole difference between a smooth, glossy sauce and a broken one.
Step 5: Toss the Pasta and Plate

Add the drained fettuccine to the skillet and toss it with tongs over low heat for 1 to 2 minutes until every strand is coated. If the sauce feels too thick, add the reserved pasta water a few tablespoons at a time. Nestle the seared shrimp back in on top, then divide everything between 4 warm bowls and scatter the 2 tbsp chopped fresh parsley over each serving.
Recipe Tips
- Dry the shrimp thoroughly. Any surface moisture will steam instead of sear, and you’ll lose the lightly golden exterior. Paper towels and 30 seconds of patting makes a real difference.
- Grate the Parmesan finely. A microplane or the fine side of a box grater produces cheese that melts into the sauce in seconds. Coarser gratings take longer and are more likely to clump.
- Don’t walk away from the garlic. One minute on medium heat is enough. Garlic goes from fragrant to bitter fast in a hot pan, and burnt garlic will carry through the whole sauce.
- Warm your bowls. Fill them with hot tap water for a minute while the pasta finishes. A warm bowl keeps the sauce fluid for the full meal instead of thickening and tightening on the plate.
Cook times vary slightly depending on your stove, so use these as a guide:
| Stove Type | Cream Simmer Time | Sauce Thickness Point |
|---|---|---|
| Gas | 3 minutes | Coats spoon at 3 min |
| Electric coil | 4 to 5 minutes | Coats spoon at 4 min |
| Induction | 2 to 3 minutes | Coats spoon at 2 min |
How To Store
- Refrigerate – Store leftovers in an airtight container for up to 3 days. The sauce will thicken considerably as it chills.
- Reheating – Warm gently in a skillet over low heat with a splash of cream or milk, stirring until the sauce loosens and the pasta is heated through, about 3 to 4 minutes. Microwaving works but tends to make the shrimp rubbery; use 50% power in 30-second bursts if that’s easier.
What To Serve With Shrimp Alfredo
A crisp green salad with a sharp vinaigrette cuts through the richness of the cream sauce in a way that a milder side doesn’t. Warm garlic bread is the obvious companion, and it earns its place here because you’ll want something to drag through any sauce left in the bowl. A glass of unoaked Chardonnay or a dry Pinot Grigio works well alongside it, since the wine’s acidity balances the fat in the cream without fighting the Parmesan.
Frequently Asked Questions
Can I make the Alfredo sauce ahead of time?
Yes, up to 2 days ahead. Store it separately from the pasta in the fridge, then reheat it slowly over low heat with a splash of cream before tossing with freshly cooked pasta.
Can I use frozen shrimp straight from the bag?
No, thaw them first and pat them completely dry. Frozen shrimp release too much water in the pan, which steams them instead of searing them.
Will this recipe work with a different pasta shape?
Yes. Linguine and pappardelle both hold this sauce well. Shorter shapes like penne work too, though the sauce-to-pasta ratio feels slightly different.
Can I double the recipe for a larger group?
Yes, but cook the shrimp in 2 batches so the pan stays hot. Crowding the shrimp drops the pan temperature and they’ll steam rather than sear.
—

Ingredients
Method
- Boil a large pot of salted water over high heat, add the 12 oz fettuccine, and cook 10 to 11 minutes until al dente. Reserve ½ cup pasta water, then drain.
- Heat 1 tbsp olive oil and 1 tbsp butter in a large skillet over medium-high. Season the 1 lb shrimp with ¼ tsp garlic powder, ¼ tsp salt, and a pinch of pepper. Sear 1 to 2 minutes per side until pink and opaque, then transfer to a plate.
- In the same skillet over medium heat, melt the remaining 2 tbsp butter. Add the 4 cloves minced garlic and stir for 1 minute. Pour in the 2 cups heavy cream and simmer gently for 3 to 4 minutes.
- Reduce heat to low. Add the 1½ cups grated Parmesan in small handfuls, stirring after each addition. Season with the remaining ¼ tsp salt and ¼ tsp black pepper. Stir for 2 minutes until smooth and thick enough to coat a spoon.
- Add the drained fettuccine to the skillet and toss with tongs over low heat for 1 to 2 minutes, adding reserved pasta water as needed. Return the shrimp to the pan, divide into 4 warm bowls, and scatter the 2 tbsp chopped parsley over each serving.
