Creamy, cheesy, and packed with flavor, this Broccoli Chicken Alfredo is anything but your average pasta dish. Juicy marinated chicken, perfectly cooked linguine, and a rich, garlicky Alfredo sauce come together for a dish that feels fancy but is surprisingly easy to make.

What to Have Ready
The ingredient list is a little long but fear not! They’re all simple ingredients and you probably already have most of them.
A full list of ingredients with measurements is available in the printable recipe card below.
- Chicken Breasts – This is the perfect protein to toss with Alfredo sauce and pasta.
- Homemade Italian Seasoning – This blend’s mix of herbs and spices adds layers of flavor to the chicken.
- Vegetable Oil – Oil helps the marinade coat the chicken and keeps it from drying out when cooking.
- Red Wine Vinegar – A little acidity goes a long way in tenderizing the chicken and balancing flavors.
- Dried Minced Onions – These add a subtle onion flavor that blends perfectly into the marinade.
- Garlic Powder – Because garlic and Alfredo go hand in hand!
- Butter – This is the base of the rich and creamy Alfredo sauce.
- Garlic Cloves – Mince the cloves freshly for the best flavor in the sauce.
- Heavy Cream – This key to achieving the silky texture in Alfredo sauce.
- Parmesan Cheese – Freshly grated parmesan makes all the difference for the best melt and flavor.
- Broccoli Florets – These add freshness, color, and a bit of crunch to balance the richness.
- Linguine – This is the perfect pasta shape to hold onto the creamy sauce. Make sure to cook it before you prepare the sauce so it all comes together quickly.
- Parmesan Cheese, Maldon Sea Salt, Freshly Ground Pepper – Use these as finishing touches to round out the dish.
Ready, Set, Cook!
Chicken:
- Create the marinade. Mix Italian seasoning, vegetable oil, red wine vinegar, dried minced onions, and garlic powder in a large zip-top bag.
- Prep the chicken. Pound the chicken breasts to an even thickness, then cut them into smaller pieces for quicker cooking.
- Marinate. Let the chicken soak up the flavors in the fridge for at least a couple of hours, or up to a full day if you’re planning ahead.
- Cook the chicken. Spray a skillet with cooking spray, heat it up, and cook the chicken until it’s golden brown and fully cooked.
- Slice and set aside. Use a sharp knife to slice the chicken and allow it to rest while you prepare the sauce.
Alfredo Sauce:
- Steam the broccoli. Microwave the florets with a bit of water until they’re just tender, then drain and set aside.
- Start the sauce. Melt butter in a large pot, then sauté the garlic until it’s fragrant.
- Make it creamy. Pour in the heavy cream, sprinkle in the parmesan, and whisk them all together until the mixture is free of any lumps.
- Add the broccoli. Toss the florets into the sauce and stir so that they’re all covered in the sauce.
- Mix in the pasta. Add cooked linguine and stir so that it is covered in the sauce as well.
- Serve and enjoy. Divide the pasta into bowls, top with sliced chicken, and finish with extra parmesan, Maldon sea salt, and freshly ground pepper.
5S Philosophy 👩🏻🍳
- Salt – Maldon sea salt brings out the best in the creamy sauce!
- Seasoning – The homemade Italian seasoning in the chicken marinade makes it stand out with a well-rounded mix of herbs and spices.
- Sauces – The Alfredo sauce is the star! It’s rich and garlicky, and perfectly clings to the linguine.
- Swaps – Swap linguine for fettuccine, add mushrooms for an earthy touch, or use grilled shrimp instead of chicken.
- Senses – The garlicky aroma will have everyone hovering in the kitchen, and that first creamy, cheesy bite is pure comfort food magic!
What Completes the Meal
Garlic bread is a no-brainer, here! Try everything garlic bread, easy garlic breadsticks, or really elevate the meal with truffle garlic bread. A simple salad with a garlicky vinaigrette will tie in the flavors of the sauce. Or, try using a bright vinaigrette to balance out the richness of the dish.
Storage
If you have leftovers, you can easily store them, but keep in mind the pasta may absorb some of the moisture in the sauce.
Make Ahead
The chicken can be marinated up to a day in advance, and the Alfredo sauce can be made ahead and gently reheated.
Refrigerator
Store leftovers in an airtight container for up to 3 days. Reheat gently with a splash of cream to bring the sauce back to life.
Freezer
While the chicken freezes well, Alfredo sauce can become grainy when frozen. If you must freeze it, reheat it slowly with added cream to help smooth it out.
Your Questions Answered
You can swap heavy cream with half-and-half, evaporated milk, or a combination of milk and cream cheese for a lighter Alfredo sauce. For a dairy-free alternative, try full-fat coconut milk (though it will add a slight coconut flavor) or a cashew cream made by blending soaked cashews with water until smooth. Each substitution will affect the richness and texture of your sauce, so you might need to adjust your seasonings.
To maintain broccoli’s vibrant green color, you can blanch it briefly in boiling water for a couple of minutes, then immediately plunge it into ice water to stop the cooking process. This preserves the bright green color and crisp texture. Also, add your blanched broccoli to the Alfredo sauce just before serving rather than letting it simmer for too long.
To achieve restaurant-quality chicken broccoli Alfredo, use freshly grated parmesan (never the pre-grated kind) and a mix of heavy cream and butter for the sauce base. Also, be sure to season your chicken well before cooking. Then, finishing the pasta by tossing it directly in the sauce with a bit of reserved pasta water can create that super-silky texture you’re looking for.
More Pasta Recipes
Looking for more easy pasta dishes? You’re in luck! Here are more of our favorites.
Broccoli Chicken Alfredo
Equipment
Ingredients
Chicken:
- 2 boneless skinless chicken breasts
- 2 tablespoons homemade Italian seasoning
- 1/4 cup vegetable oil
- 2 tablespoons red wine vinegar
- 2 teaspoons dried minced onions
- 1 teaspoon garlic powder
Alfredo Sauce:
- 3 tablespoons butter
- 3 garlic cloves , finely minced
- 1 1/2 cups heavy cream
- 1 cup parmesan cheese , finely grated
- 1 head broccoli , cut into florets only
- 1 pound linguine , cooked
Instructions
Chicken:
- Combine Italian seasoning, vegetable oil, red wine vinegar, dried minced onions and garlic powder in a large airtight plastic bag.
- Using a meat tenderizer, pound chicken breasts until they are uniformly thin, about 1/2 inch thick. Cut into 2-3 smaller pieces.
- Marinate in plastic bag for 2-24 hours.
- When ready to serve, heat large skillet and coat with cooking spray.
- Remove chicken from marinade and discarding any leftover liquid.
- Add chicken to the skillet, cooking 4-5 minutes on each side or until fully cooked. You might have to work in batches.
- Cut chicken against the grain into strips. Set aside while you make the sauce.
Alfredo Sauce:
- Make sure pasta is cooked. It can be cooked ahead of time or in the same pot you intend to make the alfredo sauce.
- Place broccoli florets in a large microwave safe bowl or dish. Add 1 cup water. Microwave on high for 3 minutes. Drain and set aside. Broccoli will be al dente.*
- In a large pot (large enough to accommodate all of your pasta) melt butter.
- Add garlic, sauteing for 3 minutes.
- Stir in heavy cream and parmesan cheese, whisk until smooth.
- Add cooked broccoli florets, tossing to coat.
- Add pasta and toss to coat.
- Serve pasta in large pasta dishes, divide chicken evenly over pasta dishes.
- Garnish with freshly grated Parmesan cheese, Maldon sea salt and freshly ground pepper.
- If you’ve tried this recipe, come back and let us know how it was.
I love all the flavours in here, so delicious!
What a beautiful dish! I love all of your helpful tips and suggestions at the end too. Looks like a yummy family-friendly meal!
Love the addition of broccoli! I adore alfredo but sometimes it’s really nice to have something green to cut the richness.
Totally excited over this dish!!! A classic recipe taken to a new level with that marinade and the creaminess of the Alfredo…can’t wait to dig right in!
My girls love chicken alfredo and also like broccoli so this recipe is perfect for our family. Thanks for sharing!