This easy chicken alfredo relies on pantry staples to get dinner on the table in about 30 minutes. You cook the pasta in one pot while the chicken browns in a skillet with butter, garlic powder, and black pepper. The pan heat is then turned off, and the milk and cheese gently melt together with the hot noodles to form a light sauce.
Making alfredo at home does not require heavy cream or complicated roux techniques. The starch from the cooked pasta helps thicken the milk and parmesan cheese. Slicing the chicken breasts thin keeps the cooking time short and ensures the meat stays tender.
Why this works
- Cooking the chicken in butter creates a flavorful base in the pan that mixes into the milk later.
- Adding the milk and cheese with the heat turned off prevents the dairy from curdling or separating.
- Tossing the hot pasta directly into the skillet helps the cheese melt and coat the noodles evenly.
Ingredients you'll need
- Chicken breasts: Slice these as thinly as you can so they cook fast and evenly in the skillet. You can also use chicken tenders.
- Fettuccine pasta: This is the traditional choice for alfredo, but linguine or penne work well if that is what you have on hand.
- Whole milk: Using whole milk creates a smooth sauce without the heaviness of heavy cream. Lower fat milk will make a thinner sauce.
- Parmesan cheese: Grate your own cheese from a block so it melts smoothly into the warm milk. Pre-grated cheese often clumps.
- Garlic powder: This coats the chicken evenly and flavors the fat in the pan without the risk of burning fresh minced garlic.
Exact quantities are in the recipe card below.
How to make it
Step 1: Boil the pasta
Bring a large pot of salted water to a boil. Cook the fettuccine according to the package directions until al dente. Drain the pasta, leaving a little water clinging to the noodles.
Step 2: Cook the chicken
Melt the butter in a large skillet over medium heat. Add the thinly sliced chicken, garlic powder, kosher salt, and black pepper. Cook until the chicken browns and reaches a safe internal temperature of 165°F (74°C).
Step 3: Build the sauce
Turn the heat completely off under the skillet. Pour the whole milk into the pan with the warm chicken and stir to combine.
Step 4: Toss and serve
Add the cooked pasta to the skillet. Sprinkle the parmesan cheese and dried parsley over the top. Toss everything together until the cheese melts and the sauce coats the noodles.
Serve it with
Serve this pasta with a crisp green salad or steamed broccoli. You can finish the meal with Fudgy One-Pan Brownies for dessert.
Storage and reheating
Store leftovers in an airtight container in the fridge for up to 3 days. Freezing is not recommended because the dairy sauce will separate when thawed. Reheat gently in a skillet over low heat, adding a splash of milk to help the sauce come back together, until the chicken reaches 165°F (74°C).
FAQ
Can I use heavy cream instead of whole milk?
Yes. Heavy cream will make a much thicker and richer sauce. You can substitute it in the same amount as the whole milk.
Why did my sauce separate?
The sauce usually separates if the pan is too hot when you add the dairy. Make sure the burner is completely off before stirring in the milk and cheese.
Can I use pre-cooked chicken?
Yes. You can melt the butter, add the seasonings, and warm the pre-cooked chicken through before turning off the heat and adding the milk, pasta, and cheese.






