This post may contain affiliate links. See my disclosure policy.
This Chicken Alfredo Recipe is the classic homemade pasta dinner everyone loves, made with juicy pan-seared chicken, tender fettuccine, and a rich, silky Parmesan cream sauce. It is rich, cozy, restaurant-quality comfort food and ready in just 35 minutes!

This classic chicken Alfredo is made with juicy pan-seared chicken breasts, tender fettuccine, and my homemade Alfredo sauce, made with butter, cream, garlic, and freshly grated Parmigiano Reggiano. The sauce is rich, creamy, and tastes just like what you’d order from a fancy restaurant. It’s a classic family-friendly dinner that’s easy to make with simple, budget-friendly ingredients.
Chicken Alfredo Ingredients
Below are notes and possible substitutions for the ingredients in this Chicken Alfredo Recipe. You can find the printable recipe with measurements in the recipe card at the bottom of this page.

- Chicken: You can make chicken Alfredo with either boneless skinless chicken breasts or boneless skinless chicken thighs. Chicken breasts are leaner and more traditional for this type of recipe, while chicken thighs stay extra juicy and have a little more flavor. If using chicken breasts, I recommend slicing especially thick breasts in half lengthwise to create thinner cutlets. This helps them cook more quickly and evenly and makes them easier to slice and serve over the pasta. I do not recommend bone-in chicken for this recipe, as it takes longer to cook and does not fit the quick, classic chicken Alfredo style as well.
- All-Purpose Flour + Butter: Melted butter and flour are cooked together to create a simple roux, which helps thicken the sauce and gives it a smooth, creamy texture. It also helps the Alfredo cling better to the pasta instead of feeling too thin or separated. If you are new to this technique, you can learn more in my post, how to make a roux. For a gluten-free option, substitute with your favorite 1:1 gluten-free all-purpose flour blend.
- Heavy Cream: Heavy cream gives Alfredo sauce its rich, silky texture and classic flavor. For a slightly lighter option, you can use half-and-half, but the sauce will be thinner and a little less rich. I do not recommend regular milk, as the sauce is more likely to separate.
- Parmigiano Reggiano: For the best flavor, use freshly grated Parmigiano Reggiano. It melts more smoothly into the sauce and has a deeper, nuttier flavor than pre-shredded Parmesan. Avoid shelf-stable canned Parmesan or bagged pre-shredded cheese when possible, as they do not melt as well and can make the sauce grainy.
- Fettuccine Pasta: Fettuccine is the classic pasta choice for chicken Alfredo because its long, flat noodles are sturdy enough to hold the rich, creamy sauce. It gives the dish that familiar restaurant-style look and texture people expect from a traditional chicken Alfredo. If needed, you can substitute another long pasta such as linguine or tagliatelle, both of which pair beautifully with Alfredo sauce.
How to Make Chicken Alfredo
Perfect for busy weeknights, this classic chicken Alfredo recipe is super easy to make.
- Cook the pasta: Bring a large pot of salted water to a boil and cook the fettuccine until al dente according to package instructions. Reserve 1 to 2 cups of pasta water, then drain the pasta and set aside. Do not rinse the cooked pasta with water or coat the pasta in oil.
- Prepare the chicken: Pound or slice the chicken breasts in half lengthwise to make two thinly sliced cutlets. Pat the chicken dry with paper towels and season with Italian seasoning, salt, black pepper, and paprika.


- Cook the chicken: Heat the olive oil in a large skillet over medium-high heat. Add the chicken and cook until the internal temperature registers 160 to 165°F as measured by a digital meat thermometer, about 4 to 5 minutes per side. Transfer to a plate to rest before slicing it into strips or bite-sized pieces.

- Start the Alfredo sauce: In the same skillet, melt the butter over medium heat. Stir in the garlic and cook until fragrant. Whisk in the flour and cook for 1 to 2 minutes, stirring continuously, until a smooth roux forms.
- Add the cream: Slowly whisk in the heavy cream until smooth. Bring to a gentle simmer (do not boil), stirring often. Cook for a few minutes until the sauce begins to thicken.
- Add the cheese: Reduce the heat to low and whisk in the freshly grated Parmigiano Reggiano until fully melted and smooth. Season with additional salt and black pepper, to taste.
- Combine the pasta and sauce: Add the cooked fettuccine to the skillet and toss until evenly coated. If needed, add a splash of the reserved pasta water until the sauce reaches your desired consistency.

- Finish with the chicken. Slice the chicken and add it back to the skillet or arrange it over the pasta before serving. Garnish with extra Parmesan, chopped parsley, and freshly cracked black pepper, if desired.
Variations
This chicken Alfredo recipe is easy to customize with a few simple finishing touches. Stir in a handful of cooked peas just before serving for a subtle pop of sweetness and color, or finish with extra cracked black pepper and additional Parmigiano Reggiano for even more flavor.
If you’re craving something bolder, try my Blackened Chicken Alfredo for a spicier variation, or my Chicken Broccoli Alfredo for a more complete all-in-one dinner with broccoli mixed right in.

Tips for the Best Chicken Alfredo
- Use a digital meat thermometer to avoid overcooking the chicken. I like to cook chicken breasts to 160°F, then let them rest for several minutes before slicing and serving.
- Reserve 1 to 2 cups of pasta water before draining the fettuccine. The starchy water helps loosen the sauce, improves cling, and is especially helpful if the Alfredo thickens too much.
- For the smoothest sauce, use freshly grated Parmigiano Reggiano rather than pre-shredded Parmesan. Freshly grated cheese melts more evenly and is less likely to make the sauce grainy. The easiest way to do this is with a microplane grater.
- Keep the sauce at a gentle simmer and avoid boiling it after adding the cream and cheese. High heat can cause cream-based sauces to separate or become grainy.
Serving Ideas
Chicken Alfredo is rich, creamy, and comforting, so I love serving it with simple sides that add freshness, texture, or something green to round out the meal. A crisp salad, tender roasted vegetables, buttery garlic bread, or soft breadsticks all pair especially well with the silky Alfredo sauce and tender pasta.
For vegetables, try roasted asparagus, sautéed zucchini, or roasted Brussels sprouts. A fresh house salad or Caesar salad is also a great choice when you want something light and crisp alongside the pasta.

Storage and Reheating Tips
Store leftover chicken Alfredo in an airtight container in the refrigerator for up to 3 days. Because Alfredo sauce is cream-based, I do not recommend freezing this recipe, as the sauce is more likely to separate and become grainy once thawed and reheated.
To reheat, warm leftovers gently in a skillet set over low heat or in the microwave in short intervals, stirring in between. Add a splash of milk, half-and-half, cream, or water as needed to help loosen the sauce and bring back its creamy texture. Avoid overheating, as high heat can cause the sauce to separate and the chicken to dry out.
More Alfredo Recipes
If you try making this classic chicken Alfredo recipe, I’d love to hear what you think! Please leave a comment and a star rating below, your feedback helps other readers discover (and enjoy) this recipe too. Thank you so much! 💛

Chicken Alfredo Recipe
Ingredients
- 2 large boneless skinless chicken breasts,
- 2 teaspoons Italian seasoning
- 1 teaspoon salt, divided
- 1 teaspoon black pepper, divided
- ½ teaspoon paprika
- 6 tablespoons butter, salted or unsalted, divided
- 2 tablespoons olive oil
- 2-3 cloves garlic, minced
- 1-2 tablespoons all-purpose flour,
- 2 cups heavy cream
- 1 cup Parmigiano Reggiano, freshly grated
- 8 ounces fettuccine pasta, cooked to al dente
Instructions
- Prepare the chicken: Place the chicken breasts between two sheets of plastic wrap and pound the thicker ends until the breasts are an even thickness. Pat dry with paper towels.
- Season the chicken: Sprinkle the chicken with Italian seasoning, paprika, ½ teaspoon of salt, and ½ teaspoon of black pepper.
- Cook the chicken: Heat the olive oil and 2 tablespoons butter in a large skillet set over medium-high heat. Add the chicken and cook until golden brown and cooked through, about 5 to 6 minutes per side, or until the internal temperature reaches 160 to 165°F as measured by a digital thermometer. Transfer to a clean cutting board, loosely cover, and let rest.
- Boil the pasta: While the chicken cooks, bring a large pot of salted water to a boil. Add the fettuccine and cook until al dente according to package instructions. Reserve 1 to 2 cups of pasta water, then drain the pasta (do not rinse).
- Start the sauce: Return the skillet to medium heat and melt the remaining 4 tablespoons of butter. Add the garlic and cook for about 30 seconds to 1 minute, just until fragrant.
- Thicken the sauce: Whisk 1-2 tablespoons of flour, ½ teaspoon of salt, and ½ teaspoon of black pepper into the butter. Whisk continuously until it turns a light golden color.
- Add the cream: Slowly pour in the heavy cream, whisking constantly until smooth. Bring to a gentle simmer and cook for 3 to 4 minutes, stirring often.
- Add the cheese: Reduce the heat to low and stir in the grated Parmigiano Reggiano until melted and smooth. If the sauce feels too thick, add a splash of reserved pasta water until it reaches your desired consistency.
- Toss with pasta: Add the drained fettuccine to the skillet and toss until evenly coated in the sauce. Taste and season with additional salt and black pepper, if needed.
- Slice and serve: Slice the rested chicken and serve over the pasta or toss it in just before serving. Garnish with chopped parsley, extra Parmesan, black pepper, and a squeeze of lemon juice if desired.
Notes
- Chicken: Boneless skinless chicken breasts are a classic choice for chicken Alfredo, but boneless skinless chicken thighs also work well. If your chicken breasts are especially thick, slice them in half lengthwise or pound them to an even thickness so they cook more evenly.
- Flour: The flour helps create a slightly thicker, more stable sauce. For a gluten-free version, use your favorite 1:1 gluten-free flour blend and gluten-free pasta.
- Cream: Heavy cream gives the sauce the richest texture. Half-and-half can be used, but the sauce will be thinner and a little less rich.
- Cheese: Freshly grated Parmigiano Reggiano is best. Pre-shredded Parmesan does not melt as smoothly and may make the sauce grainy.
- Pasta water: Do not forget to reserve some of the pasta cooking water before draining. It is the easiest way to loosen the sauce and help it cling to the noodles.
- Heat: Keep the sauce at a gentle simmer and avoid boiling after adding the cream and cheese.
- Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days.
- Reheating: Reheat gently on the stovetop or in the microwave with a splash of milk, cream, half-and-half, or water to loosen the sauce. Avoid overheating, as the sauce may separate.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.



















So creamy and tasty! My only regret is I didn’t double the recipe!
I’m so glad you enjoyed the Chicken Alfredo and found it creamy and delicious! Next time, doubling the recipe sounds like a perfect plan to ensure there’s plenty to go around. Happy cooking!