Start the broccoli first. Preheat the oven to 425 degrees(F).
Cut the broccoli into florets and set aside.
Whisk together the non-dairy milk and apple cider vinegar in a small bowl. Set aside to thicken for a minute.
In a medium sized mixing bowl, stir together the flour, corn starch, and salt. Now, pour the non-dairy milk and vinegar into the bowl. Whisk to combine and create a wet batter.
In a separate medium sized mixing bowl, add the panko.
Now, dip each broccoli floret into the wet batter, then into the panko and toss to coat completely. I do a few at a time to speed up the process.
Then put the broccoli on a baking sheet sprayed with non-stick spray or lined with a silicone mat. Repeat with all the broccoli.
Spray the tops of the broccoli with more non-stick spray. Bake for 15-20 minutes or until nice and crispy.
While the broccoli bakes, make the buffalo sauce. Add all the ingredients to a small sauce pan. Heat on medium and whisk until the vegan butter has melted. Simmer for 1-2 minutes. Turn off the heat.
Make the mac and cheese. Cook the pasta according to package directions and drain when al dente.
As the pasta cooks, make the cheese sauce. Heat the vegan butter in a medium sized pot on medium high.
Add the garlic and sauté for 1-2 minutes. Reducing heat as needed.
Add the flour and whisk to combine with the garlic and butter to create a roux. Simmer for a minute.
Add the non-dairy milk and whisk to combine making sure there are no lumps. Bring to a simmer, reduce heat to medium low and simmer until it begins to thicken. About 2-3 minutes.
Add the vegan cheese, nutritional yeast, 2 tablespoons of the buffalo sauce you made and a pinch of salt. Whisk to combine and continue to whisk until the vegan cheese has melted.
Pour the pasta into the pot with the cheese sauce and stir to combine. Taste and adjust seasonings.
Once the broccoli is done, toss the broccoli in the remaining buffalo sauce. Serve immediately with the mac and cheese.
Notes
The broccoli will get soggy if it sits around for a while in the sauce. Toss in the buffalo sauce right before serving.