·

Olive Garden Chicken Alfredo Copycat (Ready in 45 Minutes)

My husband doesn’t ask for much when it comes to dinner, but chicken Alfredo is on the short list of meals he will specifically request. He’s been saying for years that Olive Garden’s version is one of his favorites — so at some point I stopped just going to Olive Garden and started making it at home instead.

Easy Olive Garden Chicken Alfredo Dinner Recipe

This version uses a roux-based sauce (butter, flour, milk, and Parmesan) rather than a straight heavy cream reduction, which makes it a little lighter and a lot more forgiving if you don’t have cream in the house. It doesn’t taste exactly like Olive Garden — nothing homemade does — but it hits the same notes: creamy, garlicky, cheesy pasta with pan-seared chicken on top. On a weeknight, that’s close enough.

Easy Olive Garden Chicken Alfredo on a pink plate on a yellow cloth

​What ingredients do you need for this simple pasta dish?

olive garden copycat chicken alfredo ingredients

1/4 cup butter
2 cloves garlic, minced
2 boneless skinless chicken breasts
1 package of spagetti or fettuccine (500g)-16 oz 4 tbsps flour
1 cup parmesan, grated
2 cups milk
1/2 cup cream (optional)
salt and pepper to taste

chopped parsley for garnish

Ingredient Notes

Boneless skinless chicken breasts (2): The recipe works best if you pound the breasts to an even thickness — about ¾ inch — before cooking. Uneven thickness means the thin end overcooks while the thick end is still raw. If your breasts are large, slice them in half horizontally to make cutlets. This also cuts the cooking time significantly.

Olive oil (1–2 tbsp): For searing the chicken. A neutral oil like avocado oil also works. Don’t use butter alone for the chicken sear — it burns at high heat.

Italian seasoning, garlic powder, salt, and pepper: Season the chicken generously before it hits the pan. Italian seasoning and garlic powder are what push this toward Olive Garden territory rather than plain pan chicken. A quick splash of Italian dressing as a marinade (even 15 minutes) adds another layer — optional but worth it.

Butter (¼ cup / 4 tbsp): The base of the sauce. Unsalted gives you more control, but salted works — just ease up on the added salt.

Garlic (2 cloves, minced): Fresh garlic only here. Garlic powder goes on the chicken; fresh garlic goes in the sauce. Don’t skip either.

All-purpose flour (4 tbsp): Thickens the sauce into a roux-based Alfredo. This is what makes the sauce more accessible (no heavy cream required) but it does make it denser than a traditional Alfredo. Cook the flour until it turns light golden before adding liquid — raw flour taste is one of the most common sauce mistakes.

Milk (2 cups): Whole milk gives the best body. 2% works but the sauce will be slightly thinner. Add it warm if possible — cold milk added to a hot roux can cause lumping.

Heavy cream (½ cup, optional): Adds richness and pushes the sauce closer to a true Alfredo texture. If you have it, use it. If not, the milk-only version is still good.

Parmesan (1 cup, freshly grated): Freshly grated from a block melts into the sauce smoothly. Pre-shredded Parmesan has anti-caking agents that can make the sauce grainy. This is one of the biggest quality differences you can make in this recipe.

Fettuccine (16 oz): The standard for Alfredo. Spaghetti works in a pinch but the wide, flat noodles of fettuccine hold the sauce better. Cook in heavily salted water — the pasta water should taste like the sea. Save a cup before draining; it’s useful for loosening the sauce.

Parsley (for garnish): Fresh flat-leaf parsley is better than curly here. Adds color and a faint herbal note that cuts the richness.

How do you make this chicken alfredo pasta?

Fettuccini being cooked in cream sauce

Step-by-Step Walkthrough

Step 1: Prep the chicken. If your chicken breasts are thick, pound them to an even ¾-inch thickness or slice them in half horizontally to make cutlets. Pat dry with paper towels — a dry surface sears better than a wet one. Season generously on both sides with salt, pepper, garlic powder, and Italian seasoning.

Step 2: Sear the chicken. Heat 1–2 tbsp olive oil in a large skillet over medium-high heat until shimmering. Add the chicken and cook without moving it for 5–6 minutes per side for cutlets (or 7–8 minutes per side for full breasts), until golden brown and cooked through to an internal temperature of 165°F. Remove from the skillet and let rest on a cutting board for at least 5 minutes before slicing. Do not skip the rest — cutting too soon loses all the juices.

raw chicken cooking in the pot

Step 3: Cook the pasta. While the chicken rests, bring a large pot of heavily salted water to a boil. Cook fettuccine according to package directions until al dente — usually 10–11 minutes. Reserve 1 cup of pasta water before draining. Drain and set aside.

Step 4: Build the sauce in the same pan. Reduce heat to medium. In the same skillet you used for the chicken (don’t wash it — the browned bits add flavor), melt ¼ cup butter. Add minced garlic and cook for 1 minute, stirring, until fragrant but not browned.

Step 5: Make the roux. Add 4 tbsp flour and stir constantly for 1–2 minutes until the mixture turns light golden and smells slightly nutty. This cooks out the raw flour taste — don’t rush it.

Step 6: Add the liquid. Slowly pour in 2 cups of milk, whisking constantly to prevent lumps. If using cream, add it now. Keep whisking and simmer over medium heat for 3–5 minutes, until the sauce thickens enough to coat the back of a spoon. Season with salt and pepper.

Step 7: Add cheese and pasta. Remove from heat. Stir in 1 cup freshly grated Parmesan until fully melted and incorporated. Add the cooked fettuccine and toss to coat. If the sauce is too thick, add pasta water a splash at a time until you reach your desired consistency.

Step 8: Plate and finish. Divide pasta into bowls or plates. Slice the rested chicken and arrange on top. Garnish with chopped fresh parsley and extra Parmesan if desired. Serve immediately — Alfredo sauce tightens as it sits.

olive garden chicken alfredo with parmesan cheese on top

Roux-Based vs. Cream-Based Alfredo: What’s the Difference?

This recipe makes a roux-based Alfredo — butter and flour are cooked together first, then milk is whisked in to create a creamy, thickened sauce. It’s lighter than a traditional Alfredo and works with ingredients most people already have.

A cream-based Alfredo — the style closest to Olive Garden’s — skips the flour entirely. Heavy cream simmers down until it naturally thickens, then Parmesan goes in off the heat. The result is richer and glossier.

To make the cream-based version with this recipe: skip the flour, add 1½ cups of heavy cream after the garlic, simmer until reduced by one-third (about 5–7 minutes), then stir in the Parmesan off heat. Everything else stays the same.

Tips

Serve immediately. This is not a make-ahead dish. Alfredo sauce — whether cream or roux based — firms up significantly as it sits. If you’re making it for a dinner party, time it so the pasta goes on plates right before people sit down.

Pound or slice the chicken before cooking. Even thickness = even cooking. It also significantly cuts your cook time, which is how this recipe actually gets close to 30 minutes.

Don’t wash the skillet between the chicken and the sauce. The browned bits (fond) left in the pan after searing the chicken dissolve into the butter and add depth to the Alfredo. This is free flavor — use it.

Grate your own Parmesan. Pre-shredded cheese has starch coatings that prevent smooth melting and can make your sauce grainy. A block of Parmigiano-Reggiano or Grana Padano takes 60 seconds to grate and makes a real difference.

Add pasta water to loosen the sauce. Alfredo tightens quickly as it cools. Starchy pasta water adjusts the consistency without thinning the flavor the way plain water would.

Season the chicken, not just the sauce. The chicken is half the dish. Italian seasoning and garlic powder before searing is what makes it taste like a restaurant plate rather than a plain piece of pan chicken.

Easy Olive Garden Chicken Alfredo Dinner on a pink round plate

Variations

True Cream Alfredo: Skip the flour entirely. After cooking the garlic in butter, add 1½ cups heavy cream and simmer until reduced by about a third, 5–7 minutes. Add Parmesan off heat. This is closer to the restaurant version — richer, glossier, and has no flour taste.

Shrimp Alfredo: Swap the chicken for 1 lb of peeled and deveined large shrimp. Season with salt, pepper, and garlic powder. Sear in the same pan for 2 minutes per side — shrimp cook fast. Remove before making the sauce, then add back at the end.

Broccoli Chicken Alfredo: Add 2 cups of steamed or roasted broccoli florets to the pasta when tossing with sauce. It’s a one-bowl dinner and the broccoli holds up well against the creamy sauce.

Spicy Alfredo: Add ½ tsp red pepper flakes to the garlic when it goes into the butter. It won’t make it hot — just adds warmth that cuts the richness nicely.

Rotisserie Chicken Shortcut: Skip the chicken sear entirely. Shred 2 cups of store-bought rotisserie chicken and warm it in the skillet with a little butter and Italian seasoning before adding it on top. Total time drops to 25 minutes.

Copycat Olive Garden Chicken Alfredo with Italian Dressing Marinade: Marinate the raw chicken in 2–3 tbsp of Zesty Italian dressing for 15–30 minutes before cooking. This is the closest you’ll get to the Olive Garden flavor profile at home — the dressing has the right acid, herbs, and garlic balance.

fettuccine noodles boiling in a pot

FAQs

What makes this taste like Olive Garden’s chicken Alfredo?

The combination of garlic butter, Parmesan, and well-seasoned pan-seared chicken gets you closest. For the most authentic flavor, marinate the chicken in Zesty Italian dressing for 15–30 minutes before cooking — that herby, garlicky tang is a big part of what makes Olive Garden’s chicken taste the way it does.

Why does my Alfredo sauce get thick and clumpy?

Two common causes: the Parmesan was added while the sauce was still over high heat (always remove from heat first), or you used pre-shredded cheese with anti-caking agents. Freshly grated Parmesan and residual heat from the pan is the right approach. If it clumps anyway, stir in a splash of warm pasta water.

Can I make this with heavy cream instead of milk?

Yes, and it will taste richer and closer to a traditional Alfredo. Skip the flour if using heavy cream — add 1½ cups of cream directly after the garlic, simmer until reduced by about a third, then add cheese. The flour-roux method works best with milk.

How do I reheat leftover chicken Alfredo without it drying out?

Add a splash of milk or cream to the pasta before reheating. Warm on the stovetop over low heat, stirring frequently. The microwave works but tends to dry the pasta and separate the sauce — low and slow on the stove is bette

Can I use a different pasta?

Yes. Fettuccine is traditional because its wide, flat surface holds cream sauce well, but spaghetti, linguine, penne, or rigatoni all work. Thicker, ridged pastas like rigatoni actually hold roux-based sauces especially well.

How do I know when the chicken is fully cooked without cutting into it?

Use an instant-read thermometer — 165°F is safe. If you don’t have one, the juices should run clear when you pierce the thickest part and the meat should feel firm (not soft and squishy) when pressed. Cutting into it to check causes it to lose juices.

Can I make this ahead of time?

The chicken can be cooked and sliced up to 2 days ahead and refrigerated. The sauce and pasta are best made fresh — Alfredo does not hold well. If you need to prep ahead, store the components separately: cooked pasta tossed with a little olive oil to prevent sticking, sauce in an airtight container, chicken sliced in another container. Reheat sauce with a splash of milk before combining.

This has become a regular rotation dinner in my house specifically because my husband asks for it — and because I can pull it together on a weeknight without much thought once you’ve made it once or twice. If you’re going deep on the Olive Garden copycat theme, the Copycat Olive Garden Breadsticks are worth making alongside this — they take about the same amount of active time. And if you want more pasta options for the week, the Instant Pot Italian Creamy Sausage Pasta is another one that reliably gets eaten without complaints.

This has become a regular rotation dinner in my house specifically because my husband asks for it — and because I can pull it together on a weeknight without much thought once you’ve made it once or twice. If you’re going deep on the Olive Garden copycat theme, the Copycat Olive Garden Breadsticks are worth making alongside this — they take about the same amount of active time. And if you want more pasta options for the week, the Instant Pot Italian Creamy Sausage Pasta is another one that reliably gets eaten without complaints.

While you are here don’t forget to try these Copycat Olive Garden Breadsticks to complete your meal!

What are some other fun pasta recipes to try?

If you are looking for some more amazing copycat recipes be sure to check out this amazing list! 35 Of The Best Copycat Restaurant Recipes To Try At Home!

Olive Garden Chicken Alfredo Copycat (Ready in 45 Minutes)
Yield: 4 servings

Olive Garden Chicken Alfredo Copycat (Ready in 45 Minutes)

Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes

This copycat olive garden chicken alfredo is a great dinner option and it's done in under 30 minutes!

Ingredients

  • Chicken
  • 2 boneless skinless chicken breasts, pounded to ¾-inch thickness or sliced into cutlets
  • 1–2 tbsp olive oil
  • 1 tsp Italian seasoning
  • ½ tsp garlic powder
  • Salt and pepper to taste
  • Pasta
  • 16 oz (500g) fettuccine
  • 1 tbsp kosher salt (for pasta water)
  • Alfredo Sauce
  • ¼ cup (4 tbsp) unsalted butter
  • 2 cloves garlic, minced
  • 4 tbsp all-purpose flour
  • 2 cups whole milk, warmed
  • ½ cup heavy cream (optional, for a richer sauce)
  • 1 cup Parmesan, freshly grated
  • Salt and pepper to taste
  • Garnish
  • Fresh flat-leaf parsley, chopped
  • Extra Parmesan for serving

Instructions

  1. Pat chicken dry with paper towels. Season both sides generously with Italian seasoning, garlic powder, salt, and pepper.
  2. Heat olive oil in a large skillet over medium-high heat until shimmering. Add chicken and cook without moving for 5–6 minutes per side for cutlets (7–8 minutes per side for full breasts), until golden brown and the internal temperature reaches 165°F.
  3. Transfer chicken to a cutting board and let rest for at least 5 minutes. Do not slice yet.
  4. While the chicken rests, bring a large pot of water to a boil. Add 1 tbsp kosher salt. Cook fettuccine according to package directions until al dente. Reserve 1 cup of pasta water before draining. Drain and set aside.
  5. Reduce heat to medium. In the same skillet used for the chicken (do not wash it), melt the butter. Add minced garlic and cook for 1 minute, stirring, until fragrant but not browned.
  6. Add flour and stir constantly for 1–2 minutes until the mixture turns light golden and smells slightly nutty.
  7. Slowly pour in the milk, whisking constantly to prevent lumps. Add cream if using. Continue to whisk and simmer over medium heat for 3–5 minutes, until the sauce thickens enough to coat the back of a spoon.
  8. Remove from heat. Stir in grated Parmesan until fully melted. Season with salt and pepper.
  9. Add the drained fettuccine and toss to coat. If the sauce is too thick, add reserved pasta water a splash at a time until you reach the consistency you want.
  10. Slice the rested chicken and arrange over the pasta. Garnish with chopped parsley and extra Parmesan. Serve immediately.

Notes

  • For a cream-based Alfredo (closer to the restaurant version): skip the flour entirely. After cooking the garlic, add 1½ cups heavy cream and simmer until reduced by one-third, about 5–7 minutes. Add Parmesan off heat.
  • Olive Garden flavor tip: Marinate the raw chicken in 2–3 tbsp of Zesty Italian dressing for 15–30 minutes before cooking for a closer restaurant match.
  • Grate your own Parmesan. Pre-shredded cheese contains anti-caking agents that can make the sauce grainy. Freshly grated melts smoothly every time.
  • Don't wash the pan between chicken and sauce. The browned bits left from searing add depth to the Alfredo — that's free flavor.
  • Reheat leftovers on the stovetop over low heat with a splash of milk, stirring frequently. Store pasta, sauce, and chicken separately in airtight containers for up to 4 days.
  • Nutrition Information

    Yield

    4

    Serving Size

    1

    Amount Per Serving Calories 890Total Fat 48gSaturated Fat 28gUnsaturated Fat 21gCholesterol 185mgSodium 2640mgCarbohydrates 62gFiber 3gSugar 9gProtein 49g

    Did you make this recipe?

    Please leave a comment on the blog or share a photo on Instagram

    Free Printable Recipe Book

    Before you go, Grab Your Free Printable Recipe Kit!

    Keep track of all your favorite recipes and ingredients with this free printable book!

    Leave a Reply