Create the Roux: Melt 28g unsalted butter in a saucepan over medium heat.
Add 16g all-purpose flour and whisk continuously for 1-2 minutes until smooth
Incorporate the Milk:Gradually pour in 480ml room temperature whole milk, whisking constantly.
Cook for about 5 minutes, stirring frequently, until the mixture thickens
Add the Cheese: Reduce heat to low.
Add 230g freshly shredded sharp cheddar cheese. Stir until cheese is completely melted and incorporated Season the Sauce: add salt and pepper to taste
Add spices:1.5g garlic powder 1.5g onion powder 0.5g ground mustard 0.5g paprika
Stir well to distribute spices evenly
Remove saucepan from heat. Let the sauce rest for 2-3 minutes before serving over cooked macaroni
Add Macaroni and cheese sauce to a deep oven dish
Add more cheddar and bake in over for 20 minutes at 180c (fan oven)