Grate the cheddar and gouda cheese and combine them together in a bowl and set aside.
Set your stove top to medium high heat and cook your cavatappi pasta per the package instructions. Set the pasta aside when it is done.
Clean and prep your broccoli. Using a cutting board, remove the broccoli florets by carefully making cuts in the center to separate the broccoli florets from the stem.
If you have large broccoli florets, carefully cut them down the center so that all of the broccoli florets are a similar size. If you like smaller broccoli florets, slice them closer to the base.
Set your stove top to medium-high heat. Add water to a small or medium size pot and bring it a boil. Add the broccoli and allow it to cook for less than a minute.
Turn off the heat and remove the broccoli from the pot and set aside.
Set your stove top to medium high heat and add the butter. When the butter melts, add the flour. Using a wooden spoon, mix the butter with the flour.
Add the milk and heavy cream to the pan. Mix all of the ingredients together with a whisk.
Decrease the heat to medium and allow the roux to thicken. Stir the roux with the whisk to make sure that it is not sticking to the pan. Increase the heat slightly if needed.
Decrease the heat to low. Add the cheese one cup at a time to the roux and mix using the whisk. Reserve 1/2 cup of cheese for later.
Add the seasonings and continue to stir with the whisk. Increase heat slightly to continue to thicken the cheese. Be sure not to burn it. Add additional seasoning to taste if needed.
Add the pasta to the large pan and mix with the cheese. Add the broccoli and carefully mix with the pasta and cheese.
Preheat your oven to 400 degrees. Melt 2-3 tablespoons of unsalted butter on your stove or in the microwave. Lightly grease a large baking dish with about 1 tablespoon of the melted butter.
Add half of the broccoli mac and cheese to the baking dish. Sprinkle a layer of cheese on top of it. Add the remaining half of the broccoli mac and cheese and sprinkle a layer of cheese on top of it.
Sprinkle the crumbled wheat ritz crackers on top of the broccoli mac and cheese and drizzle the remaining melted butter on top of it. Carefully place the broccoli mac and cheese in the oven and bake for 30 minutes.
Remove the broccoli mac and cheese from the oven. Allow the broccoli mac and cheese to cool slightly, then serve!