Chicken and Broccoli Alfredo Skillet – Creamy, Comforting, One-Pan Dinner
This Chicken and Broccoli Alfredo Skillet is the kind of weeknight meal that makes everyone happy. It’s creamy, cozy, and full of familiar flavors, but it comes together in one pan with minimal fuss. You get tender chicken, bright broccoli, and silky Alfredo sauce clinging to every bite.
No fancy steps, no complicated ingredients—just real, satisfying food. If you’re craving something hearty that doesn’t take all night, this is the recipe to keep on repeat.
Ingredients
Method
- Cook the pasta: Bring a large pot of salted water to a boil. Cook the pasta until just shy of al dente, 1 to 2 minutes less than package directions. Reserve 1/2 cup pasta water, then drain and set aside.
- Prep the broccoli: If using fresh broccoli, cut into small florets. For a tender-crisp bite, blanch in the pasta water during the last 2 minutes of boiling, then drain. If using frozen, thaw briefly in warm water and pat dry.
- Season the chicken: Pat the chicken dry. Season with 1 teaspoon salt, 1/2 teaspoon black pepper, and 1 teaspoon Italian seasoning. Toss to coat.
- Sear the chicken: Heat 1 tablespoon olive oil and 1 tablespoon butter in a large skillet over medium-high heat. Add chicken in a single layer. Cook 4 to 6 minutes, stirring once or twice, until browned and cooked through. Transfer to a plate and tent loosely with foil.
- Sauté the aromatics: Reduce heat to medium. Add 2 tablespoons butter to the skillet. Stir in the minced garlic and cook 30 to 60 seconds until fragrant, not browned.
- Build the sauce: Pour in the chicken broth and scrape up any browned bits. Stir in the heavy cream. Bring to a gentle simmer and cook 2 to 3 minutes until slightly thickened.
- Add the cheeses: Reduce heat to low. Stir in the Parmesan a handful at a time until melted and smooth. If using cream cheese, add now and whisk until fully incorporated. Season to taste with salt and pepper. Add a pinch of red pepper flakes if you like a little heat.
- Combine everything: Return the chicken to the skillet along with the cooked pasta and broccoli. Toss gently to coat in the sauce. If the sauce is too thick, loosen with a splash of reserved pasta water until it reaches a silky consistency.
- Brighten it up: Add the zest of half a lemon and a small squeeze of juice. Taste and adjust seasoning. The lemon keeps the sauce lively without overpowering it.
- Finish and serve: Sprinkle with chopped parsley and a bit more Parmesan. Serve warm straight from the skillet.
What Makes This Recipe So Good
- One pan, easy cleanup: Everything cooks in a single skillet, so you’ll spend less time washing dishes and more time enjoying dinner.
- Balanced and hearty: You get lean protein, a generous dose of broccoli, and a creamy sauce that feels indulgent without being over the top.
- Weeknight-friendly: Ready in about 30 minutes with simple, accessible ingredients.
- Customizable: Swap the pasta shape, use a different cheese blend, or add veggies you already have on hand.
- Family-approved flavors: Alfredo is a classic for a reason—rich, garlicky, and comforting from the first forkful.
Shopping List
- Chicken: 1 to 1.25 pounds boneless, skinless chicken breasts (or thighs), cut into bite-size pieces
- Broccoli: 3 to 4 cups small florets (fresh or frozen)
- Pasta: 8 ounces short pasta (penne, rotini, or shells) or fettuccine broken in half
- Butter: 3 tablespoons, divided
- Olive oil: 1 tablespoon
- Garlic: 3 to 4 cloves, minced
- Heavy cream: 1.5 cups
- Chicken broth: 1 cup, low sodium
- Parmesan cheese: 1 cup, freshly grated
- Cream cheese (optional): 2 ounces, for extra silkiness
- Lemon: 1, for zest and a squeeze of juice
- Seasonings: Salt, black pepper, Italian seasoning (or dried basil and oregano), red pepper flakes (optional)
- Fresh parsley: A small handful, chopped (optional, for garnish)
Instructions
- Cook the pasta: Bring a large pot of salted water to a boil. Cook the pasta until just shy of al dente, 1 to 2 minutes less than package directions.
Reserve 1/2 cup pasta water, then drain and set aside.
- Prep the broccoli: If using fresh broccoli, cut into small florets. For a tender-crisp bite, blanch in the pasta water during the last 2 minutes of boiling, then drain. If using frozen, thaw briefly in warm water and pat dry.
- Season the chicken: Pat the chicken dry.
Season with 1 teaspoon salt, 1/2 teaspoon black pepper, and 1 teaspoon Italian seasoning. Toss to coat.
- Sear the chicken: Heat 1 tablespoon olive oil and 1 tablespoon butter in a large skillet over medium-high heat. Add chicken in a single layer.
Cook 4 to 6 minutes, stirring once or twice, until browned and cooked through. Transfer to a plate and tent loosely with foil.
- Sauté the aromatics: Reduce heat to medium. Add 2 tablespoons butter to the skillet.
Stir in the minced garlic and cook 30 to 60 seconds until fragrant, not browned.
- Build the sauce: Pour in the chicken broth and scrape up any browned bits. Stir in the heavy cream. Bring to a gentle simmer and cook 2 to 3 minutes until slightly thickened.
- Add the cheeses: Reduce heat to low.
Stir in the Parmesan a handful at a time until melted and smooth. If using cream cheese, add now and whisk until fully incorporated. Season to taste with salt and pepper.
Add a pinch of red pepper flakes if you like a little heat.
- Combine everything: Return the chicken to the skillet along with the cooked pasta and broccoli. Toss gently to coat in the sauce. If the sauce is too thick, loosen with a splash of reserved pasta water until it reaches a silky consistency.
- Brighten it up: Add the zest of half a lemon and a small squeeze of juice.
Taste and adjust seasoning. The lemon keeps the sauce lively without overpowering it.
- Finish and serve: Sprinkle with chopped parsley and a bit more Parmesan. Serve warm straight from the skillet.
Keeping It Fresh
- Storage: Refrigerate leftovers in an airtight container for up to 3 days.
The sauce will thicken as it chills.
- Reheating: Warm gently on the stovetop over low heat or in the microwave at 50% power. Add a splash of milk or broth to loosen the sauce and stir occasionally.
- Freezing: Cream sauces can separate after freezing, so it’s not ideal. If you must freeze, cool completely, portion, and thaw overnight in the fridge before reheating gently with extra liquid.
Health Benefits
- Lean protein: Chicken breast adds high-quality protein for muscle repair and steady energy.
- Fiber and vitamins: Broccoli brings fiber, vitamin C, vitamin K, and antioxidants that support immunity and bone health.
- Calcium from cheese: Parmesan offers calcium for bones and a punch of flavor, so you can use less overall fat than you might expect.
- Balanced comfort: Pairing protein, carbs, and veggies makes this meal more satisfying and helps avoid energy dips.
Common Mistakes to Avoid
- Overcooking the pasta: Aim for just shy of al dente so it doesn’t turn mushy when it finishes in the sauce.
- Boiling the cream: A hard boil can cause the sauce to break.
Keep it at a gentle simmer and stir often.
- Using pre-shredded cheese: It often contains anti-caking agents that prevent smooth melting. Freshly grate Parmesan for the best texture.
- Skipping seasoning: Taste as you go. A pinch of salt or a squeeze of lemon at the end can make the whole dish pop.
- Crowding the chicken: If the pan is packed, the chicken will steam instead of brown.
Cook in batches if needed.
Variations You Can Try
- Lightened-up sauce: Use half-and-half instead of heavy cream, and add 1 teaspoon cornstarch whisked into the broth for body.
- Different proteins: Try cooked shrimp, rotisserie chicken, or Italian chicken sausage. Add at the end to avoid overcooking.
- Extra veggies: Stir in peas, mushrooms, or spinach. Sauté mushrooms with the garlic; wilt spinach at the very end.
- Gluten-free: Use your favorite gluten-free pasta and ensure the broth and seasonings are certified GF.
- Herb boost: Finish with fresh basil or thyme for a brighter, garden-fresh note.
- Bacon twist: Crisp a few slices of bacon first, remove, and cook the chicken in the drippings.
Crumble the bacon on top before serving.
FAQ
Can I use pre-cooked chicken?
Yes. Stir in diced or shredded cooked chicken during the final step and warm through. Since it’s already cooked, keep the heat low to prevent it from drying out.
What pasta shape works best?
Short shapes like penne, rotini, and shells catch the sauce nicely.
If you prefer long noodles, fettuccine or linguine are classic and work well when broken in half before cooking.
How can I thicken the sauce without more cream?
Whisk in a little reserved pasta water and more freshly grated Parmesan. The starch from the pasta water helps emulsify the sauce and create a glossy finish.
Is there a dairy-free option?
Use a non-dairy creamer made for cooking (unsweetened), vegetable broth, and a dairy-free Parmesan alternative. Add a teaspoon of nutritional yeast for extra cheesy depth.
Can I make this ahead?
You can prep the components—cook the chicken, blanch the broccoli, and grate the cheese—then assemble quickly at dinnertime.
For best texture, make the sauce fresh and toss everything together right before serving.
Why did my Alfredo sauce separate?
The most common causes are high heat or adding cheese too quickly. Keep the heat low, add cheese gradually, and stir continuously for a smooth, stable sauce.
What can I use instead of heavy cream?
Half-and-half is the closest swap. For an even lighter option, try 1 cup milk plus 1/2 cup evaporated milk and thicken gently with a teaspoon of cornstarch whisked into the broth.
Wrapping Up
This Chicken and Broccoli Alfredo Skillet keeps dinner simple without sacrificing comfort.
It’s fast, creamy, and flexible enough to match what you have in the fridge. With a few easy techniques—gentle heat, fresh Parmesan, and a squeeze of lemon—you’ll get a silky sauce that clings to every bite. Keep this one in your weeknight rotation, and enjoy the kind of cozy meal that brings everyone to the table.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.



