Melt the butter: In a medium saucepan over medium heat, melt the butter until it’s foamy.
Add the flour: Sprinkle in the flour and whisk constantly for 1–2 minutes to form a smooth paste (roux). This cooks out the raw flour taste—no burnt bits allowed!
Pour in the milk: Slowly add the milk in a thin stream while whisking continuously. This keeps the sauce smooth and lump-free.
Cook until thickened: Keep whisking over medium heat for 5–7 minutes, until the béchamel coats the back of a spoon and has a silky texture.
Season and finish: Add a pinch of salt, give it one last whisk, and voilà—your béchamel is ready to use in cannelloni, lasagna, or any recipe that deserves a creamy touch