Weigh out your ingredients for the bechamel before you start. Grate the cheese yourself – store bought grated cheese contains fillers which prevent it from melting properly.
Melt the butter in a large dutch oven or pot. Once melted, add the cornstarch and whisk to combine. Allow the mixture to cook off for a minute or two – it should melt into a paste like consistency.
Add the milk and whisk to combine. Switch to a silicone spatula and stir intermittently for about 10-15 minutes. This will take less time if you add the higher amount of cornstarch, so keep an eye on it.
The mixture is cooked once small bubbles appear all over the surface. If you dip your spatula into the sauce and run a finger along the back of the spoon, the line your finger left should remain. This bechamel is a little thinner than a regular bechamel to support the thirsty gluten free pasta. It will also thicken up once the cheese is added.
When you are happy with the bechamel, take it off the heat and gradually stir in the freshly grated cheese. Doing this off the heat helps prevent the cheese (and thus the bechamel) from becoming stringy.
Add the rest of the cheese, then stir in the seasoning and optional additions (nutmeg and lemon juice). Set aside.