This post may contain affiliate links. Please read our disclosure policy.

This homemade Chicken Alfredo recipe is so rich and creamy, you won’t believe it only takes 30 minutes to make! Juicy chicken pairs beautifully with tender pasta tossed in a velvety cream sauce. I’ve updated the recipe to answer common reader questions and share tips for making the best chicken alfredo.

A plate of chicken alfredo pasta in a bowl in front of a glass of wine and a skillet with another serving of chicken alfredo.

My easy chicken alfredo recipe takes just 30 minutes, a few simple ingredients, and barely any effort to whip up. Cook the chicken breasts until juicy and golden brown, and serve them over pasta tossed with garlicky, creamy homemade alfredo sauce. I retested this recipe and updated the post to help answer a few reader questions I’ve received, like how to fix a broken sauce, how to perfectly cook the pasta, and much more!

“I made this last night with a sundried tomato chicken breast. It was delicious, and one of the best Alfredo sauces I’ve ever tasted. This recipe is going into the regular menu rotation. Thank you John!”

Michelle

Key Ingredients

Ingredients needed to make chicken alfredo.

These are the main ingredients you need to make homemade chicken alfredo. You can find the full list of ingredients and measurements in the recipe card below.

Pasta — you need pasta that’s sturdy enough to hold the thick, creamy sauce. Similar to my fettuccine alfredo recipe, I love using fettuccine pasta to make chicken alfredo. You can also use linguine, penne, pappardelle, or large shells if you already have those in the pantry. Something like angel hair pasta will not work as well, as the noodles are very thin and a bit too delicate for this hearty sauce. You can also level it up by making your own 4-ingredient homemade pasta!

Chicken — boneless, skinless chicken breasts are perfect for this recipe. If the pieces you have are very thick, cut them in half crosswise so they cook faster and more evenly. You can also use boneless, skinless chicken thighs if you like.

Heavy cream — you can use regular heavy cream or heavy whipping cream, but cream is a must for the velvety sauce. Half-and-half and whole milk have less fat, making a thinner, less velvety sauce.

Butter — unsalted butter adds richness and flavor to the luscious sauce. The added fat also helps the Parmesan cheese emulsify into the sauce so it’s creamy rather than grainy.

Garlic — I firmly believe that garlic makes everything better, and this chicken alfredo recipe is no exception! Fresh minced garlic adds a nutty flavor and an unbelievable savory aroma.

Parmesan cheese — use freshly grated Parmesan cheese. Freshly grated cheese will melt a lot better than the pre-grated kind (which contains anti-caking agents to stop it from clumping together— also impeding its ability to melt well!). Grate your own parmesan cheese using a microplane or the smallest holes of a box grater.

Two Success Tips For Cooking The Pasta

Several readers have asked me for advice on cooking the best pasta. My top tips are always heavily salting the pasta water and not overcooking the pasta. Here’s why and how to achieve both for flavorful pasta that’s tender but not mushy.

  • Heavily salt the pasta water: Pasta absorbs water as it cooks. So if the water is seasoned, the pasta will also absorb that seasoning. Salting the water is the best way to give your chicken alfredo a foundation of good flavor! Without it, the dish won’t ever taste seasoned enough and might even lean towards bland. Because you are adding salt to a large pot of water, you need more salt than you might think, too! I use 1 tablespoon of salt per 12 cups of water to cook a pound of pasta.
  • Cook the pasta until it is al dente (or still has a bit of chew): The pasta will absorb a bit more liquid from the sauce and become even more tender once combined. If it’s cooked too much, it will be too soft and will fall apart in the sauce. For that reason, cook the pasta until it is tender but still has a good bite to it or feels slightly chewy. That way, even as it softens in the sauce, it will have a pleasant texture when you serve it.

Can I Fix A Broken Alfredo Sauce?

Generally, yes. And it’s one reason I always recommend saving some of the pasta cooking water before you drain the cooked pasta! If your sauce breaks, turn the heat down to low and can whisk in a few tablespoons of pasta water. Keep whisking for a minute or two, adding more pasta water if needed, until it comes back to a creamy consistency.

The starch in the pasta water helps the sauce emulsify, so the elements that have separated can combine once more. If that doesn’t work, mix 1 teaspoon of cornstarch with 1 tablespoon of water, stir the slurry into the sauce, and whisk for 1 minute, making sure the mixture bubbles.

To avoid a broken sauce, gently simmer the sauce, and do not let it boil or get too hot (this means a few bubbles should break on the surface throughout the pan as the sauce cooks). Too high of heat will cause the cream to boil and break. At a high heat, the proteins in the cream denature, which means they lose their structure and fall apart, resulting in a sauce that is no longer emulsified and looks grainy, curdled, and oily. A lower heat will gently simmer the sauce without damaging the cream. If you need to reduce the heat on your stove below medium (closer to low or medium-low heat) to keep it from boiling, do so.

A skillet with chicken alfredo with two sliced chicken breasts over fettuccine noodles.

Can I Add Vegetables To The Pasta?

Absolutely! For firmer vegetables like sliced bell peppers, broccoli, or peas, cook them separately, then stir them into the pasta while you toss it with the sauce. For leafy greens like spinach, you can add them directly to the pasta and sauce without cooking them first since they soften very fast. If you have already cooked vegetables like artichoke hearts, roasted butternut squash, or sautéed mushrooms, toss them with the finished sauce, then add the pasta.

Here are some veggie addition ideas and how to personalize this chicken alfredo recipe to your taste:

  • Spinach and Artichoke Chicken Alfredo: Fold in 2 cups chopped fresh baby spinach and ½ cup chopped canned artichoke hearts.
  • Tomato-Basil Chicken Alfredo: Stir 1 cup halved cherry tomatoes or ½ cup of drained oil-packed sundried tomatoes into the sauce with the pasta. Top with basil instead of the parsley.
  • Pumpkin, Sage, and Pine Nut Chicken Alfredo: Stir in 1 cup canned pumpkin puree (not pumpkin pie filling) and 1 tablespoon chopped fresh sage or thyme into the finished sauce, plus up to ¼ cup of warm milk (or more pasta water) to thin it out to your desired consistency. Adjust salt and pepper if needed. Top the dish with toasted pine nuts when you sprinkle on the fresh parsley.

Pro Tips For Making The Best Chicken Alfredo

Avoid overcooking the chicken by using a thermometer. Once the thickest part of the chicken breast reaches 165°F, it is safe to eat, and you’ll have perfectly browned, juicy chicken breasts. Above 165°F, and it starts to turn dry and stringy. A kitchen thermometer is a useful tool to accurately measure the internal temperature of chicken so you don’t overcook it and dry it out.

For added flavor, season the chicken with 1 teaspoon of dried Italian seasoning before searing. I simply seasoned the chicken with salt and pepper during recipe testing as I find the sauce to be plenty flavorful, but my executive editor, Sarah, swears by adding dried Italian seasoning for an easy upgrade to get even more flavor in every bite.

To make ahead: Cook the chicken breasts and make the sauce up to 1 day in advance. Reheat the sauce in a skillet over low heat, stirring frequently. (As I explained above about fixing a broken sauce, if it is heated too quickly and boils, it can split and become greasy. So go low and slow.) Thin it with a little bit of milk or cream if needed.

How To Make Chicken Alfredo

Below, I’ve highlighted portions of the recipe in step-by-step process images along with instructions for making creamy chicken alfredo. You can find the full set of instructions in the recipe card below.

Set of two photos showing chicken seared in a skillet and pasta added to a pot of water.

1. Add the olive oil and butter to a large skillet and heat over medium-high heat. (Adding oil with the butter here increases the smoke point to help prevent the butter from burning.) Season the chicken with salt and black pepper and cook until its internal temperature reaches 165°F in the thickest part of the chicken breast. Remove the chicken from the pan and cover to keep it warm. Wipe the skillet clean to remove any really dark bits from the pan. (Some browning left is fine!)

2. Meanwhile, bring a large pot of salted water to a boil over medium-high heat. Add the pasta and cook until it is al dente (tender with a slight chew in the center). Drain well, but first reserve at least ½ cup of the pasta cooking water.

Set of two photos showing sauce in a skillet whisked and black pepper added.

3. While the pasta cooks, add the heavy cream, butter, and garlic to the same large pan you cooked the chicken in, and cook over medium heat. Whisk often, until the butter melts.

4. Then add the salt and black pepper and bring to a low simmer, adjusting the heat as needed to keep it from boiling. Whisk continuously until the sauce thickens slightly.

Set of two photos showing shredded cheese added to the sauce in the skillet and whisked.

5. Sprinkle the freshly grated Parmesan cheese into the sauce.

6. Whisk the sauce until the cheese has fully melted and the sauce is smooth.

Set of two photos showing cooked pasta added to the sauce in the skillet and chicken breast sliced on a cutting board.

7. Once the pasta is cooked and drained, toss the cooked pasta into the sauce. You can add some of the reserved pasta water if you need to thin out the sauce.

8. Slice the browned chicken breasts into strips. Divide the pasta among 6 bowls, top with the sliced chicken, and garnish with fresh parsley. Enjoy!

Chicken Alfredo Recipe

Author: John Kanell
Servings: 6 servings
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Overhead view of a bowl of chicken alfredo with a pink linen napkin and some shredded parmesan off to the side.
4.70 from 82 votes
Homemade Chicken Alfredo comes together in just 30 minutes with simple ingredients. Perfect for busy weeknights!

Equipment

  • Large Pot
  • Large skillet

Ingredients 

  • 1 (16-ounce/454g) package fettuccine pasta
  • 1 pound boneless, skinless chicken breasts (halved crosswise if very thick) (450g)
  • ¾ teaspoon salt
  • ¼ teaspoon ground black pepper
  • 2 tablespoons olive oil
  • 1 tablespoon unsalted butter

For the Sauce:

  • 2 cups heavy cream (480mL)
  • ½ cup unsalted butter cubed (113g)
  • 3 cloves garlic minced (about 1 tablespoon minced)
  • ½ teaspoon salt
  • ½ teaspoon ground black pepper
  • 1 cup grated parmesan cheese (90g)
  • Chopped fresh parsley for garnish

Instructions

  • Bring a large pot of salted water to a boil over medium-high.
  • While the water is coming to a boil, season the chicken with salt and pepper.
  • Heat the oil and butter in a large skillet over medium-high heat. Add the chicken, and cook until browned on both sides, about 7 to 9 minutes per side, and a thermometer inserted in the thickest part of each piece registers 165°F. Remove from skillet and cover to keep warm. Wipe the skillet clean.
  • Add the pasta to the boiling water, and cook according to the package directions. Drain well, reserving ½ cup of the cooking water. Keep warm.

For the Sauce:

  • While the pasta is cooking, combine the cream, butter, and garlic in the same skillet as you cooked the chicken. Cook over medium heat, whisking often until the butter is melted. Whisk in the salt and pepper. Bring to a low simmer. Cook, whisking constantly until slightly thickened, about 5 minutes, and adjust the heat as needed to keep the sauce from boiling.
  • Gradually whisk in parmesan cheese until smooth. Remove from heat. Add the cooked pasta. Toss to coat, adding a bit of reserved cooking water as needed to thin the sauce.
  • Slice the chicken breasts into ½-inch-thick strips. Divide the pasta among bowls, top with the sliced chicken, and garnish with parsley.

Notes

  • To keep the sauce from boiling, adjust the heat on your burner as needed. Your stove may run hotter than mine and needs lower heat. You want the sauce to gently bubble, so turn the burner as low as necessary.
  • If you toss the pasta with the sauce and it ends up sitting for a while before serving, turning thick or sticky, stir in a few splashes of warm pasta water, milk, cream, or even chicken broth to loosen the sauce back up.

Nutrition

Calories: 913kcal Carbohydrates: 59g Protein: 34g Fat: 61g Saturated Fat: 34g Polyunsaturated Fat: 4g Monounsaturated Fat: 18g Trans Fat: 1g Cholesterol: 262mg Sodium: 904mg Potassium: 585mg Fiber: 3g Sugar: 4g Vitamin A: 1912IU Vitamin C: 2mg Calcium: 239mg Iron: 2mg

*Nutrition Disclaimer

Course: Main Course
Cuisine: American

Have you tried this recipe? Tag me today!

Mention @preppykitchen and tag #preppykitchen!

What To Serve With Chicken Alfredo

I love serving this rich pasta dish with a side of something green like air fryer broccoli, French green beans, or air fryer asparagus.

To make sure I can sop up every bit of the creamy sauce, I always fill a basket with garlic bread, breadsticks, or garlic knots for the table!

How to Store And Reheat Leftovers

While chicken alfredo is best enjoyed fresh, leftovers will keep in an airtight container for up to 3 days in the refrigerator. Reheat over medium heat in a small saucepan with a splash of cream, milk, or chicken broth to bring the sauce back to life!

A bowl with a serving of chicken alfredo with the sliced chicken breast on top with a spoon and fork tucked in.

More Pasta Recipes To Try

If you loved this easy chicken alfredo recipe, try these chicken pasta recipes next!

Chicken tetrazzini is a beloved baked pasta casserole with al dente pasta, tender chicken, and sautéed mushrooms all tossed in a creamy sauce. You can also assemble it and bake it later, making it great for meal prep.

My white chicken lasagna is a twist on a traditional lasagna, with a delicious spinach and ricotta mixture, shredded chicken, and a creamy white sauce layered between the pasta noodles. It freezes beautifully, so it’s a great make-ahead dish.

Whip out your Instant Pot and try my Instant Pot chicken alfredo. It has everything you love about this classic chicken alfredo recipe, but doesn’t require standing over the stove!

Restaurant-quality chicken scampi is ready in just 30 minutes! You’ll love the light, garlicky scampi sauce tossed with pasta and fresh vegetables.

If you’ve tried this chicken alfredo recipe, then don’t forget to rate it and let me know how you got on in the comments below. I love hearing from you!