Go Back

Cheesy Broccoli Alfredo Pasta the Whole Family Loves - Creamy, Cozy, and Weeknight-Friendly

Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings

Ingredients
  

  • Pasta: 12 ounces fettuccine, penne, or rotini
  • Broccoli: 4 cups small florets (fresh or frozen)
  • Butter: 4 tablespoons (half a stick)
  • Garlic: 3 cloves, minced
  • Heavy cream: 1 1/2 cups
  • Parmesan cheese: 1 cup, freshly grated
  • Mozzarella: 1/2 cup, shredded (optional for extra cheesiness)
  • Salt: Kosher or sea salt
  • Black pepper: Freshly ground
  • Red pepper flakes: A pinch (optional)
  • Lemon: 1, for zest and a squeeze of juice
  • Olive oil: 1 tablespoon

Method
 

  1. Boil the pasta. Bring a large pot of salted water to a boil. Cook the pasta until just shy of al dente, according to package directions.
  2. Blanch the broccoli. During the last 2–3 minutes of pasta cooking, add the broccoli florets to the pot. Cook until bright green and crisp-tender, then reserve 1 cup of pasta water and drain both pasta and broccoli.
  3. Start the sauce. In a large skillet, warm the olive oil and melt the butter over medium heat. Add the garlic and cook 30–60 seconds until fragrant, not browned.
  4. Make it creamy. Pour in the heavy cream and a pinch of salt and pepper. Simmer gently for 2–3 minutes, stirring, until slightly thickened.
  5. Add the cheese. Reduce the heat to low. Stir in the Parmesan a handful at a time until smooth and glossy. If using mozzarella, add it now. If the sauce is too thick, splash in a bit of the reserved pasta water.
  6. Toss it together. Add the drained pasta and broccoli to the sauce. Toss until everything is coated. Adjust with more pasta water for a silky finish.
  7. Brighten and season. Add lemon zest and a squeeze of juice. Taste and season with more salt, pepper, and red pepper flakes if you like a hint of heat.
  8. Serve. Plate immediately with extra Parmesan on top. The sauce thickens as it cools, so enjoy it warm.