
This baked cavatappi with broccoli and three cheeses is comfort food at its finest perfect for chilly evenings or when you crave a creamy pasta dish that comes together with just a few simple steps. The bubbly cheese sauce wraps every curve of the pasta and broccoli for that ultimate forkful. This one is in heavy rotation in my kitchen and always wins over my picky eaters.
I first served this to my family after a busy school night and was amazed at how fast it disappeared. Even my husband who claims he is not a broccoli fan went back for seconds.
Ingredients
- Broccoli: for added color nutrition and a bit of crunch choose heads that feel heavy for their size and have tightly packed florets
- Cream cheese: for velvety smoothness make sure it is at room temperature so it melts quickly
- Sharp cheddar cheese: for bold cheesy flavor shred it yourself for the best melt
- Parmesan cheese: for salty richness use freshly grated if possible for maximum flavor
- Garlic: adds flavor depth to the sauce use fresh cloves if you can
- Cavatappi pasta: for lots of sauce-grabbing nooks pick a high-quality brand that holds its shape
- Unsalted butter: for the creamy roux base opt for good quality butter to avoid extra salt
- All-purpose flour: thickens the sauce make sure it is fresh to avoid lumps
- Whole or 2 percent milk: gives you a lush sauce with just the right richness
- Kosher salt: to enhance and balance all the flavors taste your sauce before baking to adjust
Step-by-Step Instructions
- Prep Broccoli and Cheeses:
- Trim broccoli stalks and cut into bite-sized florets for even cooking. Cube the cream cheese and grate your cheddar and Parmesan. Mince garlic very fine so it disappears into the sauce.
- Boil Pasta and Broccoli:
- Add cavatappi to a big pot of heavily salted boiling water. Stir so it does not stick. Two minutes before the pasta is fully cooked stir in broccoli florets. Let broccoli turn bright green and just tender. Drain both in a colander so they stop cooking.
- Make Cheese Sauce:
- Return the pot to the stove. Melt the butter over medium heat and add minced garlic. Keep the heat gentle and stir for about thirty seconds until the garlic is fragrant. Quickly whisk in the flour to form a paste. Keep stirring until it looks slightly dried and sandy about one to two minutes.
- Simmer and Thicken:
- Slowly pour in the milk while whisking so you avoid lumps. Bring this to a boil then turn the heat down and stir often until thick enough to coat a spoon. Be patient here as the sauce gets its texture and body.
- Add Cheeses and Salt:
- Take the pot off the heat. Stir in cubes of cream cheese cheddar half the Parmesan and kosher salt. Mix well until everything melts and the sauce is glossy smooth.
- Combine Pasta Broccoli and Sauce:
- Add the drained cavatappi and broccoli to the cheese sauce in the pot. Stir gently to coat every piece with sauce.
- Bake Until Bubbly:
- Pour everything into a 9 by 13 inch baking dish. Sprinkle with leftover Parmesan. Bake at four hundred degrees for about fifteen to twenty minutes. The top should be lightly browned and the sauce will bubble at the edges when ready.

Cream cheese is my little secret for the silkiest texture. My dad always jokes that our meals are just excuses to eat more sauce and he is not wrong with this one. Big family gatherings feel special when this casserole is on the table.
Storage Tips
Let the casserole cool completely before covering. Store in the fridge for up to four days and reheat portions with a splash of milk to revive the creamy texture. For freezing scoop leftovers into airtight containers and freeze for up to two months.
Ingredient Substitutions
Try cauliflower instead of broccoli for a different crunch. Do not have cavatappi Use penne or fusilli. Swap cheddar for Gruyere or gouda for a new cheesy twist. You can use skim milk but the sauce will be slightly thinner.

Serving Suggestions
Serve with a crisp green salad or roasted tomatoes for a full meal. Sprinkle with red pepper flakes right before eating to wake up the flavors. Sometimes I offer extra Parmesan at the table for cheese lovers.
Cultural Context
Baked pasta dishes are classics in many Italian-American homes. While Italians might not traditionally bake cheese sauce on pasta adding veggies is a family-friendly twist that feels right at home on a weeknight or for a potluck. This dish brings together comfort and convenience with crowd-pleasing results.
Frequently Asked Questions
- → How do you ensure the broccoli stays vibrant and not mushy?
Add the broccoli to boiling pasta water during the final minute of cooking, then immediately drain for best texture and color.
- → Can other cheeses be substituted for cheddar?
Yes, try Gruyère, fontina, or Monterey Jack for a different flavor profile and melt.
- → What type of pasta works if cavatappi isn’t available?
Short, twisty varieties like fusilli, rotini, or penne are great stand-ins and hold the sauce well.
- → How do you make the cheese sauce creamy and lump-free?
Whisk milk into the roux gradually and stir constantly to keep the mixture smooth before adding cheese.
- → Is it possible to prepare this dish ahead of time?
Yes, assemble entirely, cover, and refrigerate before baking. Add a few extra minutes to baking if cold.