There’s nothing quite like the comforting combination of creamy alfredo sauce, juicy chicken breast, and fresh broccoli tossed with perfectly cooked fettuccine. This Chicken Broccoli Alfredo recipe is a one-pan wonder that brings restaurant-quality flavor to your kitchen in just 40 minutes. This is a great meal for busy weeknights. It delivers a satisfying balance of protein, vegetables, and indulgent pasta. Loaded with fresh ingredients like parmesan cheese and vibrant broccoli, this recipe is sure to become a go-to favorite. Plus, with step-by-step instructions, it’s foolproof even for beginner cooks.
Do you love Alfredo sauce as much as we do? If so, be sure to check out these Alfredo-inspired recipes like Homemade Fettucine Alfredo, Tortellini with Rose Sauce, and Easy Alfredo Sauce.

This Chicken Broccoli Alfredo is not only irresistibly creamy and delicious but also a sneaky way to pack in extra protein and veggies for your entire family. The tender chicken adds a hearty dose of protein, while the vibrant broccoli brings essential nutrients to the table—all wrapped up in a creamy homemade alfredo sauce that no one can resist. What’s even better? You can easily prep the ingredients ahead of time—cook the chicken, chop the broccoli, and even pre-grate the parmesan—so that assembling this dish on a busy weeknight is a breeze. With minimal effort and maximum flavor, this recipe is a win-win for busy families!
Jump to:

Why You'll Love This Recipe
- Quick and Easy for Busy Nights – With a total cooking time of just 40 minutes, this recipe makes a satisfying, homemade dinner achievable on any night of the week. This recipe is an easy dinner idea.
- A Balanced One-Pot Meal – Featuring protein-rich chicken, fresh broccoli, and creamy Alfredo sauce over fettuccine, this dish combines comfort food flavors with wholesome ingredients your whole family will enjoy.
- Restaurant-Quality at Home – Skip the takeout! This dish delivers the rich, creamy flavor of your favorite Italian restaurant while being simple enough to make in your own kitchen. Plus, it's packed with love and made from scratch!
Ingredients and Substitutions

- Chicken Breast - Boneless, skinless chicken breasts are used for a lean protein source. You can substitute with chicken thighs for a juicier option or use rotisserie or leftover chicken for convenience.
- Broccoli - Fresh broccoli florets add a healthy, vibrant green to the dish. Frozen broccoli can be used as a substitute; just thaw and drain well before adding.
- Fettuccine - The classic pasta choice for Alfredo sauce, as it holds the sauce well. You can substitute with linguine, penne, or any other pasta you prefer.
- Heavy Whipping Cream - Provides the rich, creamy base for the Alfredo sauce. For a lighter option, you can use half-and-half, but the sauce may be slightly less thick.
- Parmesan Cheese - Freshly grated Parmesan is key for the best flavor and smooth sauce. Pre-grated cheese can be used in a pinch but may result in a grainier texture. Pecorino Romano is a good substitute for a sharper taste.
- Butter - Adds richness to the sauce. Unsalted butter is preferred, but if using salted butter, reduce the added salt in the recipe.
- Garlic - Adds depth of flavor to the sauce. Fresh garlic is best, but garlic powder can be used as a substitute (¼ teaspoon per clove).
- Salt and Pepper - Essential for seasoning the dish to taste. Adjust based on your preference and the saltiness of your cheese.
- Olive Oil - Used for cooking the chicken. You can substitute with any neutral oil, like vegetable or canola oil.
- Pasta Water - Helps thin the sauce and binds it to the pasta. Make sure to reserve some before draining your pasta. If you forget, you can use warm water or chicken broth as a substitute.
See recipe card for quantities.
How to Make Chicken Broccoli Alfredo

Step 1: Prepare fettuccine al dente per package instructions. Reserve 1 cup of pasta water. Drain, rinse with cold water, and set aside.

Step 2: Cut chicken breast into cubes. Add cubed chicken to pan with heated olive oil. Season with salt and pepper.

Step 3: Boil broccoli florets for 2-3 minutes until bright green and tender. Drain and set aside.

Step 4: Melt butter in a saucepan. Add garlic, and cook for 30 seconds. Stir in cream and Parmesan, and simmer for 5 minutes until thickened.

Step 5: Toss pasta in Alfredo sauce, adding reserved pasta water as needed. Mix in chicken and broccoli. Serve and enjoy!
Top Tips
Maximize Flavor with Fresh Ingredients: For a truly mouthwatering Chicken Broccoli Alfredo, prioritize using high-quality, simple ingredients. Freshly grated parmesan cheese melts smoother and adds a rich depth to the alfredo sauce compared to pre-shredded options. Similarly, fresh broccoli florets retain a vibrant color and crisp-tender texture, enhancing the dish's overall appeal.
Master the Sauce Consistency: The key to a luxurious alfredo sauce lies in the technique. Whisk the heavy cream and parmesan cheese over low-medium heat, ensuring the sauce simmers gently but never boils. Adding reserved pasta water a little at a time helps achieve the perfect creamy consistency without thinning the flavor. This small step elevates your dish from good to gourmet!
Season Every Layer: Seasoning each component—chicken, pasta, and sauce—individually ensures balanced and full-bodied flavors. A pinch of kosher salt and ground black pepper on the chicken adds savory depth, while salting the pasta water enhances the noodles’ flavor. Don’t forget a final taste test before serving to make sure your Chicken Broccoli Alfredo is perfectly seasoned.
Variations
Spicy: Add red pepper flakes while cooking the chicken for a kick of heat.
Deluxe: Enhance the dish with crispy bacon bits and sautéed mushrooms for added richness, or sprinkle with toasted pine nuts for a crunchy finish.
Lemon-Garlic: Add fresh lemon zest and juice to the Alfredo sauce for a bright, tangy flavor, and double the garlic for an extra punch.
Vegetarian: Substitute the chicken with grilled tofu or chickpeas, and add extra vegetables like bell peppers, zucchini, and spinach for a colorful, nutrient-packed meal.
Storage and Make Ahead
Storage: For best results, store leftovers in an airtight container in the refrigerator for up to 3 days.
Freezing: Freeze in a freezer-safe container for up to 2 months. Thaw in the refrigerator overnight before reheating.
How to Reheat: Reheat on the stovetop over low heat, adding a splash of cream or milk to loosen the sauce. You can also reheat in the microwave, stirring every 30 seconds until heated through.
Make Ahead: You can prepare the Alfredo sauce up to 2 days in advance and store it in the refrigerator. Cook the pasta, chicken, and broccoli fresh, then combine with the reheated sauce when ready to serve.
FAQ
Absolutely! Frozen broccoli is a great time-saving alternative. Simply thaw the broccoli and lightly steam or microwave it before adding it to the dish. This ensures it maintains its vibrant green color and doesn’t release too much water into your Alfredo sauce.
To keep your Alfredo sauce smooth and creamy, cook it over low to medium heat and whisk constantly while adding the heavy cream and Parmesan cheese. Avoid boiling the sauce, as high heat can cause the cream to curdle. If the sauce becomes too thick, stir in a bit of the reserved pasta water for the perfect consistency.
Yes, Chicken Broccoli Alfredo can be made ahead! Prepare all components (chicken, pasta, broccoli, and sauce) separately, and store them in airtight containers in the refrigerator for up to 2 days. When ready to serve, combine and reheat gently on the stove, adding a splash of cream or pasta water to refresh the sauce.
This recipe is versatile and easy to customize! For a lighter option, substitute half-and-half for heavy cream. Add extra veggies like mushrooms or spinach for a nutritional boost. You can also use shrimp or rotisserie chicken instead of chicken breasts for a different twist. Experiment with your favorite ingredients to make it your own!

Chicken Broccoli Alfredo
Ingredients
- 1 16-ounce box fettuccine noodles
- 2 boneless skinless chicken breasts, cubed (about 1 pound)
- ½ teaspoon kosher salt
- ¼ teaspoon ground black pepper
- 1 tablespoon olive oil
- 2 cloves garlic minced (optional for added flavor)
- 3 - 4 cups fresh broccoli washed
- 2 cups heavy cream
- ½ cup 1 stick unsalted butter
- 1 ½ cups fresh grated parmesan cheese
- 3 cloves garlic minced (you can substitute garlic powder)
Instructions
- Prepare fettuccine pasta al dente according to the instructions on the box—reserve 1 cup of pasta water. Once the pasta is cooked and drained, rinse it with cold water and set it aside.
- Pat the chicken breasts dry with paper towels. Cut the breasts into cubes. Heat the olive oil or butter in a large skillet over medium-high heat. Add the cubed chicken breasts to the skillet once the oil is hot (but not smoking). Season with ½ teaspoon of Kosher salt and ¼ teaspoon of ground black pepper. Cook the chicken for about 5 - 7 minutes, stirring occasionally so they are evenly cooked. The chicken should reach an internal temperature of 165°F (75°C) and be golden brown. Add 2 minced garlic cloves and saute with chicken until fragrant, about 30 seconds. Once cooked through, remove the chicken from the skillet.
- Bring a large pot of salted water to a boil. Cut the broccoli into bite-sized florets. Add the broccoli florets to the boiling water. Cook for 2 - 3 minutes until the broccoli is bright green and just tender but still crisp. Drain the broccoli and set it aside.
- Add 8 tablespoons unsalted butter to a medium saucepan and stir until melted. Add 3 cloves of minced garlic and simmer until fragrant, about 30 seconds. Then add 2 cups of heavy cream and 1 ½ cups of grated parmesan cheese and bring to a simmer over low-medium heat, whisking constantly. You will want the sauce to be bubbly, but be careful not to overheat as it will boil over easily.
- Allow the sauce to simmer for about 5 minutes, then slowly add the cooked fettuccine to the skillet and toss the pasta so that the alfredo sauce coats it. Add some of the pasta water and stir to thicken. Add the cubed chicken and cooked broccoli to the pasta and heat until warm. Remove from heat. Serve and enjoy!
Notes
- Fresh Ingredients: Use freshly grated parmesan for a smoother, creamier sauce.
- Cook Pasta Right: Save 1 cup of pasta water to adjust sauce consistency if needed.
- Quick Assembly: Serve immediately for the best texture and flavor.
Nutrition
Related
Looking for other recipes like this? Try these:
- Chicken Alfredo Lasagna Roll Ups (Rollatini) Recipe
- Creamy Shrimp Fettuccine Alfredo Recipe
- Creamy Mushroom Fettuccine Alfredo
- Creamy Lemon Fettuccine Alfredo Recipe
Pairing
These are my favorite dishes to serve with [this recipe]:













Misty Tannery
This was so good!
Stephanie
This was a huge hit with my kids. They’re already asking for it again.
Risa
Love this chicken broccoli alfredo recipe! A great way to get my kids to eat broccoli, thanks for the great recipe!
Eva
My kiddo's fav veg is broccoli which was the icing on the cake here! This recipe was a hit with the whole family. Thank you.
Tina
Perfect way to sneak in some veggies for the family! Love this recipe!