Directions
<ol class="no-list-style"><li class="MethodStepper"><h4 class="step-title">Step 1</h4>Preheat your oven to 180°C (350°F). Bring a large pot of salted water to a boil. Add the broccoli florets and cook for 4-5 minutes until tender but still bright green. Using a slotted spoon, transfer the broccoli to a blender or food processor, reserving the cooking water in the pot.</li><li class="MethodStepper"><h4 class="step-title">Step 2</h4>Add the dried pasta to the same pot of water you used for the broccoli and cook according to package instructions until al dente (usually 8-10 minutes). The pasta will continue cooking in the oven, so aim for slightly firmer than you'd normally eat. Drain well and set aside.</li><li class="MethodStepper"><h4 class="step-title">Step 3</h4>While the pasta cooks, blend the broccoli until completely smooth. You may need to add 2-3 tablespoons of milk from your measured amount to achieve a silky purée. This thorough blending is crucial for "hiding" the broccoli in the sauce.</li><li class="MethodStepper"><h4 class="step-title">Step 4</h4>In a large saucepan, melt the 50g butter over medium heat. Add the flour and whisk continuously for 1-2 minutes to create a roux. This cooking step is essential for removing the raw flour taste and creating the foundation for a smooth sauce.</li><li class="MethodStepper"><h4 class="step-title">Step 5</h4>Gradually add the milk to the roux, whisking constantly to prevent lumps from forming. This is the key to a silky-smooth béchamel sauce. Continue cooking and whisking until the mixture thickens enough to coat the back of a spoon, about 5-7 minutes.</li><li class="MethodStepper"><h4 class="step-title">Step 6</h4>Remove the sauce from heat and stir in the nutmeg, mustard powder, 150g of the cheddar, all the gruyère, and half the parmesan. Stir until completely melted and smooth. The combination of cheeses creates depth of flavor, while the mustard powder enhances the cheese taste without adding visible specks.</li><li class="MethodStepper"><h4 class="step-title">Step 7</h4>Fold the broccoli purée into the cheese sauce until fully incorporated. This is where the magic happens - the sauce should remain a creamy color with just a slight green tint. Season with salt and pepper to taste.</li><li class="MethodStepper"><h4 class="step-title">Step 8</h4>Add the cooked pasta to the sauce, gently folding until every piece is evenly coated. Transfer the mixture to your prepared baking dish, spreading it out evenly.</li><li class="MethodStepper"><h4 class="step-title">Step 9</h4>For the crunchy topping, mix the remaining cheddar and parmesan with the panko breadcrumbs and melted butter in a small bowl. Sprinkle this mixture evenly over the mac and cheese. The panko creates a beautiful crispy texture contrast to the creamy pasta beneath.</li><li class="MethodStepper"><h4 class="step-title">Step 10</h4>Bake in the preheated oven for 20-25 minutes until the top is golden brown and the edges are bubbling. Allow to rest for 5 minutes before serving - this helps the sauce to set slightly for easier serving. The contrast between the crunchy top and creamy interior makes this dish irresistible, even to those who normally avoid vegetables!</li></ol>