Chicken Broccoli Fettuccine Alfredo

By Mila | Updated on January 10, 2026

Getting a satisfying dinner on the table during busy weeknights can feel impossible, especially when you’re craving something creamy and comforting but don’t want to spend hours in the kitchen. Between work deadlines, after-school activities, and everything else life throws at you, the last thing you need is a complicated recipe with a mile-long ingredient list.

That’s where this broccoli fettuccine alfredo comes in. It’s rich and filling without being overly fussy, comes together in about 30 minutes, and sneaks in some greens so you can feel good about serving it to your family. Plus, you can easily swap the chicken for shrimp or leave it out entirely if you’re feeding vegetarians.

broccoli fettuccine alfredo
Image: theamazingfood.com / All Rights reserved

Why You’ll Love This Broccoli Fettuccine Alfredo

  • Quick weeknight dinner – Ready in under an hour, this creamy pasta comes together fast enough for busy evenings when you need something satisfying on the table.
  • Complete one-dish meal – With pasta, protein, and veggies all in one bowl, you’ve got everything you need without making multiple side dishes.
  • Restaurant-quality at home – The rich, creamy alfredo sauce tastes like something you’d order at an Italian restaurant, but you can make it right in your own kitchen.
  • Kid-approved way to eat veggies – The broccoli gets coated in that cheesy, buttery sauce, making it way more appealing than plain steamed broccoli.
  • Simple ingredients – No fancy or hard-to-find items here—just straightforward ingredients that create something really delicious.

What Kind of Broccoli Should I Use?

Fresh broccoli is definitely the way to go for this fettuccine alfredo, as it holds up better to cooking and has a much better texture than frozen. Look for heads with tight, dark green florets and firm stalks – avoid any that are yellowing or have a strong smell. You can use the entire broccoli head for this recipe, including the stems if you peel off the tough outer layer and slice them into thin rounds. If fresh broccoli isn’t available, frozen will work in a pinch, but make sure to thaw it completely and pat it dry with paper towels to remove excess moisture before cooking.

broccoli fettuccine alfredo
Image: theamazingfood.com / All Rights reserved

Options for Substitutions

This recipe is pretty forgiving when it comes to swaps, so here are some options that work well:

  • Fettuccine: You can use any long pasta like linguine, tagliatelle, or pappardelle. Even penne or rigatoni work if that’s what you have in the pantry.
  • Chicken breast: Chicken thighs are a great substitute and actually stay more tender. You can also use shrimp, or skip the protein entirely for a vegetarian version.
  • Heavy cream: Half-and-half works in a pinch, though your sauce will be a bit thinner. You can also use a mix of whole milk and cream cheese (about 1½ cups milk plus ½ cup cream cheese) for a similar richness.
  • Parmesan: Freshly grated parmesan is best for this recipe since pre-shredded cheese contains anti-caking agents that can make your sauce grainy. If you must use pre-shredded, add it slowly and stir constantly.
  • Broccoli: Cauliflower, asparagus, or even frozen broccoli florets work well here. If using frozen, thaw and pat dry before cooking to avoid excess water in your sauce.
  • Butter: You can use all olive oil instead of butter if needed, though the sauce will have a slightly different flavor profile.

Watch Out for These Mistakes While Cooking

The biggest mistake people make with alfredo sauce is adding the parmesan to cream that’s too hot, which causes the cheese to clump instead of melting smoothly – let the cream cool slightly after it starts bubbling, then add the cheese gradually while stirring constantly.

Overcooking your fettuccine is another common problem since the pasta continues cooking when you toss it with the hot sauce, so drain it when it’s still slightly firm (about a minute before the package directions say).

Don’t skip saving that pasta water before draining – the starchy liquid is your secret weapon for adjusting the sauce consistency and helping it cling to the noodles, so add it a splash at a time until you get the creamy texture you want.

Finally, make sure your chicken reaches 165°F but doesn’t go much beyond that, as overcooked chicken breast becomes dry and chewy, which really stands out in a creamy pasta dish.

broccoli fettuccine alfredo
Image: theamazingfood.com / All Rights reserved

What to Serve With Broccoli Fettuccine Alfredo?

Since this pasta is already pretty rich and filling, I like to keep the sides simple and fresh. A crisp Caesar salad or a basic mixed green salad with a light vinaigrette helps balance out all that creamy goodness. Garlic bread is always a winner for soaking up any extra alfredo sauce left on your plate, and honestly, it’s hard to resist. If you want to add something extra, roasted asparagus or sautéed green beans make great vegetable sides that won’t compete with the broccoli already in the dish.

Storage Instructions

Store: Keep your leftover broccoli fettuccine alfredo in an airtight container in the fridge for up to 4 days. The sauce might thicken up as it sits, but don’t worry – it comes back to life when you reheat it with a splash of milk or cream.

Freeze: You can freeze this pasta for up to 2 months, though cream-based sauces sometimes get a little grainy after freezing. If you’re planning to freeze it, slightly undercook the pasta and broccoli so they don’t get mushy when reheated.

Reheat: Warm it up on the stovetop over medium-low heat with a few tablespoons of milk, cream, or even pasta water to loosen the sauce. Stir gently until it’s heated through and creamy again. The microwave works too – just heat in 30-second intervals, stirring between each one and adding a bit of liquid to bring back that silky texture.

Preparation Time 10-15 minutes
Cooking Time 25-35 minutes
Total Time 35-50 minutes
Level of Difficulty Medium
Servings 8 servings

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 3500-3800
  • Protein: 220-240 g
  • Fat: 160-180 g
  • Carbohydrates: 310-330 g

Ingredients

For the pasta:

  • 1 lb fettuccine (I always use Barilla for the best texture)
  • salt

For the chicken and broccoli:

  • 2 heads broccoli (cut into 1-inch florets)
  • 24 oz chicken breast (cut into 1/2-inch cubes)
  • 3 tbsp olive oil
  • salt
  • pepper

For the sauce:

  • 4 tbsp butter (I prefer Kerrygold unsalted butter for this)
  • 4 garlic cloves (freshly minced for best flavor)
  • 2 cups heavy cream
  • 1.25 cup grated parmesan cheese
  • 1/4 tsp ground nutmeg

Step 1: Prepare Ingredients and Start Pasta Water

  • 2 heads broccoli
  • 24 oz chicken breast
  • salt
  • pepper
  • 4 garlic cloves
  • water for pasta

Cut the broccoli into 1-inch florets and set aside.

Cut the chicken breast into 1/2-inch cubes and season generously with salt and pepper—this allows the seasoning to penetrate the meat as it sits.

Mince the garlic fresh and set it aside.

Fill a large pot with salted water (it should taste like the sea) and bring it to a rolling boil over high heat.

I like to use fresh, finely minced garlic rather than pre-minced because the flavor is noticeably brighter and more vibrant in this delicate sauce.

Step 2: Cook Broccoli and Chicken in Stages

  • 3 tbsp olive oil
  • broccoli florets from Step 1
  • water
  • seasoned chicken cubes from Step 1

Add the broccoli florets to the 3 tablespoons of hot olive oil in a large skillet over medium-high heat.

Cook for 4 minutes, stirring occasionally, until the florets begin to soften and develop light browning.

Add 1/4 cup water to the skillet, cover, and cook until the water evaporates (about 2 minutes).

Transfer the cooked broccoli to a clean bowl.

Without cleaning the skillet, add the seasoned chicken cubes to the same pan and cook over medium-high heat for 5-7 minutes, stirring occasionally, until the chicken is cooked through and lightly golden.

Add the cooked chicken to the bowl with the broccoli.

Step 3: Cook the Fettuccine

  • 1 lb fettuccine
  • pasta water

Once the salted water from Step 1 is at a rolling boil, add the fettuccine and cook according to package directions until al dente (usually 9-11 minutes).

Before draining, scoop out and reserve 1 cup of the starchy pasta water—this will help adjust the sauce consistency later.

Drain the pasta in a colander but do not rinse it, as the surface starch helps the sauce cling to the noodles.

Step 4: Build the Alfredo Sauce

  • 4 tbsp butter
  • 4 garlic cloves
  • 2 cups heavy cream
  • 1.25 cup grated parmesan cheese
  • 1/4 tsp ground nutmeg

Return the same skillet to medium heat and add the 4 tablespoons of butter.

Once melted and foaming, immediately add the minced garlic and cook for just 30 seconds, stirring constantly—this prevents the garlic from burning and keeps it sweet.

Pour in the 2 cups of heavy cream and bring to a gentle simmer over medium heat, stirring occasionally.

Add the 1.25 cups of grated parmesan cheese and the 1/4 teaspoon of ground nutmeg, stirring constantly until the cheese melts completely and the sauce becomes smooth and creamy (about 2-3 minutes).

I prefer Kerrygold butter because its higher fat content creates a richer, silkier sauce that coats the pasta beautifully.

Step 5: Combine and Finish the Dish

  • cooked fettuccine from Step 3
  • Alfredo sauce from Step 4
  • cooked chicken and broccoli from Step 2
  • reserved pasta water from Step 3

Add the cooked fettuccine from Step 3 to the Alfredo sauce in the skillet, followed by the chicken and broccoli mixture from Step 2.

Toss everything together gently but thoroughly over medium heat for 1-2 minutes until everything is well coated and warmed through.

If the sauce seems too thick, add reserved pasta water a splash at a time while tossing, until you reach your desired consistency—the pasta should move freely but be generously coated.

Taste and adjust seasoning with salt and pepper if needed.

Serve immediately in warm bowls, and pass additional grated parmesan cheese at the table if desired.

broccoli fettuccine alfredo

Chicken Broccoli Fettuccine Alfredo

Delicious Chicken Broccoli Fettuccine Alfredo recipe with step-by-step instructions.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 42 minutes
Servings 8 servings
Calories 3650 kcal

Ingredients
  

For the pasta::

  • 1 lb fettuccine (I always use Barilla for the best texture)
  • salt

For the chicken and broccoli::

  • 2 heads broccoli (cut into 1-inch florets)
  • 24 oz chicken breast (cut into 1/2-inch cubes)
  • 3 tbsp olive oil
  • salt
  • pepper

For the sauce::

  • 4 tbsp butter (I prefer Kerrygold unsalted butter for this)
  • 4 garlic cloves (freshly minced for best flavor)
  • 2 cups heavy cream
  • 1.25 cup grated parmesan cheese
  • 1/4 tsp ground nutmeg

Instructions
 

  • Cut the broccoli into 1-inch florets and set aside. Cut the chicken breast into 1/2-inch cubes and season generously with salt and pepper—this allows the seasoning to penetrate the meat as it sits. Mince the garlic fresh and set it aside. Fill a large pot with salted water (it should taste like the sea) and bring it to a rolling boil over high heat. I like to use fresh, finely minced garlic rather than pre-minced because the flavor is noticeably brighter and more vibrant in this delicate sauce.
  • Add the broccoli florets to the 3 tablespoons of hot olive oil in a large skillet over medium-high heat. Cook for 4 minutes, stirring occasionally, until the florets begin to soften and develop light browning. Add 1/4 cup water to the skillet, cover, and cook until the water evaporates (about 2 minutes). Transfer the cooked broccoli to a clean bowl. Without cleaning the skillet, add the seasoned chicken cubes to the same pan and cook over medium-high heat for 5-7 minutes, stirring occasionally, until the chicken is cooked through and lightly golden. Add the cooked chicken to the bowl with the broccoli.
  • Once the salted water from Step 1 is at a rolling boil, add the fettuccine and cook according to package directions until al dente (usually 9-11 minutes). Before draining, scoop out and reserve 1 cup of the starchy pasta water—this will help adjust the sauce consistency later. Drain the pasta in a colander but do not rinse it, as the surface starch helps the sauce cling to the noodles.
  • Return the same skillet to medium heat and add the 4 tablespoons of butter. Once melted and foaming, immediately add the minced garlic and cook for just 30 seconds, stirring constantly—this prevents the garlic from burning and keeps it sweet. Pour in the 2 cups of heavy cream and bring to a gentle simmer over medium heat, stirring occasionally. Add the 1.25 cups of grated parmesan cheese and the 1/4 teaspoon of ground nutmeg, stirring constantly until the cheese melts completely and the sauce becomes smooth and creamy (about 2-3 minutes). I prefer Kerrygold butter because its higher fat content creates a richer, silkier sauce that coats the pasta beautifully.
  • Add the cooked fettuccine from Step 3 to the Alfredo sauce in the skillet, followed by the chicken and broccoli mixture from Step 2. Toss everything together gently but thoroughly over medium heat for 1-2 minutes until everything is well coated and warmed through. If the sauce seems too thick, add reserved pasta water a splash at a time while tossing, until you reach your desired consistency—the pasta should move freely but be generously coated. Taste and adjust seasoning with salt and pepper if needed. Serve immediately in warm bowls, and pass additional grated parmesan cheese at the table if desired.

Disclaimer: Our editorial team has used AI to create or enhance parts of this article. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

Recipe Rating