This 30-minute one-pot chicken alfredo is creamy, cheesy comfort food with only one pot to wash. The pasta cooks right in the sauce, soaking up all the flavor, while tender chicken and plenty of Parmesan make it a complete meal. It’s the kind of dinner that gets empty plates and requests for seconds.
Unlike jarred sauce, homemade alfredo only takes a few ingredients and tastes so much fresher. Below you’ll find the tricks for a smooth, never-grainy sauce, easy swaps, storage tips, and answers to common questions.

Why You’ll Love This Recipe
- Truly one pot. The chicken, sauce, and pasta all cook in the same pan.
- Pasta cooked in the sauce. The starch from the pasta helps thicken the sauce naturally.
- Ready in 30 minutes. Fast enough for a weeknight, cozy enough for Sunday.
- Family favorite. Mild, creamy, and easy to customize with vegetables.
Ingredients You’ll Need
- 1 pound boneless chicken breast, cubed
- 2 tablespoons butter
- 3 cloves garlic, minced
- 3 cups chicken broth
- 8 ounces fettuccine, broken in half
- 1 cup heavy cream
- 1 cup grated Parmesan cheese
- Salt and black pepper to taste
- Chopped parsley for garnish
How to Make It
- Sear the chicken. Season chicken with salt and pepper, then sear in butter until golden and cooked through (165°F). Remove and set aside.
- Cook the garlic. Add garlic to the same pan and cook for 30 seconds until fragrant.
- Cook the pasta in broth. Pour in the chicken broth and bring to a simmer, then add the pasta and cook, stirring occasionally, until tender.
- Make it creamy. Lower the heat and stir in the heavy cream and Parmesan cheese until the sauce is smooth and coats the pasta.
- Finish. Return the chicken to the pan, toss to combine, and simmer for 2 more minutes.
- Serve. Garnish with parsley and extra Parmesan before serving.
Why Cook the Pasta in Broth?
Cooking the fettuccine right in the chicken broth does two jobs at once. The pasta soaks up savory flavor as it softens, and it releases starch into the pan. That starch is what helps the cream and Parmesan turn into a thick, glossy sauce that clings to every strand, without flour or a separate roux. It also means you skip draining a big pot of pasta water, so there is only one pan to wash. If the broth cooks down before the pasta is tender, add a quarter cup of water or broth at a time until it is done.
Tips for a Silky, Never-Grainy Sauce
- Grate your own Parmesan. Pre-shredded cheese has anti-caking agents that can make the sauce gritty. A block of Parmesan melts much more smoothly.
- Keep the heat low when adding cheese. High heat makes cheese clump and turn oily.
- Stir often. Pasta cooked in a small amount of liquid can stick to the bottom of the pot.
- Adjust the thickness. Too thick? Add a splash of broth or milk. Too thin? Simmer another minute. It also thickens as it sits.
- Season at the end. Parmesan and broth are both salty, so taste before adding more salt.
Easy Substitutions
- Lighter version: Swap the heavy cream for whole milk and stir in 2 oz softened cream cheese for extra creaminess.
- Pasta: Penne, rotini, or linguine all work. Adjust cook time to the package.
- Protein: Use shrimp (add in the last 3 minutes), leftover rotisserie chicken, or skip the meat entirely.
- Add vegetables: Stir in broccoli florets for the last 4 minutes of simmering, or add a few handfuls of spinach at the end.
- Extra flavor: Add sun-dried tomatoes, mushrooms, or a pinch of red pepper flakes.
- Gluten-free: Use gluten-free pasta. Watch it closely, as it can soften faster.
What to Serve With It
Serve it with a simple green salad, roasted broccoli, or garlic bread to soak up the sauce. A squeeze of lemon on the side cuts through the richness nicely.
Storage and Reheating
- Fridge: Store in an airtight container for up to 3 to 4 days.
- Freezing: Cream sauces tend to separate when frozen, so this dish is best eaten fresh or from the fridge.
- Reheat on the stove: Warm over low heat with a splash of milk or broth, stirring until creamy again.
- Reheat in the microwave: Add a spoonful of milk, cover, and heat at 50% power in 1-minute bursts, stirring in between. For more tricks, browse our kitchen tips and hacks.

One-Pot Chicken Alfredo
Ingredients
Method
- Season chicken with salt and pepper, then sear in butter until golden and cooked through (165°F). Remove and set aside.
- Add garlic to the same pan and cook for 30 seconds until fragrant.
- Pour in the chicken broth and bring to a simmer, then add the pasta and cook, stirring occasionally, until tender.
- Lower the heat and stir in the heavy cream and parmesan cheese until the sauce is smooth and coats the pasta.
- Return the chicken to the pan, toss to combine, and simmer for 2 more minutes.
- Garnish with parsley and extra parmesan before serving.
Notes
Frequently Asked Questions
Why did my alfredo sauce turn grainy?
Usually the heat was too high when the cheese went in, or pre-shredded cheese was used. Take the pot off the heat and stir in a splash of warm milk to help smooth it out.
Can I use chicken thighs instead of breasts?
Yes. Thighs stay juicier and are harder to overcook. Cook them to 165°F.
Can I make this without heavy cream?
Yes. Use whole milk instead and add a little cream cheese, or extra Parmesan, for body.
How do I keep the pasta from sticking?
Stir every minute or two and keep the liquid at a gentle simmer, not a hard boil.
Can I make it ahead?
It’s best fresh, but you can make it a few hours ahead and reheat gently with extra milk to bring back the creaminess.
More Quick Dinners to Try
For more easy comfort food, try our one-pan garlic butter steak and potatoes or crispy air fryer chicken wings. Find more in our quick weeknight dinners.


