
Bring a large pot of lightly salted water to a boil. Cook elbow macaroni in the boiling water, stirring occasionally until cooked through but firm to the bite, 8 minutes. Drain.
Melt butter in a saucepan over medium heat; stir in flour, salt, and pepper until smooth, about 5 minutes. Slowly pour milk into butter-flour mixture while continuously stirring until mixture is smooth and bubbling, about 5 minutes. Add Cheddar cheese to milk mixture and stir until cheese is melted, 2 to 4 minutes.
Optional – For extra taste you can add a pinch of nutmeg
Pour the cheese sauce over the macaroni and fold macaroni into cheese sauce until coated.
Optional – If you are adding protein such as bacon bits, shredded chicken or mince, make sure it is precooked and layer between the macaroni. You can top off the dish with some grated cheese which will crisp up when baked.
To donate to one of our causes we need portions enough for 20 meals. Make the dish up in a foil dish, seal and freeze.
DO NOT let it defrost before and during delivery.
You can never have enough cheese, and I usually add an extra half cup without ruining the recipe. Keep a careful eye on the milk when boiling, as milk boils fast and burns easily. Burnt milk will show up in the recipes flavour if overcooked.