Make a roux by melting the butter in a saucepan and whisking in the flour.
Cook the roux for 2-3 minutes, stirring constantly.
Gradually whisk in the milk and stock, bringing the mixture to a simmer.
Simmer for 10-15 minutes, stirring occasionally, until thickened to a velvety consistency.
Season with salt and pepper to taste.
