30-Minute Chicken Broccoli Alfredo
This Chicken Broccoli Alfredo is the kind of dinner that feels like a restaurant splurge but comes together in about half an hour. Tender seared chicken and bright broccoli florets get tangled in fettuccine with a rich, garlicky parmesan cream sauce.

It is the comeback meal when you need something fast that everyone at the table agrees on, and it uses one skillet for the saucy finish so cleanup moves quickly.
Why This Alfredo Works
The sauce stays silky because I stir the parmesan in off the heat, so it melts without seizing. The broccoli goes right into the same pan you seared the chicken in, picking up all those browned bits for extra depth.
I keep everything moving in the right order so the pasta finishes as the sauce reaches just the right cling. A reserved splash of starchy pasta water lets you dial in the consistency at the very end.
Ingredients

- 8 oz fettuccine: use dried, not fresh, for this sauce.
- 1 lb boneless, skinless chicken breast: cut into 1-inch pieces for even cooking.
- 3 cups small broccoli florets: fresh, not frozen, so they keep a bit of bite.
- 2 tbsp unsalted butter
- 3 garlic cloves: minced fine.
- 1 cup heavy cream: full-fat gives the richest, glossiest sauce.
- 3/4 cup freshly grated parmesan cheese: a block you grate yourself will melt smooth; pre-shredded often turns grainy.
- 1 tbsp olive oil
- 1/2 tsp kosher salt, plus more for the pasta water
- 1/4 tsp black pepper
- Chopped fresh parsley: optional, for a fresh finish at the end.
Variations / Substitutions
- Swap the chicken for 1 lb large shrimp: sear them 1-2 minutes per side until just opaque, then proceed. The shrimp will be quicker.
- Add a pinch of red pepper flakes: with the garlic for a gentle heat that cuts through the cream.
- Use half-and-half instead of heavy cream: if that is what you have. The sauce will be a little thinner, so simmer an extra minute to let it thicken slightly.
- For a dairy-free version, sauté the garlic in olive oil only, then use a can of full-fat coconut milk and a good dairy-free parmesan alternative. The flavor shifts but the creamy texture holds.
For a lighter take, try our Lemon Garlic Chicken with Spinach.
How to Make Chicken Broccoli Alfredo
Step 1: Boil the Pasta

Bring a large pot of salted water to a boil and cook the 8 oz fettuccine according to the package directions until al dente. Right before you drain it, ladle out about a cup of the starchy pasta water and set it aside, then drain the rest.
The pasta should have a slight firmness left because it will soak up a little more liquid when you toss it with the sauce later. If it is fully soft now, it can turn mushy in the pan.
Step 2: Sear the Chicken

While the pasta water comes to a boil, pat the 1 lb of chicken pieces dry with a paper towel and season them with 1/2 tsp kosher salt and 1/4 tsp black pepper. In a large skillet, heat 1 tbsp olive oil over medium-high heat until it shimmers. Add the chicken in a single layer and sear for about 3 to 4 minutes per side, until the pieces are deeply golden and cooked through.
You want a real crust to form, so do not crowd the pan. Work in two batches if the pieces do not all fit with space between them. Transfer the cooked chicken to a plate and set it aside.
Step 3: Cook the Broccoli

Drop the 2 tbsp of butter into the same skillet and let it melt over medium heat. Add the 3 garlic cloves and cook, stirring, for about 30 seconds until fragrant. Toss in the 3 cups of broccoli florets and cook, stirring occasionally, for 2 to 3 minutes.
The broccoli should turn bright green and just start to soften at the edges while still having a firm center. A little browning around the florets from the pan is welcome.
Step 4: Make the Alfredo Sauce

Pour the 1 cup of heavy cream into the skillet with the broccoli. Bring it to a gentle simmer, then reduce the heat to low. Add the 3/4 cup of grated parmesan a handful at a time, stirring until each addition melts before adding the next.
In about 3 to 4 minutes the sauce will thicken slightly and coat the back of a spoon. If it looks too thick, thin it with a splash of the reserved pasta water now, before the next step.
Step 5: Toss and Serve

Return the seared chicken to the skillet and add the drained fettuccine. Use tongs to toss everything together until the pasta is coated and the chicken and broccoli are evenly distributed. If the sauce needs a little more fluidity to cling, stir in a tablespoon or two of the pasta water at a time.
Finish with a scatter of chopped parsley if you like the color and serve right away while the sauce is warm and glossy and the pasta is tender but not soft.
Tips for a Smooth Sauce
- Use a microplane or the finest side of a box grater for the parmesan. Large shreds take longer to melt and can leave clumps.
- Keep the heat low once the cream goes in. A hard boil can break the sauce and make it look oily.
- Reserve more pasta water than you think you need. Even a few tablespoons can rescue a sauce that tightened up on you.
- Leftover sauce thickened in the fridge loosens beautifully with a splash of whole milk during gentle reheating.
For the best sear, follow these chicken cook times depending on the size you cut:
| Chicken Piece Size | Cook Time Per Side |
|---|---|
| Small (½ inch) | 2 mins |
| Medium (1 inch) | 3 to 4 mins |
| Large (1½ inch) | 4 to 5 mins |
Storing Leftovers
- Refrigerate: Cool the pasta completely and store it in an airtight container for up to 3 days.
- Reheating: Warm gently in a skillet over low heat with a splash of milk or cream, stirring frequently. The microwave works in a pinch, but stir every 30 seconds and add a little liquid to keep it creamy.
What to Serve with Chicken Broccoli Alfredo
A simple green salad with a sharp lemon vinaigrette cuts the richness of the sauce and keeps the plate feeling balanced. Garlic bread or toasted ciabatta is handy for catching every last bit of cream at the bottom of the bowl. Roasted asparagus with a squeeze of lemon echoes the brightness of the broccoli and sits well alongside the pasta.
Frequently Asked Questions
Can I use milk instead of heavy cream?
You can, but the sauce will be noticeably thinner. If you go that route, whisk 1 tbsp of flour into the butter after cooking the broccoli, then stir in whole milk and let it thicken for a minute before adding cheese.
Why did my sauce turn grainy?
Grainy sauce usually comes from pre-shredded parmesan, which has anti-caking agents that stop it from melting smoothly, or from overheating the cream. Grate your own and add it off the heat for the best texture.
Can I add other vegetables?
Yes, peas or sliced mushrooms work well. Add peas during the last minute of tossing so they warm without turning mushy. Sauté sliced mushrooms with the broccoli if you go that route.
How do I cut the chicken evenly?
If the breast is thick in some spots, slice it in half horizontally before cutting into pieces. Aim for uniform 1-inch cubes so they all finish cooking around the same time.

30-Minute Chicken Broccoli Alfredo Recipe
Ingredients
Method
- Boil fettuccine in salted water until al dente. Reserve 1 cup pasta water, then drain.
- Season chicken with salt and pepper. In a large skillet over medium-high, heat olive oil and sear chicken in a single layer until golden and cooked through, about 3 to 4 minutes per side. Transfer to a plate.
- Melt butter in the same skillet over medium heat. Add garlic and cook 30 seconds. Add broccoli and cook, stirring occasionally, 2 to 3 minutes until bright green and tender-crisp.
- Pour in heavy cream and bring to a gentle simmer. Reduce heat to low, then stir in parmesan a little at a time until melted and sauce thickens slightly, 3 to 4 minutes.
- Return chicken to the skillet, add drained fettuccine, and toss to coat. Add reserved pasta water a tablespoon at a time if needed to loosen the sauce. Garnish with parsley and serve.
