Originally posted on October 1, 2023 @ 11:47 pm
Updated On: January 21, 2026This copycat Olive Garden Alfredo sauce tastes exactly like the restaurant version – maybe even better! Rich, creamy, and indulgent with a velvety smooth texture that clings to every strand of fettuccine.
The best part? You can make this iconic sauce at home in just 20 minutes with simple ingredients you probably already have in your kitchen.
No more waiting for takeout or driving to the restaurant when a craving hits!
I’ve tested and perfected this recipe to match Olive Garden’s signature flavor – that perfect balance of butter, cream, and Parmesan cheese that keeps people coming back for more.
Quick Info :
⏰ Prep Time: 5 minutes
⏰ Cook Time: 15 minutes
⏰ Total Time: 20 minutes
🍽️ Servings: 6 (about 3 cups of sauce)
🔥 Calories: 465 per serving
📊 Difficulty: Easy
🧀 Cuisine: Italian-American
Once you see how easy it is to make restaurant-quality Alfredo at home, you’ll never buy jarred sauce again.
This is the ONLY Alfredo sauce recipe you’ll ever need!
Why You’ll Love This Copycat Olive Garden Alfredo
✨ Tastes exactly like Olive Garden – I mean it! This is the authentic restaurant recipe
⏱️ Ready in 20 minutes – Faster than driving to the restaurant and waiting for a table
🛒 Simple ingredients – Just 7 ingredients, most of which you probably have
💰 Budget-friendly – Costs a fraction of dining out and serves 6 people
👨👩👧👦 Family favorite – Even picky eaters love this creamy, mild sauce
🍝 Incredibly versatile – Perfect for pasta, chicken, shrimp, veggies, and more
❄️ Make-ahead friendly – Prepare in advance and reheat when needed
🎯 Foolproof recipe – Works perfectly every single time, even for beginners
🧀 Restaurant quality – Bring the Olive Garden experience home!
What Makes Olive Garden’s Alfredo Sauce So Special?
Olive Garden’s Alfredo sauce has achieved legendary status in the world of Italian-American comfort food. What makes it so incredibly good?
The Signature Creaminess: Unlike traditional Italian Alfredo (which is just butter and Parmesan), Olive Garden’s American version uses heavy cream for that ultra-luxurious, velvety texture.
The Perfect Balance: The combination of butter, heavy cream, and milk creates a sauce that’s rich but not overwhelmingly heavy. The milk lightens it just enough.
Fresh Garlic: A touch of garlic adds depth without overpowering the delicate cream and cheese flavors.
Quality Cheese: Freshly grated Parmesan (not the pre-shredded kind) melts into the sauce creating that smooth, creamy consistency without graininess.
The Roux: Unlike some Alfredo recipes, this version uses a flour-based roux which helps stabilize the sauce and prevents it from separating.
Consistency Matters: The sauce is thick enough to coat pasta perfectly but still pourable – not too thin, not too thick. Just right!
This isn’t authentic Italian Alfredo, and that’s perfectly okay! This is Americanized Alfredo at its finest – and it’s absolutely delicious.
Ingredient Notes
Let me walk you through each ingredient and why it matters for achieving that perfect Olive Garden Alfredo sauce:
Essential Ingredients:
Unsalted Butter: Use high-quality butter like Land O’Lakes or Kerrygold. Butter provides richness and helps build the roux. I use unsalted so I can control the salt level. Can you use salted? Yes, but reduce the added salt at the end since Parmesan is already salty.
Minced Garlic: Fresh garlic is best! You’ll need about 3-4 cloves, minced finely. The garlic cooks in the butter until fragrant, infusing the sauce with flavor. In a pinch? Use 1 teaspoon of garlic powder or jarred minced garlic.
All-Purpose Flour: This creates a roux that thickens the sauce and helps prevent separation when the sauce cools or reheats. It’s what makes this Alfredo sauce stable and reheat-friendly.
Heavy Cream (Heavy Whipping Cream): This is non-negotiable for authentic Olive Garden flavor! The high fat content (36-40%) creates that signature richness. Important: Don’t substitute with half-and-half alone or the sauce won’t be thick enough.
Whole Milk: This lightens the sauce slightly and balances the richness of the cream. I use 2% milk, but whole milk works best. Can you use 1%? Yes, but the sauce may be slightly thinner.
Freshly Grated Parmesan Cheese: This is crucial! Buy a block of real Parmigiano-Reggiano or good-quality Parmesan and grate it yourself. Why not pre-shredded? Bagged cheese contains anti-caking agents (usually cellulose or potato starch) that prevent smooth melting and can make your sauce grainy.
Romano Cheese (Optional but recommended): Olive Garden uses a blend of Parmesan and Romano. Romano adds a slightly sharper, saltier flavor. If you can’t find it, just use all Parmesan.
Salt and Pepper: To taste. Start with less – you can always add more!
Fresh Parsley: For garnish. Adds a pop of color and fresh flavor.
Optional Add-Ins:
- Cream Cheese (2-3 tablespoons): Adds extra creaminess and tang
- White Pepper: For a more subtle pepper flavor
- Nutmeg: A tiny pinch adds depth (classic in traditional Alfredo)
- Italian Seasoning: A pinch complements the garlic
How to Make Copycat Olive Garden Alfredo Sauce
This comes together so quickly and easily! Here’s the foolproof method:
Step 1: Start the Pasta Water
Before you begin the sauce, get a large pot of salted water boiling for your pasta. You want the pasta and sauce to be ready at the same time.
Add pasta when the water boils and cook according to package directions until al dente. Reserve 1 cup of pasta water before draining (this can help thin the sauce if needed).
Step 2: Melt Butter and Cook Garlic
In a large saucepan or skillet over medium heat, melt 6 tablespoons of butter. Once melted and bubbling slightly, add your minced garlic.
Cook the garlic for 1 minute, stirring constantly, until it becomes fragrant and just starts to turn golden. Don’t let it brown too much or it will taste bitter!
Why this matters: This infuses the butter with garlic flavor, creating the aromatic base for your sauce.
Step 3: Create the Roux
Sprinkle 2 tablespoons of flour over the butter and garlic. Immediately whisk it in, stirring continuously for about 1 minute.
The mixture will become thick and paste-like, and you’ll notice a slightly nutty aroma as the flour cooks. This is your roux – it will thicken the sauce and help it stay smooth when reheated.
Important: Keep stirring! You don’t want the flour to burn or form lumps.
Step 4: Add the Cream
Slowly pour in 1½ cups of heavy cream while whisking constantly. The mixture will be very thick at first – keep whisking!
As you continue to whisk, the cream will gradually incorporate into the roux, becoming smoother. Bring it to a gentle simmer, stirring frequently.
Tip: Add the cream in splashes rather than all at once for the smoothest results.
Step 5: Add the Milk
Pour in 1½ cups of milk while continuing to whisk. The mixture may look a bit clumpy or lumpy at first – this is normal! Keep whisking and it will smooth out.
Bring the mixture to a gentle bubble over medium heat, stirring frequently. You’ll see it start to thicken and become glossy.
Pro tip: If you see lumps, just keep whisking vigorously – they’ll disappear as the sauce heats.
Step 6: Add the Cheese
Reduce the heat to low. Gradually sprinkle in the grated Parmesan cheese (and Romano if using), about 1/4 cup at a time, whisking constantly.
Wait for each addition to melt before adding more cheese. The sauce will thicken beautifully as the cheese melts.
Key technique: Low heat is crucial here! If the sauce is too hot, the cheese can become grainy or separate. Patience pays off!
Step 7: Season and Finish
Once all the cheese is melted and the sauce is smooth and creamy, taste it. Add salt and pepper as needed, but remember – Parmesan is already salty, so start with just a pinch!
If the sauce seems too thick, thin it with a little reserved pasta water or milk, one tablespoon at a time.
Let the sauce simmer gently for 2-3 minutes, stirring occasionally, until it reaches your desired consistency. It should coat the back of a spoon nicely.
The sauce will continue to thicken as it sits and as it cools, so it should look slightly thinner than your desired final consistency.
Step 8: Combine with Pasta
Add your hot, drained fettuccine directly to the sauce (or pour the sauce over the pasta). Using tongs, toss the pasta in the sauce, lifting and turning to coat every strand.
If needed, add a splash of reserved pasta water to help the sauce coat the pasta more evenly.
Step 9: Serve and Garnish
Transfer to serving bowls or plates. Garnish with freshly chopped parsley, extra Parmesan cheese, and a crack of black pepper.
Serve immediately while hot for the best texture and flavor!
For extra indulgence: Stir in one more tablespoon of butter right before serving for that ultra-rich restaurant finish.
Expert Tips for Perfect Alfredo Sauce Every Time
🧈 Use room temperature ingredients: Let your cream, milk, and cheese sit out for 20-30 minutes before cooking. Cold ingredients can cause the sauce to seize up or become grainy.
🔥 Control your heat: Medium to medium-low heat is your friend. Too high and the sauce will separate; too low and it won’t thicken properly.
🧀 Grate your own cheese: I can’t stress this enough! Pre-shredded cheese will never give you the same silky-smooth results.
🥄 Whisk constantly: Especially when adding the cream, milk, and cheese. This prevents lumps and ensures even cooking.
⏰ Don’t rush the cheese: Add it gradually and let each addition melt before adding more. This prevents clumping and graininess.
💧 Keep pasta water: That starchy water is liquid gold for thinning the sauce and helping it cling to pasta.
🍝 Don’t rinse pasta: The starch on the pasta helps the sauce adhere better.
📏 Sauce-to-pasta ratio: Use about 2½ to 3 cups of sauce for 1 pound of pasta. Too much sauce and it pools in the bowl; too little and the pasta is dry.
🌡️ Temperature check: If your sauce starts to look grainy or separated, it’s too hot. Remove from heat and whisk in a tablespoon of cold cream.
⏱️ Timing is everything: Make the sauce right before serving. Alfredo is best fresh and hot!
Common Mistakes to Avoid
❌ Using pre-grated cheese: This is the #1 reason for grainy Alfredo sauce.
❌ Heat too high: High heat causes the dairy to separate and the cheese to clump.
❌ Adding cold ingredients: Cold cream or cheese hitting hot sauce can cause separation.
❌ Skipping the roux: The flour helps stabilize the sauce and makes it reheat better.
❌ Over-salting: Parmesan is salty! Taste before adding salt.
❌ Not stirring enough: This leads to scorching on the bottom and lumps.
❌ Letting the sauce sit too long: Alfredo continues to thicken as it cools and can become too thick.
❌ Using only half-and-half: You need heavy cream for that signature richness.
❌ Boiling the sauce: Gentle simmering is all you need. Boiling can cause separation.
❌ Rinsing the pasta: The starch helps the sauce stick!
Flavor Variations & Recipe Add-Ins
Chicken Alfredo:
Add 2 cups of cooked, sliced or diced chicken breast. Grilled, baked, or rotisserie chicken all work great!
Shrimp Alfredo:
Toss in 1 pound of cooked, peeled shrimp. Season the shrimp with garlic, lemon, and paprika before adding.
Cajun Alfredo:
Add 1-2 teaspoons of Cajun seasoning to the sauce for a spicy kick. Pairs perfectly with blackened chicken!
Broccoli Alfredo:
Stir in 2 cups of steamed broccoli florets for added nutrition and color.
Spinach Alfredo:
Add 2 cups of fresh spinach at the end and let it wilt into the sauce.
Mushroom Alfredo:
Sauté 8 oz sliced mushrooms in butter, then add to the sauce.
Sun-Dried Tomato Alfredo:
Stir in 1/2 cup chopped sun-dried tomatoes (oil-packed) for tangy sweetness.
Roasted Garlic Alfredo:
Replace raw garlic with 6-8 cloves of roasted garlic for a sweeter, mellower flavor.
Bacon Alfredo:
Top with crispy bacon crumbles for a smoky, savory twist.
Lemon Alfredo:
Add 1 tablespoon of lemon juice and 1 teaspoon of lemon zest for brightness.
Herbed Alfredo:
Stir in fresh basil, oregano, or Italian seasoning.
Pesto Alfredo:
Swirl in 2-3 tablespoons of basil pesto for a beautiful green color and fresh flavor.
Storage & Reheating
Refrigerator Storage:
Store leftover Alfredo sauce in an airtight container in the fridge for up to 3-4 days. Pro tip: Store the sauce separately from the pasta – pasta absorbs sauce as it sits, leaving you with dry pasta and no sauce!
Freezer Storage:
While cream-based sauces can be frozen, they may separate when thawed. If you want to freeze it, transfer cooled sauce to a freezer-safe container or bag for up to 2 months. Note: The texture won’t be quite as smooth after freezing, but it’s still usable.
Thawing:
Thaw frozen Alfredo overnight in the refrigerator.
Reheating on the Stovetop (BEST method):
Place the sauce in a saucepan over low heat. Add 2-3 tablespoons of milk, cream, or chicken broth to help restore the creamy consistency. Heat slowly, stirring frequently, until warmed through. Don’t boil!
Reheating in the Microwave:
Transfer sauce to a microwave-safe bowl. Microwave on 50% power in 30-second intervals, stirring between each, until heated through. Add a splash of milk or cream if needed.
Reheating Pasta:
If you have leftover pasta with sauce, add a few tablespoons of milk or cream, then reheat gently on the stove or in the microwave as above.
Reviving Separated Sauce: If your reheated sauce looks grainy or separated, whisk in 1-2 tablespoons of cold heavy cream and stir vigorously over low heat until smooth.
What to Serve With Olive Garden Alfredo Sauce
Alfredo sauce is incredibly versatile! Here are all the delicious ways to enjoy it:
Pasta Pairings:
- Fettuccine: The classic choice! Wide, flat noodles hold the sauce beautifully
- Linguine: Similar to fettuccine but slightly narrower
- Penne: Tube pasta captures sauce inside
- Tortellini: Cheese tortellini in Alfredo is heavenly
- Rigatoni: Large ridged tubes hold lots of sauce
- Spaghetti: A lighter option
- Gnocchi: Soft potato dumplings in creamy sauce
Protein Add-Ins:
- Grilled Chicken: Classic chicken Alfredo
- Blackened Chicken: For Cajun Alfredo
- Shrimp: Succulent and pairs perfectly
- Salmon: Rich fish works surprisingly well
- Scallops: Elegant and delicious
- Crispy Bacon: Adds smoky flavor
- Italian Sausage: Sliced and browned
Vegetable Add-Ins:
- Steamed or roasted broccoli
- Sautéed mushrooms
- Wilted spinach
- Cherry tomatoes
- Roasted red peppers
- Asparagus
- Peas
- Zucchini
Bread Sides:
- Garlic Bread (Homemade Garlic Bread)
- Breadsticks (like Olive Garden!)
- Focaccia
- Ciabatta
- French Bread
- Garlic Knots
Salad Sides:
- Caesar Salad (Classic Caesar)
- Olive Garden Salad (Copycat Recipe)
- Caprese Salad
- Italian Chopped Salad
- Simple Green Salad with Italian dressing
Other Creative Uses:
- Pizza Sauce: Use as a white pizza base
- Dipping Sauce: For breadsticks, garlic bread, or vegetables
- Casserole Base: For chicken Alfredo bake
- Baked Potato Topping: Instead of sour cream
- Stuffed Chicken: As a filling for chicken breasts
- Lasagna: Make white lasagna with Alfredo
Frequently Asked Questions
Can I make Alfredo sauce without heavy cream?
While heavy cream is essential for authentic Olive Garden Alfredo, you can use half-and-half for a lighter version (it will be thinner). For a dairy-free version, use full-fat coconut milk or cashew cream, though the flavor will be different.
Why is my Alfredo sauce grainy?
This usually happens for one of three reasons: (1) using pre-shredded cheese with anti-caking agents, (2) adding cheese to sauce that’s too hot, or (3) cooking the sauce over too high heat. Always use freshly grated cheese and keep the heat at medium-low when adding cheese.
Can I use milk instead of heavy cream?
The sauce won’t be as rich and thick, but you can increase the milk and reduce the cream. Try 2 cups milk and 1 cup cream, but be aware the consistency will be thinner. You may need extra flour or cheese to thicken it.
How do I thicken Alfredo sauce?
Simmer it longer uncovered to reduce liquid, add more grated Parmesan cheese (the starch helps thicken), or make a small slurry with 1 tablespoon flour and 2 tablespoons milk, then whisk it in. Let it simmer for 2-3 minutes.
How do I thin Alfredo sauce?
Add reserved pasta water, milk, cream, or chicken broth one tablespoon at a time until you reach desired consistency.
Why did my Alfredo sauce separate?
Separation happens when the sauce gets too hot too fast, or if you added cold ingredients to hot sauce. To fix it, remove from heat and whisk in 1-2 tablespoons of cold cream.
Can I make this ahead of time?
Yes! Make the sauce up to 2 days ahead and store it in the fridge. Reheat gently on the stove over low heat, adding milk or cream to restore consistency.
What’s the difference between Alfredo and carbonara?
Carbonara is made with eggs, bacon (or guanciale), Pecorino Romano cheese, and pasta water – no cream! Alfredo is butter, cream, and Parmesan. Both are delicious but very different.
Can I use Romano cheese instead of Parmesan?
Yes! Olive Garden actually uses a blend. Romano has a sharper, saltier flavor. You can use all Romano, all Parmesan, or a 50/50 blend.
Can I add garlic powder instead of fresh garlic?
Yes, use 1 teaspoon of garlic powder. Add it when you add the flour. Fresh garlic gives better flavor, but powder works in a pinch.
How long does Alfredo sauce last in the fridge?
3-4 days in an airtight container. If it separates, just reheat gently with a splash of cream.
Can I freeze Alfredo sauce?
Yes, but cream sauces don’t freeze perfectly. The sauce may separate when thawed. If you freeze it, thaw in the fridge and reheat over low heat, whisking in extra cream to restore smoothness.
Is Alfredo sauce gluten-free?
This recipe is not gluten-free because it uses all-purpose flour. For GF, substitute with rice flour, cornstarch, or a GF all-purpose blend. Start with slightly less and add more if needed to thicken.
Olive Garden Alfredo Sauce Recipe
The BEST homemade Alfredo sauce that tastes exactly like Olive Garden! Rich, creamy, and ready in just 20 minutes with simple ingredients. Perfect for fettuccine!
Ingredients
- For the Alfredo Sauce:
- 6 tablespoons unsalted butter
- 1 tablespoon fresh garlic, minced (about 3-4 cloves)
- 2 tablespoons all-purpose flour
- 1½ cups heavy cream (heavy whipping cream)
- 1½ cups whole milk (or 2% milk)
- ½ cup freshly grated Parmesan cheese, at room temperature
- ½ cup freshly grated Romano cheese, at room temperature (or use all Parmesan)
- Salt and black pepper to taste
- Fresh parsley, chopped (for garnish)
- Extra Parmesan for serving
- For Serving:
- 1 pound fettuccine pasta, cooked according to package directions
Instructions
- Start the pasta: Bring a large pot of salted water to a boil. Cook fettuccine according to package directions until al dente. Reserve 1 cup pasta water before draining. Set pasta aside.
- Melt butter and cook garlic: In a large saucepan or deep skillet, melt the butter over medium heat. Add minced garlic and cook for 1 minute, stirring constantly, until fragrant but not browned.
- Create the roux: Sprinkle flour over the butter and garlic. Whisk immediately and continuously for 1 minute until the mixture is golden and paste-like with a slightly nutty aroma.
- Add cream: Slowly pour in the heavy cream while whisking constantly. The mixture will be very thick. Continue whisking until smooth. Bring to a gentle simmer.
- Add milk: Gradually whisk in the milk. The mixture may look lumpy at first – keep whisking vigorously and it will smooth out. Bring to a gentle bubble over medium heat, stirring frequently.
- Add cheese: Reduce heat to low. Gradually sprinkle in the Parmesan and Romano cheese, about 1/4 cup at a time, whisking constantly. Wait for each addition to melt completely before adding more.
- Season and simmer: Once all cheese is melted and the sauce is smooth, taste and add salt (start with 1/4 teaspoon) and black pepper to taste. Remember, the cheese is already salty! Let the sauce simmer gently for 2-3 minutes, stirring occasionally, until it reaches your desired thickness.
- Adjust consistency: If the sauce is too thick, thin it with reserved pasta water or milk, one tablespoon at a time. The sauce will continue to thicken as it cools.
- Toss with pasta: Add the hot, drained fettuccine directly to the sauce (or pour sauce over pasta in a large serving bowl). Using tongs, toss and lift the pasta to coat every strand evenly. If needed, add a splash of reserved pasta water to help the sauce coat the pasta.
- Finish and garnish: For extra richness (optional), stir in 1 tablespoon of butter. Transfer to serving plates or bowls. Garnish with freshly chopped parsley, extra Parmesan cheese, and freshly cracked black pepper.
- Serve immediately: Alfredo is best enjoyed fresh and hot!
Make the Sauce:
Combine and Serve:
Notes
Cheese is Key: Use freshly grated cheese from a block, NOT pre-shredded. The anti-caking agents in bagged cheese prevent smooth melting.
Temperature Matters: Bring cheese to room temperature before adding to the sauce. Cold cheese can cause the sauce to seize.
Flour Roux: Don't skip the flour! It helps stabilize the sauce and makes it reheat-friendly without separating.
Sauce Consistency: The sauce will thicken as it sits and cools. It should coat the back of a spoon but still be pourable.
Pasta Water: Save that starchy water! It's perfect for adjusting sauce consistency and helping it cling to pasta.
Don't Rinse Pasta: The starch on pasta helps the sauce adhere better.
Gluten-Free: Substitute all-purpose flour with rice flour, cornstarch, or GF flour blend. Start with 1½ tablespoons and add more if needed.
Make it Lighter: Use 2 cups milk and 1 cup cream for a lighter version (it will be thinner).
Storage: Store sauce separately from pasta in an airtight container for up to 3-4 days. Reheat gently with added milk or cream.
Variations: Add cooked chicken, shrimp, broccoli, mushrooms, or bacon for protein and veggies!
Nutrition Information:
Serving Size:
6Amount Per Serving: Calories: 465
CONCLUSION
I hope you absolutely love this copycat Olive Garden Alfredo sauce as much as my family does! It’s become our go-to for quick weeknight dinners, date nights at home, and whenever we’re craving that restaurant comfort food without leaving the house.
The creamy, rich sauce tastes EXACTLY like Olive Garden – honestly, I think it’s even better because you can control the ingredients and make it as rich or as light as you like!
Did you make this Alfredo sauce? I’d be thrilled to hear how it turned out! Please leave a comment and rating below, and don’t forget to take a photo and tag @dqrecipes on Instagram and Pinterest! Seeing your creations absolutely makes my day!
Save this recipe! Click the pin button on the images to save this to your Pinterest boards for easy access later.