
Bechamel is one of those foundational sauces that quietly makes everything better — lasagna, gratins, stuffed pasta, roasted vegetables — and the good news is it's naturally free of tomatoes, peppers, and other nightshades without any substitutions required. The ingredient list is beautifully short: butter, flour, whole milk, salt, white pepper, and a whisper of nutmeg. That's it. No hidden ingredients to second-guess, no label-reading required. The technique here is what separates a silky, restaurant-quality result from a gluey disappointment. Warming the milk before adding it to the roux is a small step that makes a big difference, helping everything come together smoothly without lumps. Cooking the roux for a minute or two first also knocks out that raw flour taste, so the finished sauce tastes clean, creamy, and just slightly nutty. The nutmeg at the end is subtle but essential — it rounds out the richness in a way that's hard to put your finger on but impossible to leave out. Once you've made this from scratch, the jarred version will never feel worth it again.
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!
