
Bechamel is one of those foundational sauces that makes everything it touches taste more luxurious — think creamy lasagna layers, bubbling gratins, or a silky base for mac and cheese. The classic formula here is beautifully simple: butter, flour, whole milk, and a whisper of nutmeg that gives the finished sauce its signature warmth. Cooking the butter and flour together into a roux first is the key step, driving off the raw flour taste and building a smooth, stable base before any milk hits the pan. Adding the warm milk gradually while whisking keeps lumps from ever forming, so you end up with a sauce that's genuinely velvety rather than gluey. White pepper keeps the seasoning clean and invisible, which matters when you're spooning this over something you want to look pristine. For anyone navigating tree nut concerns, this recipe is refreshingly straightforward — every ingredient is exactly what it says it is, with no nut-based thickeners, almond milk swaps, or hidden surprises to second-guess. Make it fresh and use it right away, or press plastic wrap directly onto the surface and it'll hold beautifully until you're ready.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →4 servings





Warm the milk in a small saucepan over medium-low heat until steaming but not simmering, about 3–4 minutes, then remove from the heat.
Melt the butter in a medium saucepan over medium heat until foamy. Add the flour all at once and whisk constantly for 1–2 minutes, until the mixture is pale golden and smells faintly nutty — this cooks out the raw flour taste.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
