01 -
Cook the macaroni as instructed on the package. Drain out the water and keep it aside.
02 -
In a large saucepan, heat up the butter on medium. Slowly sprinkle in the flour while stirring non-stop until the mixture clumps together.
03 -
Toss in paprika, garlic granules, parsley, Dijon mustard, onion powder, and a pinch of salt. Mix everything until blended nicely.
04 -
Add the milk gradually, about 1 cup at a time, stirring the whole time to make sure it stays smooth and lump-free.
05 -
Start mixing in half of the cheddar and Red Leicester cheese. Stir well until the cheese melts and the sauce turns silky.
06 -
Gently combine the cooked macaroni with the hot cheese sauce, making sure every piece is coated.
07 -
Place the macaroni and cheese mixture into your baking dish. Sprinkle the remaining cheddar, Red Leicester, and mozzarella cheese on top.
08 -
Bake at 350°F (175°C) for 15-20 minutes. Switch to broil mode and continue for 10 more minutes to get a crunchy, golden crust.