Preheat the oven to 400º and line a baking sheet with parchment paper. Toss the broccoli in olive oil and season with salt and pepper and place on the baking sheet. Bake for 20 minutes and let cool. DO NOT shut off the oven, you'll bake the mac and cheese for a short time.
For the Macaroni and Cheese
Bring a large pot of water to a boil. Cook your desired pasta a minute or two less than the box or package indicates. Strain and set aside.
Meanwhile, in a large pan, sauté the shallot in the olive oil over a medium heat, and cook until fragrant and slightly translucent.
In the same pan, add in the butter and let it begin to melt. Pour in the flour and whisk until it combines and forms a thick texture.
To the roux (flour and butter), add in the heavy cream and stock. Bring the heat down a touch and let the roux come to a gentle boil.
Turn off the heat, pour in the cheese, and stir to combine. Let the cheese fully melt and then add in the pasta.
Pour in the broccoli to the pasta, fold in the broccoli, and mix to combine.
Transfer the broccoli mac and cheese to an oven safe baking dish and bake for 15 minutes at 350º.
Let cool before serving or cover for another night as a meal prep.
Keyword baked pasta, broccoli, mac and cheese, macaroni and cheese, meal prep recipe, pasta recipe