Creamy Chicken Alfredo (Homemade Sauce in 15 Minutes)
Chicken Alfredo is the ultimate cozy pasta dinner. Tender, golden chicken sliced over fettuccine coated in a rich, silky, garlicky Parmesan cream sauce. Once you make homemade Alfredo sauce, you will never want the jarred kind again. It takes about 15 minutes, uses just a few ingredients, and tastes like your favorite Italian restaurant. This is the recipe I make for date nights at home and for birthday dinners when my kids get to choose.
Quick answer: To make chicken Alfredo, season and sear 2 chicken breasts for 5 to 6 minutes per side, then rest and slice. Cook 1 lb (450g) of fettuccine. In the same pan, melt 4 tbsp of butter, add 4 cloves of garlic, then whisk in 2 cups (480 ml) of heavy cream and simmer for 3 to 4 minutes. Stir in 1½ cups (150g) of freshly grated Parmesan until smooth, toss with the pasta and a splash of pasta water, and top with the sliced chicken and parsley.
It serves 4 to 6 and takes about 30 minutes.
Why You Will Love This Chicken Alfredo
- The sauce is rich and silky. Butter, cream, garlic and real Parmesan. That is all it takes.
- It is quick. The sauce takes about 15 minutes, and dinner is ready in 30.
- It tastes like a restaurant meal. But it costs much less and you know exactly what is in it.
- It is easy to change. Add broccoli, mushrooms, shrimp or bacon.
- Everyone loves it. It is one of the most kid approved dinners I make.
Ingredients
This serves 4 to 6.
For the chicken
- 2 large boneless, skinless chicken breasts (about 1½ lb / 680g)
- 1 tsp salt, ½ tsp black pepper, ½ tsp garlic powder and ½ tsp Italian seasoning
- 1 tbsp olive oil and 1 tbsp butter
For the pasta
- 1 lb (450g) fettuccine
- 1 tbsp salt for the pasta water
For the Alfredo sauce
- 4 tbsp (55g) unsalted butter
- 4 garlic cloves, minced
- 2 cups (480 ml) heavy cream (double cream)
- 1½ cups (150g) freshly grated Parmesan
- ½ tsp salt and ¼ tsp black pepper
- Pinch of nutmeg (optional)
- ½ cup (120 ml) reserved pasta water
- 2 tbsp chopped fresh parsley

A few notes on the ingredients
Parmesan: This is the most important ingredient. Buy a block of real Parmesan (Parmigiano Reggiano) and grate it finely. Pre shredded Parmesan has anti caking agents that make the sauce grainy and clumpy.
Heavy cream: It makes the sauce thick and stable. Half and half works for a lighter sauce, but it will be thinner and needs a little more cheese.
Pasta water: The starchy water helps the sauce cling to the noodles and keeps it silky. Always save some before draining.
How to Make Chicken Alfredo (Step by Step)
Boil the water. Bring a large pot of water to a boil and add the salt.
Season and cook the chicken. Pat the chicken dry and season both sides. Heat the oil and butter in a large skillet over medium high heat. Cook the chicken for 5 to 7 minutes per side until golden and cooked through to 165°F (74°C). Move it to a cutting board and let it rest for 5 minutes, then slice.
Cook the pasta. While the chicken cooks, cook the fettuccine until al dente, according to the package. Save ½ cup (120 ml) of pasta water, then drain.
Start the sauce. Lower the heat under the chicken skillet to medium. Melt the butter, scraping up the browned bits. Add the garlic and cook for 1 minute until fragrant.
Add the cream. Pour in the cream and bring it to a gentle simmer. Cook for 3 to 4 minutes, stirring, until it starts to thicken slightly.
Add the cheese. Turn the heat to low. Add the Parmesan a handful at a time, stirring until each addition melts. Season with salt, pepper and nutmeg.
Toss. Add the pasta to the sauce and toss well. Add a splash of pasta water if it looks too thick.
Serve. Top with the sliced chicken, extra Parmesan and parsley. Serve right away.
Easy Chicken Alfredo Variations
- Chicken broccoli Alfredo. Add 3 cups of broccoli florets to the pasta water for the last 3 minutes of cooking. A great way to sneak in vegetables.
- Cajun chicken Alfredo. Season the chicken with 2 tsp Cajun seasoning and add a pinch to the sauce. Creamy with a little kick.
- Bacon mushroom Alfredo. Cook 4 slices of chopped bacon first, then brown 8 oz (225g) sliced mushrooms in the fat before making the sauce.
- Shrimp Alfredo. Swap the chicken for 1 lb (450g) of shrimp (prawns), cooked for 2 minutes per side.
- Lighter Alfredo. Use half milk and half cream, plus 2 oz (55g) cream cheese for thickness.
- One pot version. Cook the pasta right in a mix of broth and cream for a quick weeknight shortcut.

What to Serve With Chicken Alfredo?
Alfredo is rich, so I like to pair it with something fresh or crunchy:
- A crisp Caesar or arugula salad with lemon
- Garlic bread or warm breadsticks
- Roasted broccoli, asparagus or green beans
- Sautéed spinach with garlic
If you are planning an Italian dinner night, my crispy chicken parmesan recipe is another family favorite, and my marry me chicken has a similar creamy, cheesy sauce with sun dried tomatoes.
My Tips for the Best Alfredo Sauce
- Grate the Parmesan yourself. It is the number one secret to a smooth, silky sauce.
- Keep the heat low when adding cheese. High heat makes Parmesan clump and the sauce turn oily.
- Add cheese slowly. A handful at a time, stirring until each melts.
- Save pasta water. It loosens the sauce and helps it coat the noodles.
- Serve right away. Alfredo thickens quickly as it cools.
Common Mistakes
- Using pre shredded cheese. It does not melt smoothly and leaves a gritty sauce.
- Boiling the sauce after adding cheese. This can make it split.
- Overcooking the pasta. Cook it al dente, because it softens more in the sauce.
- Not seasoning the chicken well. Season generously so every slice has flavor.
How to Store and Reheat?
Fridge: Keep leftovers in an airtight container for up to 3 days.
Reheat: Alfredo thickens a lot in the fridge. Reheat gently in a skillet over low heat with a splash of milk or cream, stirring until smooth. In the microwave, add a little milk and heat in 30 second bursts, stirring in between.
Freezer: Cream sauces do not freeze well and can turn grainy. I recommend enjoying chicken Alfredo fresh or within a few days.
Chicken Alfredo FAQs
What is Alfredo sauce made of?
This Alfredo sauce is made with butter, garlic, heavy cream and Parmesan cheese. The original Italian version, from Rome, used only butter, Parmesan and pasta water.
Why is my Alfredo sauce grainy?
Grainy sauce usually comes from pre shredded cheese, adding cheese over high heat, or adding it all at once. Use freshly grated Parmesan and low heat.
How do I thicken Alfredo sauce?
Simmer the cream a few minutes longer before adding cheese, add more Parmesan, or stir in a little cream cheese.
Can I use milk instead of heavy cream?
You can, but the sauce will be thinner. Thicken it by whisking 1 tbsp flour into the melted butter before adding the milk.
What pasta is best for Alfredo?
Fettuccine is classic because its wide, flat shape holds the sauce. Penne, linguine and rigatoni also work well. For another creamy pasta dish, try my Easy One Pot Lasagna Soup.
Final Thoughts
This creamy chicken Alfredo is proof that a few simple ingredients can make something truly special. Grate some real Parmesan, cook your pasta al dente and enjoy a cozy, restaurant style dinner at home in about 30 minutes.