One pot chicken broccoli alfredo is a creamy, cheese-loaded pasta dinner made entirely in a single skillet, with no draining or extra pots required. Tender chicken, bright broccoli, and al dente penne simmer together in a rich alfredo sauce until everything turns velvety and golden. This dinner comes together in about 30 minutes, perfect for busy weeknights when you want restaurant-quality comfort food without a sink full of dishes.
A jar of alfredo sauce, cream cheese, and three kinds of cheese build a sauce that clings to every noodle. Below you will find exact ingredients, step-by-step instructions, and every tip you need to make it foolproof on the first try.
📋 Table of Contents (click to show/hide)
- Why This One Pot Chicken Broccoli Alfredo Recipe Works
- Ingredients for One Pot Chicken Broccoli Alfredo
- Step-by-Step Instructions
- Chef Tips for Perfect Results
- Common Mistakes to Avoid
- Variations and Substitutions
- Serving Suggestions and Pairings
- Storage and Reheating
- Nutritional Information
- One Pot Cheesy Chicken and Broccoli Alfredo Recipe
- Frequently Asked Questions
Recipe at a Glance
| Detail | Info |
|---|---|
| Prep Time | 10 minutes |
| Cook Time | 20 minutes |
| Total Time | 30 minutes |
| Servings | 6 servings |
| Difficulty | Easy |
| Cuisine | American-Italian |
Why This One Pot Chicken Broccoli Alfredo Recipe Works

I fell in love with one pot chicken broccoli alfredo the first time I made it on a Tuesday night when I had exactly one skillet clean and zero patience for boiling pasta separately. Searing the chicken first builds a golden crust and leaves behind flavorful browned bits that season the entire sauce. Cooking the penne directly in the broth and cream lets the pasta soak up flavor while its own starch naturally thickens the alfredo as it simmers.
The combination of cream cheese, mozzarella, and parmesan creates a sauce that is thicker and more stable than jarred alfredo alone, so it clings to every noodle instead of pooling at the bottom of the bowl. Broccoli added near the end keeps its bright green color and slight crunch instead of turning mushy and gray. This one pot chicken broccoli alfredo strikes a real balance between rich indulgence and enough vegetables to feel like a complete meal.
Because everything cooks in one pan, cleanup takes minutes instead of the usual pile of pots that come with pasta night. I have made this one pot chicken broccoli alfredo for picky kids, hungry teenagers, and dinner guests, and it disappears from the skillet every single time. It also reheats well, so it doubles as an easy meal-prep dinner for the next day.
Ingredients for One Pot Chicken Broccoli Alfredo
The ingredients for one pot chicken broccoli alfredo are mostly pantry and freezer staples, with a few fresh additions for color and brightness. Using a jar of alfredo sauce as the base for this one pot chicken broccoli alfredo saves time, while heavy cream and cream cheese thicken it into something richer than store-bought alone.
| Ingredient | Quantity | Notes |
|---|---|---|
| Penne pasta | 1 lb | Or use rotini, fusilli, or rigatoni |
| Chicken breasts, diced | 2 lbs | Boneless, skinless; thighs work too |
| Broccoli florets | 3 cups | Fresh or frozen and thawed |
| Olive oil | 2 tbsp | Or avocado oil |
| Garlic, minced | 4 cloves | Or 1 tsp jarred garlic paste |
| Alfredo sauce | 1 jar (15 oz) | Any brand, or homemade white sauce |
| Heavy cream | 1 cup | Half-and-half works, sauce will be thinner |
| Cream cheese, softened | 8 oz | Full-fat for the smoothest texture |
| Chicken broth | 2 cups | Low-sodium recommended |
| Garlic powder | 1 tsp | Boosts the savory base flavor |
| Italian seasoning | 1 tsp | Or a mix of dried oregano and basil |
| Salt | 1 tsp | Adjust to taste, sauce is already salty |
| Black pepper | 1/2 tsp | Freshly ground preferred |
| Mozzarella cheese, shredded | 3 cups, divided | Whole milk mozzarella melts smoothest |
| Parmesan cheese, grated | 1 cup | Freshly grated melts smoother than pre-shredded |
| Fresh parsley, chopped | 3 tbsp | For garnish, optional but adds freshness |
Step-by-Step Instructions
Making one pot chicken broccoli alfredo takes four simple phases, from searing the chicken to melting the final layer of cheese.
Season and Sear the Chicken
- Season the diced chicken breast with salt, black pepper, garlic powder, and Italian seasoning.
- Heat olive oil in a large deep skillet or Dutch oven over medium-high heat.
- Add the seasoned chicken and cook for 5 to 7 minutes, stirring occasionally, until golden and mostly cooked through.
- Stir in the minced garlic during the last minute of cooking to keep it from burning.
Build the Sauce and Cook the Pasta
- Add the uncooked penne, chicken broth, alfredo sauce, heavy cream, and softened cream cheese directly to the skillet.
- Stir constantly until the cream cheese melts smoothly into the liquid with no visible lumps.
- Bring the mixture to a gentle simmer over medium heat.
- Cover the skillet and cook for 12 minutes, stirring every few minutes so the pasta does not stick to the bottom.
Add the Broccoli and Melt the Cheese
- Stir the broccoli florets into the pasta once it reaches al dente texture.
- Cover and cook for 3 more minutes, until the broccoli turns bright green and tender.
- Reduce the heat to low and stir in 2 cups of mozzarella and all of the parmesan until fully melted.
Finish and Serve
- Sprinkle the remaining 1 cup of mozzarella evenly over the top.
- Cover the skillet and remove it from the heat for 2 minutes, until the top layer of cheese melts.
- Garnish with fresh chopped parsley and serve the one pot chicken broccoli alfredo straight from the skillet.
Chef Tips for Perfect Results

These chef tips guarantee that your one pot chicken broccoli alfredo turns out creamy and never clumpy.
- Cut the chicken into uniform 1-inch pieces so every bite of one pot chicken broccoli alfredo cooks through at the same rate in 5 to 7 minutes.
- Grate parmesan fresh from a block instead of using pre-shredded bags, since anti-caking additives can make the sauce grainy.
- Keep the lid on during the 12-minute simmer so the pasta cooks evenly in the reduced liquid instead of drying out on top.
- Stir every 3 to 4 minutes while the pasta simmers to prevent scorching on the bottom of the pot.
- Let the cream cheese sit at room temperature for 20 minutes before adding it, so it melts smoothly instead of forming lumps.
- Use a wide, heavy-bottomed skillet or Dutch oven that holds at least 5 quarts so the pasta has room to cook evenly.
Common Mistakes to Avoid
A few common mistakes can turn one pot chicken broccoli alfredo from silky to broken or dry, but each one is easy to fix.
- Adding cold cream cheese straight from the fridge: This happens when there is no time to soften it, and it causes lumps that never fully dissolve. Cut it into small cubes and let it sit out for 15 to 20 minutes, or microwave it for 15 seconds before adding.
- Skipping the stir during simmering: Pasta cooked directly in sauce settles and sticks without regular stirring, leading to scorched spots on the bottom. Set a timer to stir every 3 minutes throughout the 12-minute simmer.
- Overcooking the broccoli: Adding broccoli too early turns it olive-drab and mushy because it simmers far longer than the 3 minutes it actually needs. Add it only after the pasta reaches al dente texture, then cover just long enough for it to turn bright green.
- Using pre-shredded cheese straight from a bag: Cellulose coatings on packaged shredded cheese keep it from melting smoothly, leaving a grainy sauce. Shred a block of mozzarella and grate parmesan fresh for a silkier finish.
- Cooking the chicken too long before the pasta goes in: Fully cooking chicken breast pieces upfront dries them out by the time the dish finishes simmering. Sear it just until golden, since it keeps cooking gently while the one pot chicken broccoli alfredo simmers together in the skillet.
Variations and Substitutions
One pot chicken broccoli alfredo adapts easily to different proteins, vegetables, and dietary needs without losing its creamy character.
| Ingredient | Substitution | Impact on Flavor |
|---|---|---|
| Chicken breast | Rotisserie chicken or chicken thighs | Thighs add richer flavor; rotisserie speeds up prep |
| Penne pasta | Rotini, rigatoni, or farfalle | Similar texture; ridged shapes hold sauce best |
| Broccoli | Frozen peas, asparagus, or spinach | Milder or softer texture; spinach wilts almost instantly |
| Heavy cream | Half-and-half or whole milk | Lighter sauce with slightly less richness |
| Alfredo sauce | Homemade white sauce with butter, flour, and milk | Fresher, less salty flavor with more control over thickness |
| Mozzarella and parmesan | Provolone or asiago | Sharper, slightly tangier cheese flavor |
| Regular pasta | Gluten-free penne | Similar texture if cooked 2 to 3 minutes less to avoid mushiness |
Serving Suggestions and Pairings

One pot chicken broccoli alfredo pairs beautifully with simple sides that balance its rich, cheesy sauce.
- Serve with a crisp Caesar salad or an arugula salad tossed with lemon vinaigrette to cut through the richness.
- Add warm garlic bread or a crusty baguette for scooping up extra sauce from the skillet.
- Pour a chilled glass of Pinot Grigio or Sauvignon Blanc alongside for a casual family dinner.
- Bring the one pot chicken broccoli alfredo skillet straight to the table for potlucks, game-day dinners, or Sunday family meals.
- Pack leftovers into lunch containers with steamed green beans for an easy next-day meal.
Storage and Reheating
Leftover one pot chicken broccoli alfredo stores well and reheats to creamy perfection with just a splash of liquid.
| Method | Duration | Instructions |
|---|---|---|
| Refrigerator | Up to 4 days | Store in an airtight container once fully cooled |
| Freezer | Up to 2 months | Freeze in a freezer-safe container, leaving room for expansion |
| Stovetop reheating | 5 to 7 minutes | Warm over medium-low heat with a splash of milk or broth, stirring often |
| Microwave reheating | 2 to 3 minutes | Heat in 30-second bursts, stirring and adding a splash of milk between each |
Nutritional Information
One serving of one pot chicken broccoli alfredo delivers a hearty balance of protein, carbohydrates, and fat. Approximate values.
| Nutrient | Amount per Serving |
|---|---|
| Calories | 720 kcal |
| Protein | 46 g |
| Carbohydrates | 48 g |
| Fat | 38 g |
| Saturated Fat | 19 g |
| Fiber | 3 g |
| Sodium | 980 mg |
One pot chicken broccoli alfredo turns a handful of pantry staples into a rich, cheesy dinner the whole family will ask for again. It comes together in one skillet, uses simple ingredients, and never sacrifices flavor for convenience. Once you taste the creamy sauce clinging to every bite of chicken, pasta, and broccoli, this dish earns a permanent spot in your regular dinner rotation.

One Pot Cheesy Chicken and Broccoli Alfredo
Ingredients
Method
- Season the diced chicken breast with salt, black pepper, garlic powder, and Italian seasoning.
- Heat olive oil in a large deep skillet or Dutch oven over medium-high heat.
- Add the seasoned chicken and cook for 5 to 7 minutes until golden, stirring in the minced garlic during the last minute.
- Add the uncooked penne, chicken broth, alfredo sauce, heavy cream, and softened cream cheese to the skillet.
- Stir until the cream cheese melts smoothly into the liquid with no lumps.
- Bring to a gentle simmer, cover, and cook for 12 minutes, stirring occasionally, until the pasta is al dente.
- Stir in the broccoli florets, cover, and cook 3 more minutes until bright green and tender.
- Reduce heat to low and stir in 2 cups of mozzarella and all of the parmesan until melted.
- Sprinkle the remaining 1 cup of mozzarella over the top.
- Cover and remove from heat for 2 minutes until the top layer of cheese melts.
- Garnish with fresh parsley and serve directly from the skillet.
Notes
Frequently Asked Questions
Can I use rotisserie chicken instead of raw chicken breast?
Yes, shredded rotisserie chicken works well and cuts the cooking time down significantly. Skip the searing step and stir the cooked chicken in along with the broccoli during the last few minutes of simmering. This shortcut still gives you a creamy, satisfying one pot chicken broccoli alfredo in under 20 minutes.
How do I know when the pasta is fully cooked in one pot?
The pasta is done when it feels tender but still slightly firm at the center, usually after the full 12-minute covered simmer. Bite into a piece to check, since one pot cooking can vary slightly depending on your skillet and stove. If it needs more time, cover and simmer in 1-minute increments, adding a splash of broth if the sauce looks too thick.
Why did my alfredo sauce turn grainy or separate?
Grainy sauce almost always comes from cold cream cheese or pre-shredded cheese with anti-caking coatings that resist melting smoothly. Always soften cream cheese to room temperature and shred your own mozzarella and parmesan for a silky result. Stirring the sauce over low heat instead of high heat also helps it stay smooth.
Can I make one pot chicken broccoli alfredo ahead of time?
You can prep the chicken and broccoli up to a day ahead and store them separately in the refrigerator. The fully cooked dish also reheats well, so making it a few hours before dinner and reheating gently on the stove works perfectly. Add a splash of milk or broth when reheating to restore the original creamy consistency.
What should I serve with chicken broccoli alfredo?
A simple green salad with lemon vinaigrette and warm garlic bread are the best pairings for this rich, cheesy dinner. Both add a fresh, acidic contrast that balances the creamy sauce. A light white wine like Pinot Grigio also complements the dish nicely for a casual dinner party.
Can I make this recipe gluten-free?
Yes, substitute your favorite gluten-free penne pasta and check that your alfredo sauce and chicken broth are labeled gluten-free. Gluten-free pasta tends to cook slightly faster, so start checking for doneness around the 9 to 10 minute mark instead of 12. The sauce, chicken, and broccoli require no other changes.
Hungry for more? Browse all our dinner recipes for your next family favorite.