This Olive Garden Alfredo Sauce is made with butter, garlic, cream, milk, Parmesan, and Romano cheese, then tossed with fettuccine. It costs just $1.08 per serving and is rich, silky, and restaurant quality.

Fettuccine alfredo in a bowl topped with fresh herbs.
Want to save this?
Just enter your email and I’ll send it right to you, plus great new recipes weekly!

Olive Garden is one of my family’s favorite restaurants, and Alfredo is always a popular order. Once I started making this copycat version with Parmesan, Romano, and a flour roux, we began making it at home instead. At just $1.08 per serving, it is an easy way to enjoy our favorite restaurant style pasta for a fraction of the cost.

Why You’ll Love This Recipe!

Carrie, the owner, with long dark hair, wearing earrings and a purple top, smiles at the camera in front of a textured, beige background.
  • Just $1.08 per serving — versus $18–22 per plate at Olive Garden for a sauce that genuinely tastes better
  • Both Parmesan and Romano cheese give this a more complex sharper flavor than single-cheese
  • Alfredo Ready in 20 minutes
  • Perfect for anyone who loves Olive Garden

After 14 years of developing recipes, I know the best copycat recipes taste better and cost less than the restaurant version. This Olive Garden Alfredo Sauce does both for just $1.08 per serving. If you love easy copycat Italian pasta recipes like this one you will also love our Crockpot Creamy Chicken Pasta, Crock Pot Pasta Fagioli, and Lasagna Roll Ups. They are all budget-friendly, made with simple ingredients, and the kind of restaurant-quality pasta dinners your family will request every single week.

Why This Taste Better Than The Jar

Homemade Alfredo gets its creamy texture and rich flavor from a few simple techniques.

A proper roux: Flour cooked with butter creates a smooth base that helps the sauce cling to the pasta.

Heavy cream and whole milk: Using both gives the sauce a rich, creamy texture without making it too heavy.

Freshly grated Parmesan and Romano: Parmesan adds nutty flavor, while Romano gives the sauce a sharper finish. Freshly grated cheese also melts more smoothly than pre-shredded.

Reserved pasta water: A splash of starchy pasta water helps loosen the sauce and keeps it silky as it sits.

Ingredients

Ingredients needed for this recipe includes butter, garlic, flour, heavy cream, milk, parmesan cheese, romano cheese, salt, pepper, fettucine, and water.
  • Salted butter – Adds richness and forms the base of the sauce.
  • Minced garlic – Adds classic savory flavor.
  • All-purpose flour – Thickens the Alfredo sauce.
  • Heavy cream – Makes the sauce rich and creamy.
  • Whole milk – Helps create the rich sauce consistency.
  • Parmesan cheese, freshly grated – Adds nutty, salty flavor. Freshly grated melts best.
  • Romano cheese, freshly grated – Adds a sharper, bolder flavor.
  • Salt and black pepper – Season to taste after the cheese melts.
  • Fettuccine – The classic pasta for Alfredo sauce.
  • Reserved pasta water – Helps loosen the sauce if it gets too thick.
  • Fresh parsley, for garnish – Adds color and a fresh finish.

Carrie’s Tip: Once the cheese is added, keep the heat low and do not let the sauce boil. High heat can make Alfredo sauce grainy and greasy. Stir gently until the cheese melts and the sauce is smooth. If it starts to boil, remove it from the heat and stir in a splash of cold milk.

How to Make Olive Garden Alfredo Sauce

Cooked fettuccine pasta in large pot.

Step 1 – Cook the fettuccine according to the package instructions until al dente. Reserve ½ cup of the pasta water, then drain.

Melted butter and minced garlic in a skillet.

Step 2 – Meanwhile, melt the butter in a large, deep skillet over medium-low heat. Add the garlic and cook for 30 to 60 seconds, stirring frequently, until fragrant.

Whisking cream and milk in a large skillet mixed with melted butter.

Step 3 – Whisk in the flour and cook for 1 minute. Gradually whisk in the heavy cream until smooth, then slowly whisk in the milk. Bring the sauce to a gentle simmer and cook for 2 to 3 minutes, stirring frequently, until slightly thickened.

Flour and spices is mixed with a creamy sauce in a skillet with a wooden spoon.

Step 4 – Reduce the heat to low. Stir in the Parmesan cheese, Romano cheese, salt, and black pepper. Continue stirring until the cheeses are melted and the sauce is smooth.

Cooked pasta is added to the creamy mixture in a skillet.

Step 5 – Add the drained fettuccine to the skillet and toss until evenly coated. If the sauce is too thick, stir in a splash of the reserved pasta water until it reaches your desired consistency.

Fettuccine alfredo in a skillet with tongs on top.

Step 6 – Let the pasta rest for 2 to 3 minutes to allow the sauce to thicken slightly. Garnish with fresh parsley and serve warm.

Close up image of fettuccine pasta mixed in a creamy sauce.

Tips for Success

  • Always grate cheese fresh. Pre-shredded Parmesan and Romano contain anti-caking starch that makes the sauce grainy — always grate from a block immediately before using
  • Never boil after adding cheese. Low heat only once the cheese goes in — see Carrie’s Tip above for why this matters so much
  • Add cream gradually. Pouring all the cream in at once creates lumps in the roux — always add slowly in a steady stream while whisking constantly
  • Reserve pasta water before draining. You cannot go back once the pasta is drained — always scoop out ½ cup before dumping the pot
  • Serve immediately. Alfredo sauce thickens significantly as it sits — always have plates and sides ready before the sauce is finished and serve the moment it is tossed with the pasta

Variations Substitutions

  • Add grilled chicken, shrimp or sautéed mushrooms directly to the finished Alfredo for a heartier complete dinner
  • Substitute fettuccine with linguine penne or rigatoni — all hold the thick cream sauce beautifully
  • Add a pinch of nutmeg with the flour for a subtle warmth that is the classic French béchamel touch used in many authentic Italian cream sauces
  • Stir in a handful of fresh baby spinach with the pasta for a simple creamy spinach Alfredo
  • Add sun-dried tomatoes with the pasta for a slightly tangy contrast to the rich cream sauce
  • Make it lighter by substituting half-and-half for the heavy cream — the sauce will be thinner but still delicious

What to Serve with Olive Garden Alfredo Sauce

  • Copycat Olive Garden Breadsticks — the most essential Alfredo pairing for dipping into the extra creamy sauce left in the bowl
  • Copycat Olive Garden Salad — serve alongside for the complete Olive Garden experience at home for a fraction of the cost
  • Grilled Chicken Breast — slice and serve over the Alfredo for a classic chicken fettuccine Alfredo that feeds the whole family
  • Air Fryer Broccoli — toss the roasted broccoli directly into the Alfredo for a complete one-skillet dinner
Close up image of fettuccine pasta mixed in a creamy sauce in a skillet.

Storage and Reheating Instructions

Refrigerator

  • Store in an airtight container for up to 3 days — the sauce thickens considerably after refrigeration

Reheating

  • Reheat gently in a skillet over low heat — never medium or high which causes the cheese to separate. Add a splash of milk or cream and stir frequently until warmed through and silky again. Microwave in 30-second intervals on 50% power stirring between each one — never full power

Note on leftovers

  • Alfredo sauce is always best fresh — the reheated version is still delicious but the texture will be slightly less silky than freshly made. A generous splash of milk and patient low heat stirring gives you the closest result to fresh

Freezer

  • Not recommended — cream-based sauces separate when frozen and thawed. Make fresh for the best result

Frequently Asked Questions

Why is my Alfredo sauce grainy?

The cheese was added when the sauce was too hot or pre-shredded cheese was used — always reduce to low heat before adding cheese and always grate fresh from a block for the smoothest result.

Why did my Alfredo sauce separate?

The sauce boiled after the cheese was added — always keep the heat on low once the cheese goes in and stir gently rather than whisking vigorously.

Can I use half-and-half instead of heavy cream?

Yes — half-and-half gives a lighter thinner sauce. The finished Alfredo will still be delicious but will not have the same rich coating consistency as the full heavy cream version.

What pasta works best with Alfredo sauce?

Fettuccine is the classic choice because the wide flat noodle holds the thick cream sauce beautifully — linguine penne and rigatoni all work well as substitutes.

Can I make Alfredo sauce without flour?

Yes — skip the flour and roux and simply reduce the heavy cream over low heat until slightly thickened before adding the cheese. The sauce will be slightly less stable but still delicious.

How do I thin Alfredo sauce that is too thick?

Add the reserved pasta water one tablespoon at a time and stir gently over low heat until the sauce reaches your preferred consistency — the starchy pasta water loosens the sauce without diluting the flavor.

If you make it leave a star rating and a comment below — I love hearing whether your family could tell it was homemade and whether anyone at the table thought it tasted better than the restaurant the way mine always does!

Fettuccine alfredo in a large skillet with a serving in between tongs.

Olive Garden Alfredo Sauce

5 from 1 vote
Estimated Cost: $6.47, $1.08 per Serving
This Olive Garden Alfredo Sauce is made with butter, garlic, cream, milk, Parmesan, and Romano cheese. It costs just $1.08 per serving and has become our favorite Friday night pasta dinner.
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Servings 6
Cuisine American
Course Sauces
Calories 706
Want to save this?
Just enter your email and I’ll send it right to you, plus great new recipes weekly.

Ingredients

  • 6 tablespoons salted butter
  • 1 tablespoon minced garlic
  • 2 tablespoons all-purpose flour
  • 1½ cups heavy cream
  • 1½ cups whole milk
  • ¾ cup freshly grated Parmesan cheese
  • ¼ cup freshly grated Romano cheese
  • ¼ teaspoon salt or to taste
  • ¼ teaspoon black pepper
  • 1 pound fettuccine
  • Fresh chopped parsley for garnish

See how we calculate recipe costs.

Instructions

  • Cook the fettuccine according to the package instructions until al dente. Reserve ½ cup of the pasta water, then drain.
  • Meanwhile, melt the butter in a large, deep skillet over medium-low heat.
  • Add the garlic and cook for 30 to 60 seconds, stirring frequently, until fragrant.
  • Whisk in the flour and cook for 1 minute.
  • Gradually whisk in the heavy cream until smooth, then slowly whisk in the milk.
  • Bring the sauce to a gentle simmer and cook for 2 to 3 minutes, stirring frequently, until slightly thickened.
  • Reduce the heat to low. Stir in the Parmesan cheese, Romano cheese, salt, and black pepper. Continue stirring until the cheeses are melted and the sauce is smooth.
  • Add the drained fettuccine to the skillet and toss until evenly coated. If the sauce is too thick, stir in a splash of the reserved pasta water until it reaches your desired consistency.
  • Let the pasta rest for 2 to 3 minutes to allow the sauce to thicken slightly. Garnish with fresh parsley and serve warm.

Recipe Notes

Freshly grate the cheese. Pre-shredded cheese doesn’t melt as smoothly and can make the sauce grainy.
Don’t boil after adding the cheese. Keep the heat on low to prevent the sauce from separating.
Serve immediately. Alfredo sauce is creamiest when freshly made and will continue to thicken as it sits.
Storage: Refrigerate leftovers in an airtight container for up to 3 days. Reheat gently over low heat with a splash of milk or cream to restore the creamy texture.

Nutrition Facts

Calories 706kcal, Carbohydrates 61g, Protein 21g, Fat 43g, Saturated Fat 26g, Polyunsaturated Fat 3g, Monounsaturated Fat 11g, Trans Fat 1g, Cholesterol 181mg, Sodium 493mg, Potassium 360mg, Fiber 3g, Sugar 6g, Vitamin A 1486IU, Vitamin C 1mg, Calcium 340mg, Iron 2mg

Pin This Now to Remember It Later

Pin Recipe

Share this recipe!

Pin

About the Author

Hi, I’m Carrie Barnard — a professional food blogger with over 14 years of experience helping busy families make dinner fast, easy, and affordable.

At Eating on a Dime, I share simple, budget-friendly recipes that are tested in my own kitchen and approved by my 8 kids. With millions of readers each month, I’m here to help you cook real food for real families — without the stress.

5 from 1 vote

Leave A Review

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

Recipe Rating




Comments

  1. Arlene says:

    5 stars
    It’s delious. I love Alfredo

    1. Carrie Barnard says:

      I’m so glad you enjoyed it, Arlene! Alfredo is one of my favorites too. Thank you for the 5-star review!