Copycat Recipe for Olive Garden Alfredo Sauce

This copycat recipe for Olive Garden Alfredo sauce gives you rich, creamy fettuccine coated in a smooth garlic-Parmesan sauce made with butter, cream, milk, Parmesan, and Romano cheese. It has that comforting restaurant-style texture, but everything comes together right on the stovetop.

Creamy fettuccine Alfredo pasta in a skillet with Parmesan sauce, parsley, and a wooden spoon.

If creamy pasta is your thing, try my Creamy Mushroom Pasta for another rich dinner with a silky sauce. For something with a creamy tomato base, my Penne alla Vodka is a great option.

You can also make my Chicken Pasta Bake when you want something extra cheesy and family-style. Or, for a fresher pasta without heavy cream, try my Pesto Pasta.

What Is Olive Garden Alfredo Sauce?

Olive Garden Alfredo is a creamy white sauce traditionally served over fettuccine. According to Olive Garden itself, its Alfredo sauce is made with ingredients including butter, garlic, Parmesan, cream, milk, salt, and pepper. olivegarden.com

This homemade version follows that same creamy flavor profile but adds Romano cheese for extra sharpness and a small amount of flour to help the sauce coat the fettuccine.

It is best described as an Olive Garden-style copycat, rather than the restaurant’s official recipe.

Fettuccine Alfredo served on a white plate with creamy Parmesan sauce and fresh parsley.
Creamy homemade fettuccine Alfredo served warm with fresh parsley.

Ingredients

Fettuccine Alfredo ingredients including pasta, butter, garlic, flour, cream, milk, Parmesan, Romano, salt, pepper, and parsley.
Simple ingredients needed to make creamy homemade fettuccine Alfredo.

Let’s Make Olive Garden Copycat Alfredo Sauce

  • Cook the fettuccine.
  • Bring a large pot of salted water to a boil and cook the fettuccine until al dente according to the package directions. Drain and set aside.
  • Start the sauce.
  • Melt the salted butter in a large skillet or saucepan over medium-low heat.
  • Add the garlic.
  • Stir in the minced garlic and cook just until fragrant. Avoid letting it brown.
  • Add the flour.
  • Sprinkle in the flour and whisk it into the butter until there are no dry pockets.
  • Add the dairy.
  • Gradually pour in the heavy cream and milk while whisking so the sauce stays smooth.
  • Thicken gently.
  • Let the mixture heat gently, stirring frequently, until it starts to become creamy and slightly thicker.
  • Add the cheese.
  • Lower the heat and stir in the Parmesan and Romano cheeses until melted and incorporated into the sauce.
  • Season.
  • Add salt and freshly ground black pepper to taste.
  • Add the pasta.
  • Toss the cooked fettuccine directly into the Alfredo sauce until every strand is evenly coated.
Fettuccine pasta simmering in creamy Alfredo sauce in a skillet on the stovetop.
Cooked fettuccine tossed directly into the creamy homemade Alfredo sauce.
  • Finish and serve.
  • Garnish with chopped parsley and serve while the sauce is creamy and warm.
Creamy fettuccine Alfredo served in a white bowl with parsley and a skillet of pasta in the background.
A creamy bowl of homemade fettuccine Alfredo ready to serve.

How to Keep Alfredo Sauce Smooth and Creamy

The biggest thing to watch with Alfredo sauce is the heat. Once the cream, milk, Parmesan, and Romano are in the pan, keep the heat gentle rather than bringing the sauce to a hard boil.

Freshly grated cheese also melts more smoothly than many pre-shredded cheeses. Add the cheese gradually and stir until each addition melts into the sauce.

The fettuccine should be cooked only until al dente so it still has a little structure once mixed with the rich sauce. Barilla also recommends following the package cooking time when cooking pasta to al dente. Barilla Barilla – How to Cook Pasta

If the sauce sits too long before serving, it naturally thickens as the cheese and pasta cool, so this dish is best tossed and served soon after the sauce is finished.

Common Mistakes to Avoid

  • Using heat that is too high: High heat can make a cheese-and-cream sauce separate or become grainy.
  • Adding all the cheese at once: Stir it in gradually for a smoother finish.
  • Using cold cheese straight from the fridge: The recipe works best with the Parmesan and Romano at room temperature.
  • Browning the garlic: Garlic only needs enough heat to become fragrant.
  • Overcooking the pasta: Soft pasta becomes even softer after it is tossed with the sauce.
  • Letting the finished Alfredo sit too long: The sauce becomes noticeably thicker as it cools.
Creamy fettuccine Alfredo in a skillet with parsley and a wooden spoon ready for serving.
Creamy fettuccine Alfredo finished with parsley and ready to serve from the skillet.

What to Serve With Fettuccine Alfredo

This creamy pasta works especially well with:

  • Garlic bread
  • Breadsticks
  • Grilled chicken
  • Chicken breast
  • Shrimp
  • Roasted broccoli
  • Green beans
  • Caesar salad
  • Garden salad
  • Roasted vegetables

A crisp salad or simply seasoned vegetable is especially good beside Alfredo because it balances the richness of the cream, butter, and cheese.

FAQs

Is this the official Olive Garden Alfredo sauce recipe?

No. This is a homemade copycat recipe for Olive Garden Alfredo sauce inspired by the restaurant-style dish. Olive Garden publicly lists butter, garlic, Parmesan, cream, milk, salt, and pepper among the ingredients in its Alfredo sauce. olivegarden.com

Does Olive Garden Alfredo sauce use cream cheese?

Olive Garden’s current Alfredo page lists butter, garlic, Parmesan, cream, milk, salt, and pepper and does not list cream cheese. olivegarden.com

Can I use 2% milk instead of whole milk?

Yes. Whole milk gives the sauce a richer texture, but 1% or 2% milk can be used if needed.

Why did my Alfredo sauce turn grainy?

The heat may have been too high when the cheese was added. Keep the sauce over gentle heat and add the Parmesan and Romano gradually.

Why is my Alfredo sauce too thick?

Alfredo naturally thickens as it cools. Serve it shortly after tossing it with the fettuccine rather than leaving it sitting in the pan for a long time.

You might also like

More Recipes To Try

Love this recipe?

Save it to your Pinterest board and find it when you're ready to cook.

Save to Pinterest

1 Choose a photo2 Pick a board

Creamy fettuccine Alfredo pasta in a skillet with Parmesan sauce, parsley, and a wooden spoon.

Olive Garden Copycat Alfredo Sauce

Creamy fettuccine coated in a homemade Olive Garden-style Alfredo sauce made with butter, garlic, heavy cream, milk, Parmesan, and Romano cheese.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 6
Course: Main Course
Cuisine: Italian-American
Calories: 680

Ingredients
  

For the Alfredo Pasta
  • 1 lb fettuccine 454 g
  • 6 tablespoons salted butter 85 g
  • 1 tablespoon minced garlic about 9 g
  • 2 tablespoons all-purpose flour 16 g
  • 1 1/2 cups heavy cream 360 ml
  • 1 1/2 cups whole milk 360 ml — 1% or 2% can also be used
  • 1/2 cup grated Parmesan cheese about 45 g, at room temperature
  • 1/2 cup grated Romano cheese about 45 g, at room temperature
  • Salt to taste
  • Black pepper to taste
  • Fresh parsley for garnish

Equipment

  • Large pot
  • Colander
  • Large skillet or saucepan
  • Whisk
  • Wooden spoon or silicone spatula
  • Cheese grater
  • Measuring cups and spoons

Method
 

  1. Cook the fettuccine. Bring a large pot of salted water to a boil and cook the fettuccine until al dente according to the package directions. Drain and set aside.
  2. Start the sauce. Melt the salted butter in a large skillet or saucepan over medium-low heat.
  3. Add the garlic. Stir in the minced garlic and cook just until fragrant. Avoid letting it brown.
  4. Add the flour. Sprinkle in the flour and whisk it into the butter until there are no dry pockets.
  5. Add the dairy. Gradually pour in the heavy cream and milk while whisking so the sauce stays smooth.
  6. Thicken gently. Let the mixture heat gently, stirring frequently, until it starts to become creamy and slightly thicker.
  7. Add the cheese. Lower the heat and stir in the Parmesan and Romano cheeses until melted and incorporated into the sauce.
  8. Season. Add salt and freshly ground black pepper to taste.
  9. Add the pasta. Toss the cooked fettuccine directly into the Alfredo sauce until every strand is evenly coated.
  10. Finish and serve. Garnish with chopped parsley and serve while the sauce is creamy and warm.

Nutrition

Calories: 680kcalCarbohydrates: 63gProtein: 19gFat: 38gSaturated Fat: 23gCholesterol: 115mgSodium: 550mgFiber: 3gSugar: 6g

Video

Tried this recipe?

Let us know how it was!

Estimated reading time: 1 minute

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating