This olive garden alfredo sauce recipe will transform your kitchen into your favorite Italian restaurant in just 20 minutes. No more waiting for a table or paying restaurant prices for creamy, dreamy alfredo pasta.
I discovered this recipe after countless attempts to recreate that perfect, velvety sauce from Olive Garden. After trying dozens of variations, I finally cracked the code. The secret? It’s simpler than you think.

Why This Recipe Works Every Time
Most alfredo recipes fail because they skip crucial steps. This version uses a flour base that prevents the sauce from breaking. The combination of heavy cream and milk creates the perfect texture without being too heavy.
The magic happens when you use room temperature cheese. Cold cheese creates lumps and ruins the smooth consistency we all crave.
Ingredients You Need
Here’s what makes this sauce taste exactly like the restaurant version:
- 6 tablespoons salted butter (high quality matters)
- 1 tablespoon minced garlic
- 2 tablespoons all-purpose flour
- 1½ cups heavy cream
- 1½ cups whole milk
- ½ cup grated Parmesan cheese (room temperature)
- ½ cup grated Romano cheese (room temperature)
- Salt and black pepper to taste
- 1 pound fettuccine pasta
- Fresh parsley for garnish
Step-by-Step Instructions
- Start the pasta – Boil fettuccine according to package directions. While water heats, begin your sauce.
- Melt butter – Heat butter in a large saucepan over medium heat. Add garlic and cook for one minute until fragrant.
- Add flour – Whisk in flour and cook for one minute, stirring constantly. This creates a roux that thickens your sauce and prevents separation.
- Pour in cream – Add heavy cream in splashes, stirring continuously. Follow with milk using the same method to prevent lumps.
- Bring to simmer – Heat mixture to a gentle bubble, then reduce to simmer. The sauce will thicken as it cooks.
- Stir in cheese – Lower heat and slowly add both cheeses, stirring until melted. Taste and season with salt and pepper if needed.
- Combine with pasta – Drain pasta and mix with sauce until well coated. The pasta absorbs the sauce and continues thickening.
- Serve immediately – Garnish with fresh parsley and serve right away for best results.
Pro Tips for Perfect Results
- Use Fresh Cheese. Shred cheese from blocks instead of buying pre-shredded. Bagged cheese contains cellulose that prevents smooth melting.
- Temperature Control. Keep sauce warm but not hot when adding cheese. Too much heat causes dairy to separate and creates grainy texture.
- Don’t Over-Thicken. Resist adding extra cheese to thicken. The sauce continues thickening as it stands and when mixed with pasta.
- Quality Butter. Use high-quality butter for richer flavor. It makes a noticeable difference in taste.
Storage and Reheating
This sauce stores beautifully, making it perfect for meal prep.
- Refrigerator. Store up to 3 days in the fridge.
- Freezer. Freeze for up to 2 months for best quality.
- Reheating. Use a double boiler method for best results. Microwave works too, but stir frequently. Add milk or chicken broth if sauce becomes too thick.
Variations to Try
- Cheese Options. While Parmesan and Romano create the classic taste, try adding mozzarella, gruyere, or asiago for different flavors.
- Dairy Substitutes. Use half-and-half instead of the cream and milk combination. For evaporated milk, use half the amount and add water for the rest.
- Pasta Choices. Fettuccine works best, but try tortellini or penne for variety.
Common Mistakes to Avoid
- Adding Cold Cheese. Always bring cheese to room temperature before adding to prevent lumps.
- High Heat. Keep temperature low when adding dairy to prevent separation.
- Rushing the Process. Take time to gradually add liquids and cheese for smooth results.
Why This Beats Restaurant Versions
Making alfredo at home gives you control over ingredients and portions. You can adjust thickness, add extra garlic, or experiment with different cheeses.
Plus, this recipe costs a fraction of restaurant prices and feeds your whole family.
The Final Result
This creamy, restaurant-quality alfredo sauce pairs perfectly with fettuccine for a satisfying dinner. The rich, velvety texture and authentic flavor will have everyone asking for seconds.
Your kitchen will smell amazing, and you’ll wonder why you ever waited in restaurant lines for something this easy to make at home.

Easy Olive Garden Alfredo Sauce
Ingredients
Equipment
Method
- Start the pasta – Boil fettuccine according to package directions. While water heats, begin your sauce.
- Melt butter – Heat butter in a large saucepan over medium heat. Add garlic and cook for one minute until fragrant.
- Add flour – Whisk in flour and cook for one minute, stirring constantly. This creates a roux that thickens your sauce and prevents separation.
- Pour in cream – Add heavy cream in splashes, stirring continuously. Follow with milk using the same method to prevent lumps.
- Bring to simmer – Heat mixture to a gentle bubble, then reduce to simmer. The sauce will thicken as it cooks.
- Stir in cheese – Lower heat and slowly add both cheeses, stirring until melted. Taste and season with salt and pepper if needed.
- Combine with pasta – Drain pasta and mix with sauce until well coated. The pasta absorbs the sauce and continues thickening.
- Serve immediately – Garnish with fresh parsley and serve right away for best results.
Notes
• Use fresh cheese shredded from blocks instead of pre-shredded for smoother melting
• Keep sauce warm but not hot when adding cheese to prevent separation
• Don’t add extra cheese to thicken – the sauce continues thickening as it stands
• For saucier pasta, use 3/4 lb pasta instead of a full pound Storage & Reheating:
• Refrigerate up to 3 days or freeze up to 2 months
• Reheat using double boiler method for best results
• Add milk or chicken broth if sauce becomes too thick when reheating