Classic Béchamel Sauce
Silky, creamy, and perfectly smooth, this French mother sauce is the foundation of countless dishes. Made with just butter, flour, and milk, it transforms into a velvety sauce seasoned with a hint of nutmeg. Use it in lasagnas, gratins, or as a base for cheese sauce.
For 4 servings
- prep · ~2 min
Warm the milk.
Gently warm the milk in a separate saucepan or microwave until lukewarm. Do not boil; you just want to take the chill off so it blends smoothly into the roux.
TIPCold milk poured into a hot roux causes lumps. Always warm the milk first. - saute · ~3 min
Make the white roux.
Melt the butter in the saucepan over medium heat. Once it stops foaming, add the flour all at once. Whisk continuously and cook the paste until it turns a pale, sandy blonde color and smells slightly nutty, about 2 minutes. Do not let it brown.
TIPCooking the flour for a full 2 minutes removes the raw-flour taste. Stir constantly to avoid scorching. - simmer · ~5 min
Gradually whisk in the warm milk.
Pour the warm milk in slowly, about half a cup at a time, whisking vigorously after each addition. Make sure each increment is fully incorporated and the sauce is smooth before adding the next. Once all the milk is in, bring the sauce to a gentle simmer.
TIPThe sauce will thicken quickly at first and then loosen as you add more milk—trust the process and keep whisking. - simmer · ~7 min
Simmer until thick and velvety.
Reduce the heat to low. Let the sauce bubble gently, stirring frequently with the whisk to prevent a skin from forming on the bottom, until it coats the back of a spoon and has a silky, flowing consistency, about 5 to 7 minutes.
TIPFor a thicker sauce (like for croquettes or soufflés), simmer a minute longer. For a thinner sauce (like for soups), add a little extra milk. - mix · ~1 min
Season the sauce and serve.
Remove the pan from the heat. Whisk in the salt, a pinch of freshly ground black pepper, and the nutmeg. Taste and adjust seasoning if needed. Use immediately or cover the surface with plastic wrap to prevent a skin from forming.
TIPStraining the finished sauce through a fine-mesh sieve gives it a perfect silky restaurant texture.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Use whole milk for the creamiest, most luxurious béchamel texture.
- 2Cook the roux for at least 2 minutes to eliminate the raw flour taste without browning.
- 3Always add lukewarm milk to the hot roux to prevent lumps from forming.
- 4Whisk constantly and vigorously, especially after each addition of milk, for a lump-free sauce.
- 5If a skin forms, press plastic wrap directly onto the surface of the finished sauce until ready to use.
- 6For a thicker béchamel (e.g., for croquettes), simmer a minute longer or add an extra tablespoon of flour.
- 7Strain the finished sauce through a fine-mesh sieve for an ultra-silky, restaurant-quality texture.
Adapt it for your goals.
Cheese sauce (Mornay)
Stir in 1 cup of grated Gruyère and 1/2 cup of grated Parmesan off the heat until melted. Perfect for mac and cheese, croque monsieur, or vegetable gratins.
herb béchamelHerb béchamel
Infuse the warm milk with a bay leaf, a sprig of thyme, and a few parsley stems for 10 minutes, then strain before making the sauce. Ideal for fish lasagnas or delicate vegetable dishes.
low oil / low fatLow-oil / low-fat
Replace butter with a heart-healthy oil such as light olive oil or canola oil (use same volume) to reduce saturated fat, and use 2% milk for a lighter but still creamy sauce.
dairy free / veganDairy-free / vegan
Swap butter for vegan butter or olive oil and milk for unsweetened oat or soy milk. Add 1 teaspoon of onion powder and a pinch of white pepper to restore savoury depth.
Why this is on our healthy list.
Source of Calcium
Made with whole milk, each serving provides a meaningful amount of calcium, essential for strong bones and teeth.
Provides Vitamin A and D
Butter and whole milk contribute vitamins A and D, which support immune function and healthy vision.
Rich in Satiating Fat
The butter and milk fat in béchamel promote fullness and slow down digestion, making dishes more satisfying.
Customizable for Dietary Needs
This sauce can be easily adjusted with low-fat milk or plant-based alternatives to lower calories or suit lactose-intolerant diets.
Frequently asked questions
Lumps usually form when cold milk is added to the hot roux. Always warm the milk to lukewarm first, and whisk vigorously and continuously as you add it.



