Olive Garden Alfredo Sauce Copycat Recipe
This Olive Garden alfredo sauce recipe gets you that thick, glossy, cheesy sauce at home, without a reservation or a 45-minute wait. It comes together in about 20 minutes and uses ingredients you likely already have.
It’s one of those weeknight sauces that feels a little more special than it actually is to make, which is exactly why I keep coming back to it.

Why I Love This Recipe
The sauce is rich and savory, with that salty, buttery backbone that makes Olive Garden’s version so hard to stop eating. The real Parmesan does a lot of work here — it melts smoothly and gives the sauce a slightly nutty bite.
It coats fettuccine in a way that a thinner cream sauce just doesn’t. The ratio of butter to cream to cheese keeps it from breaking or going grainy, which is the most common problem with homemade alfredo.
Recipe Ingredients

- 2 tbsp unsalted butter – Unsalted gives you control over the final salt level
- 2 cloves garlic, minced – Fresh is best; jarred garlic makes the flavor flat
- 2 cups heavy cream – Don’t swap for half-and-half; it won’t thicken the same way
- 1.5 cups freshly grated Parmesan cheese – Grate it yourself; pre-shredded has anti-caking agents that make the sauce grainy
- 1/4 tsp garlic powder – Backs up the fresh garlic and rounds out the flavor
- 1/4 tsp white pepper – Milder than black pepper; doesn’t leave dark flecks in the sauce
- 1/4 tsp salt – Add at the end and taste first; Parmesan is already salty
- 2 tbsp cream cheese – The secret to Olive Garden’s noticeably thick, clingy texture
- 1 lb fettuccine, cooked and reserved with 1/4 cup pasta water – The starchy water helps loosen the sauce if it gets too thick
Variations / Substitutions
- Lighter cream – You can use half-and-half, but the sauce will be noticeably thinner and may not cling to the pasta as well.
- No cream cheese – Leave it out if you want a more classic, French-style alfredo; the sauce will still taste good but will be a bit looser.
- Black pepper instead of white – It works fine; you’ll just see the flecks and get a slightly sharper heat.
- Add protein – Grilled chicken or sautéed shrimp both sit on top of the sauce naturally; use about 1.5 cups of either for 4 servings.
- Dairy-free – Full-fat coconut cream and a dairy-free Parmesan-style cheese can work, though the flavor will be different and the sauce may not thicken the same way.
- More heat – A pinch of red pepper flakes stirred in at the end adds a quiet, slow heat that plays nicely against the richness.
If you like easy pasta sauces like this one, the Olive Garden Five Cheese Ziti al Forno Copycat Recipe is worth trying next.
How To Make Alfredo Sauce
Step 1: Melt the Butter and Soften the Garlic

Set a large skillet or saucepan over medium-low heat. Add the 2 tbsp unsalted butter and let it melt slowly, then add the 2 cloves minced garlic. Cook for 1 to 2 minutes, stirring often, until the garlic smells fragrant and softens slightly.
You’re not looking for color here. The garlic should stay pale and soft, not golden or brown. Brown garlic will make the sauce bitter, so keep the heat low and watch it.
Step 2: Simmer the Cream

Pour in the 2 cups heavy cream and raise the heat to medium. Stir to combine with the garlic, then let the cream come to a gentle simmer. Cook for 5 minutes, stirring every minute or so, until the cream reduces slightly and looks a bit thicker along the edges of the pan.
You’ll notice the cream reducing when the bubbles become slower and the surface starts to look slightly glossy. This step builds the base, so don’t rush it by cranking the heat.
Step 3: Whisk in the Cream Cheese and Seasonings

Add the 2 tbsp cream cheese to the simmering cream and whisk steadily until it’s fully dissolved and no lumps remain, about 1 to 2 minutes. Then stir in the 1/4 tsp garlic powder and 1/4 tsp white pepper.
The cream cheese melts quickly once the liquid is hot, but give it a full minute of whisking to make sure it’s completely smooth. Any remaining lumps will become more obvious once the Parmesan goes in.
Step 4: Fold in the Parmesan

Reduce the heat to low. Add the 1.5 cups freshly grated Parmesan in 3 additions, stirring well after each one, letting the cheese melt fully before adding the next batch. The whole process takes about 2 to 3 minutes.
Adding the cheese in batches keeps the sauce smooth and stops it from clumping. If you dump it in all at once, especially over too-high heat, it can seize up and go grainy instead of silky.
Step 5: Toss the Fettuccine and Plate

Add the cooked 1 lb fettuccine directly to the pan and toss it with tongs until every strand is coated. Taste the sauce now and add the 1/4 tsp salt if it needs it. If the sauce feels too thick, splash in a little of the reserved 1/4 cup pasta water, one tablespoon at a time, until it loosens to the consistency you want.
Twirl the pasta into a bowl using tongs, letting it sit high in the center. Finish with a little extra grated Parmesan over the top and a few cracks of white pepper.
Recipe Tips
- Grate the Parmesan fresh. Pre-shredded bags are coated in cellulose powder so they don’t clump in the bag, but that same powder stops the cheese from melting smoothly into the sauce.
- Warm your pasta before tossing. If the cooked fettuccine has been sitting and gone cold, the sauce will seize when it hits the pasta. A quick dunk in the hot pasta water for 30 seconds before you add it to the pan helps.
- Don’t walk away during the cream step. Cream can go from a gentle simmer to a boil-over in under a minute. Medium heat and regular stirring keeps it under control.
- Taste before you salt. Parmesan varies in saltiness by brand and age. The 1/4 tsp salt in this recipe is a starting point — some batches need it, some don’t.
Cook times by pan size and heat source:
| Pan Type | Heat Level | Time to Simmer Cream |
|---|---|---|
| Wide skillet, gas | Medium | 4 to 5 mins |
| Saucepan, gas | Medium | 5 to 6 mins |
| Wide skillet, electric | Medium | 6 to 7 mins |
| Saucepan, electric | Medium | 7 to 8 mins |
How To Store
- Refrigerate – Store leftover alfredo pasta in an airtight container for up to 3 days. The sauce will thicken considerably once cold, which is normal.
- Reheating – Reheat on the stovetop over low heat, adding a splash of cream or milk (about 2 tbsp per serving) to loosen the sauce as it warms. Stir frequently. The microwave works in a pinch — cover the dish and heat in 30-second intervals, stirring between each one.
What To Serve With Alfredo Sauce
A simple green salad with a sharp vinaigrette cuts through the richness of the cream sauce in a way that a neutral side wouldn’t. Toasted garlic bread is the obvious companion, and it earns its place because the slightly crisp bread is genuinely useful for scooping up any sauce left in the bowl. Roasted broccoli or broccolini also works well here — the slight bitterness of the vegetable balances the fat in the sauce better than a starchy side would.
Frequently Asked Questions
Can I make the sauce ahead of time without the pasta?
Yes, you can make the sauce up to 2 days ahead and store it in the fridge. Reheat it over low heat with a splash of cream, whisking until smooth, then toss with freshly cooked pasta.
Why did my alfredo sauce turn grainy?
Heat is usually the problem. If the pan is too hot when you add the Parmesan, the proteins tighten and the fat separates instead of emulsifying. Keep the heat on low and add the cheese slowly.
Can I freeze leftover alfredo sauce?
Cream-based sauces don’t freeze well. The dairy separates when it thaws and the texture turns grainy and watery even after reheating.
Can I double the recipe for a crowd?
Yes, it scales up straightforwardly. Use a wide, deep skillet so the cream has enough surface area to reduce evenly, and extend the simmering time by 2 to 3 minutes.
—

Olive Garden Alfredo Sauce Recipe
Ingredients
Method
- Melt the 2 tbsp butter in a large skillet over medium-low heat, add the 2 cloves minced garlic, and cook for 1 to 2 minutes until soft and fragrant.
- Pour in the 2 cups heavy cream, raise the heat to medium, and simmer for 5 minutes, stirring regularly, until slightly reduced.
- Whisk in the 2 tbsp cream cheese until fully dissolved, about 1 to 2 minutes, then stir in the 1/4 tsp garlic powder and 1/4 tsp white pepper.
- Reduce the heat to low and add the 1.5 cups grated Parmesan in 3 batches, stirring after each addition until fully melted, about 2 to 3 minutes total.
- Add the cooked 1 lb fettuccine, toss to coat, season with up to 1/4 tsp salt to taste, add reserved pasta water a tablespoon at a time if needed, then twirl into bowls and finish with extra Parmesan on top.
