01 -
Bring a large pot of salted water to a boil. Add dried macaroni and cook for 7–8 minutes until just under al dente. Drain and set aside.
02 -
Melt butter in a large saucepan over medium heat. Add flour and whisk continuously for 2–3 minutes until it forms a smooth paste and loses its raw aroma.
03 -
Stir in onion powder, paprika, garlic granules, and a pinch of salt. Cook while whisking for 1–2 minutes until fragrant.
04 -
Gradually whisk in 200 ml of the milk to form a smooth base, then slowly add the remaining milk, whisking to avoid lumps. Simmer until the sauce thickens and coats the back of a spoon.
05 -
Lower the heat. Stir in half the cheddar and half the Red Leicester, whisking until cheese is melted and sauce is glossy.
06 -
Whisk in Dijon mustard and chopped parsley. Taste and adjust seasoning with salt as needed.
07 -
Fold cooked macaroni into the cheese sauce, ensuring all pasta is coated.
08 -
Preheat the oven to 180°C. Transfer the pasta mixture to a large baking dish, smoothing the top. Scatter over remaining cheddar, Red Leicester, and all grated mozzarella.
09 -
Bake uncovered for 15–20 minutes until bubbling. Finish under a hot grill for 5–10 minutes until the cheese topping is golden and crisp.
10 -
Allow to sit for 5 minutes before serving. Garnish with extra parsley if desired.