Creamy Chicken Alfredo is the kind of comforting dinner that makes an ordinary weeknight feel a little more special. Tender pieces of seasoned chicken are tossed with fettuccine and coated in a rich, creamy Parmesan Alfredo sauce that’s smooth, savory, and incredibly satisfying.
The best part is that this homemade Chicken Alfredo comes together in about 30 minutes with simple ingredients. You don’t need a complicated sauce or a long list of seasonings—just good pasta, tender chicken, butter, cream, garlic, and Parmesan.
Serve it with warm garlic bread and a simple green salad for an easy family dinner everyone can enjoy.
Why You’ll Love This Creamy Chicken Alfredo
- Ready in 30 minutes: Perfect for busy weeknights.
- Rich and creamy: Butter, cream, and Parmesan create a smooth homemade Alfredo sauce.
- Tender chicken: Bite-sized seasoned chicken makes the dish hearty and satisfying.
- Simple ingredients: No complicated ingredients are needed.
- Family-friendly: A comforting pasta dinner that works beautifully for family meals.
- Better than takeout: Freshly cooked pasta and homemade sauce make this dinner extra special.
- Easy to customize: Add broccoli, spinach, mushrooms, or other vegetables.
Ingredients You’ll Need

Serves 4
- 12 ounces fettuccine
- 1 pound boneless, skinless chicken breasts, cut into bite-sized pieces
- 1 tablespoon olive oil
- 2 tablespoons unsalted butter, divided
- 3 garlic cloves, minced
- 1 cup heavy cream
- ½ cup chicken broth
- 1 cup freshly grated Parmesan cheese
- ½ teaspoon Italian seasoning
- ½ teaspoon garlic powder
- ½ teaspoon salt, or to taste
- ¼ teaspoon black pepper
- 2 tablespoons chopped fresh parsley
- Extra Parmesan cheese, for serving
Ingredient Notes
Chicken: Boneless, skinless chicken breasts are convenient and cook quickly. Boneless chicken thighs can also be used.
Fettuccine: Classic fettuccine is ideal because its wide surface holds the creamy Alfredo sauce beautifully. Linguine or penne can also work.
Heavy cream: Heavy cream gives the sauce its rich and silky consistency.
Parmesan: Freshly grated Parmesan melts more smoothly into the sauce than many pre-shredded varieties.
Chicken broth: A small amount of broth adds savory flavor and helps create the right sauce consistency.
Garlic: Fresh garlic gives the Alfredo sauce a subtle savory flavor without overpowering the Parmesan.
How to Make Creamy Chicken Alfredo
Step 1: Cook the Fettuccine
Bring a large pot of salted water to a boil. Add the fettuccine and cook according to the package directions until al dente.
Before draining, reserve about ½ cup of pasta water. Drain the pasta and set it aside.
Step 2: Season the Chicken
Place the bite-sized chicken pieces in a bowl.
Add Italian seasoning, garlic powder, salt, and black pepper. Toss well until the chicken is evenly coated.
Step 3: Cook the Chicken

Heat the olive oil and 1 tablespoon of butter in a large skillet over medium-high heat.
Add the seasoned chicken in a single layer. Cook for about 5–7 minutes, turning occasionally, until golden brown and cooked through.
The thickest pieces should reach an internal temperature of 165°F.
Transfer the chicken to a clean plate.
Step 4: Make the Alfredo Sauce

Reduce the skillet heat to medium.
Add the remaining tablespoon of butter. Once melted, add the minced garlic and cook for about 30 seconds, stirring constantly.
Pour in the chicken broth and heavy cream. Stir while scraping the flavorful browned bits from the bottom of the skillet.
Bring the sauce to a gentle simmer and cook for about 2–3 minutes.
Step 5: Add the Parmesan

Reduce the heat to low.
Gradually add the freshly grated Parmesan while stirring continuously. Continue stirring until the cheese melts and the sauce becomes smooth and creamy.
If the sauce becomes too thick, add reserved pasta water 1 tablespoon at a time until you reach your desired consistency.
Step 6: Combine Everything
Return the cooked chicken to the skillet.
Add the drained fettuccine and gently toss everything together until the pasta is completely coated with the Alfredo sauce.
Cook for another 1–2 minutes over low heat.
Step 7: Garnish and Serve

Remove the skillet from the heat.
Sprinkle the pasta with freshly chopped parsley and additional Parmesan cheese.
Serve immediately while the Alfredo sauce is warm and silky.
Tips for the Best Chicken Alfredo
- Cook the pasta al dente: It will continue cooking slightly when combined with the hot sauce.
- Reserve pasta water: Starchy pasta water is useful for adjusting the consistency of the sauce.
- Use freshly grated Parmesan: It melts more smoothly into the cream sauce.
- Keep the heat low: High heat can cause a cream-based cheese sauce to become grainy or separate.
- Don’t overcook the chicken: Remove it from the skillet as soon as it reaches 165°F.
- Don’t let the sauce boil aggressively: A gentle simmer is enough.
- Serve immediately: Alfredo sauce naturally thickens as it cools.
Easy Variations
Chicken Broccoli Alfredo: Add steamed broccoli florets when combining the chicken and pasta.
Chicken Mushroom Alfredo: Sauté sliced mushrooms in the skillet before preparing the sauce.
Spinach Chicken Alfredo: Stir fresh baby spinach into the hot sauce and let it wilt before adding the pasta.
Garlic Chicken Alfredo: Add an extra clove or two of minced garlic for a stronger garlic flavor.
Spicy Chicken Alfredo: Add red pepper flakes or a pinch of cayenne pepper.
Lemon Chicken Alfredo: Add a small amount of fresh lemon zest and lemon juice just before serving for a brighter flavor.
Shrimp and Chicken Alfredo: Add cooked shrimp along with the chicken for a combination of two proteins.
What to Serve with Chicken Alfredo
Creamy Chicken Alfredo pairs well with simple sides that balance the rich sauce.
- Garlic bread
- Toasted baguette
- Caesar salad
- Roasted broccoli
- Steamed green beans
- Sautéed spinach
- Roasted asparagus
- Fresh tomato salad
For a classic dinner, serve the Alfredo with warm garlic bread and a crisp green salad.
How to Store Leftovers
Refrigerator: Transfer leftover Chicken Alfredo to an airtight container and refrigerate within two hours. Use within 3–4 days.
Reheating: Reheat gently in a skillet over low to medium-low heat. Add a splash of milk, cream, or chicken broth and stir until warmed through.
Microwave: Place a serving in a microwave-safe bowl and heat in short intervals, stirring between each interval.
Freezing: Cream-based Alfredo sauce can separate after freezing and thawing, so freezing is not recommended for the best texture.
Frequently Asked Questions
Can I use milk instead of heavy cream?
Yes, but the sauce will be thinner and less rich. For a closer Alfredo texture, half-and-half is a better substitute.
Can I use pre-shredded Parmesan?
You can, but freshly grated Parmesan generally melts more smoothly and gives the sauce a better texture.
Why did my Alfredo sauce become grainy?
Excessive heat can cause the cheese and cream to separate. Keep the heat low when adding Parmesan and avoid aggressively boiling the sauce.
Can I use a different pasta?
Absolutely. Linguine, spaghetti, tagliatelle, penne, or rigatoni can all be used. Fettuccine is the classic choice.
Can I use leftover cooked chicken?
Yes. Shredded or chopped cooked chicken can be added to the finished Alfredo sauce and warmed through.
How can I make Alfredo sauce thinner?
Add reserved pasta water, chicken broth, milk, or a small splash of cream until the sauce reaches your preferred consistency.
Recipe Card: Creamy Chicken Alfredo
Creamy Chicken Alfredo
Tender chicken and fettuccine tossed in a rich homemade garlic Parmesan Alfredo sauce.
Prep: 10 min
Cook: 20 min
Total: 30 min
Servings: 4
Ingredients
- 12 oz fettuccine
- 1 lb boneless, skinless chicken breasts, diced
- 1 tbsp olive oil
- 2 tbsp unsalted butter, divided
- 3 garlic cloves, minced
- 1 cup heavy cream
- ½ cup chicken broth
- 1 cup freshly grated Parmesan cheese
- ½ tsp Italian seasoning
- ½ tsp garlic powder
- ½ tsp salt
- ¼ tsp black pepper
- 2 tbsp fresh parsley, chopped
Instructions
- Cook fettuccine in salted water until al dente. Reserve ½ cup pasta water, then drain.
- Season chicken with Italian seasoning, garlic powder, salt, and pepper.
- Heat olive oil and 1 tablespoon butter in a large skillet. Cook chicken for 5–7 minutes until golden and cooked through to 165°F. Transfer to a plate.
- Add remaining butter to the skillet. Cook garlic for about 30 seconds.
- Add chicken broth and heavy cream. Simmer gently for 2–3 minutes.
- Reduce heat to low and gradually stir in Parmesan until smooth.
- Return chicken to the skillet and add the cooked fettuccine. Toss until coated.
- Add reserved pasta water as needed to adjust the sauce consistency.
- Garnish with parsley and extra Parmesan. Serve immediately.