4-Ingredient Bechamel Sauce (Ready in 10 Minutes)
A silky white sauce made from butter, flour, milk, and a whisper of nutmeg. It’s the quiet workhorse behind lasagna, mac and cheese, and the creamiest gratins.

No fancy technique needed, just a whisk and 10 minutes. Once you taste a from-scratch béchamel, the stuff in a jar won’t cross your mind again.
Why This Béchamel Works So Well
It tastes like clean dairy with a gentle nutmeg warmth, not the starchy paste you get from a packet. The whole milk gives it body that clings to pasta but doesn’t turn gummy.
I keep this recipe close for weeknight comfort food. Butter, milk, and flour live in my fridge and pantry, so dinner always feels one sauce away.
Ingredients

- 2 tbsp unsalted butter: the foundation of the roux
- 2 tbsp all-purpose flour: standard AP flour makes the smoothest sauce
- 2 cups whole milk, gently warmed: whole milk delivers the richest texture; 2% works but the result will be slightly thinner
- ½ tsp fine sea salt: add more after thickening if needed
- Pinch of freshly grated nutmeg: just enough to perfume the milk without shouting
Variations / Substitutions
- Make it gluten-free: swap in a 1:1 gluten-free flour blend. The sauce will still thicken but may feel a shade less silky.
- Go dairy-free: use olive oil instead of butter and unsweetened oat milk instead of cow’s milk. Expect a lighter flavor and a slightly thinner body.
- Turn it into a Mornay sauce: stir in 1 cup shredded Gruyère and a pinch of mustard powder off the heat. Spoon it over steamed broccoli or use it as a fondue base.
- Change the spice: skip nutmeg and stir in a pinch of cayenne, or steep a bay leaf in the warm milk for 5 minutes and remove it before pouring.
How to Make Classic Béchamel Sauce
Step 1: Whisk the Butter and Flour Into a Roux

Melt the 2 tbsp butter in a medium saucepan over medium heat. When it stops foaming, add the 2 tbsp flour and whisk nonstop for about 2 minutes. The roux will turn a pale blond and smell lightly nutty, no longer raw.
Step 2: Pour in the Warm Milk

Turn the heat to medium-low. Slowly pour in the 2 cups of warm milk while whisking steadily, starting from the center and working outward. Keep going until no streaks of flour remain and the mixture looks smooth, about 1 minute.
Step 3: Simmer Until Thick, Then Season

Cook the sauce over medium-low heat, whisking every 30 seconds or so, until it thickens enough to coat the back of a spoon without running off, 5 to 7 minutes. Pull the pan off the heat and stir in the ½ tsp salt and the pinch of nutmeg. Use the sauce right away or press plastic wrap directly on the surface to keep a skin from forming.
A Few Notes Before You Start
- Fix lumps fast: pour the sauce through a fine-mesh strainer before using it. It takes 30 seconds and no one will ever know.
- Use a flat-bottomed whisk: it reaches the corners of the pan and scrapes up any flour that tries to settle.
- Season at the end: adding salt too early can pull moisture out of the roux and make the sauce seize.
Scale the recipe for a crowd:
| Yield | Butter | Flour | Milk |
|---|---|---|---|
| 1 cup | 1 tbsp | 1 tbsp | 1 cup |
| 2 cups | 2 tbsp | 2 tbsp | 2 cups |
| 4 cups | 4 tbsp | 4 tbsp | 4 cups |
Keeping Bechamel Fresh
- Refrigerate: store cooled sauce in an airtight container for up to 4 days. Press plastic wrap onto the surface to block the skin.
- Reheating: warm it gently in a saucepan over low heat with a splash of milk, whisking until smooth. The microwave works too in 20-second bursts, whisking between.
Frequently Asked Questions
Can I use skim milk?
You can, but the sauce will be thinner and less luscious. Consider adding an extra ½ tbsp flour if it doesn’t thicken enough.
Do I have to use nutmeg?
No. Traditional béchamel calls for it, but you can skip it completely or swap in a pinch of mustard powder for a brighter, sharper note.
Can I make this with salted butter?
Yes. Just cut the added salt in half and taste at the end before adjusting further.

Classic Bechamel Sauce Recipe
Ingredients
Method
- Whisk the butter and flour over medium heat for 2 minutes until the roux is pale blond and smells nutty.
- Pour in the warm milk slowly, whisking steadily until smooth and no flour streaks remain.
- Simmer, whisking often, until the sauce coats a spoon, about 5 to 7 minutes. Off the heat, stir in the salt and nutmeg.
