cook · Cook
How to Make Béchamel Sauce
Béchamel starts with a roux — equal parts butter and flour cooked until smooth — then you slowly whisk in warm milk until you have a silky white sauce. The key is patience with the milk and constant whisking to avoid lumps. Takes about 15 minutes from start to finish.
- Total time: 20 min
- Hands-on: 20 min
- Serves: 4
- Difficulty: Easy
Ingredients
- 4 tablespoons butter
- 4 tablespoons flour
- 2 cups whole milk
- 1/2 teaspoon salt
- pinch white pepper
- grating nutmeg
Step by step
- Make the roux. Melt 4 tablespoons butter in a heavy-bottomed saucepan over medium heat. When it stops foaming, whisk in 4 tablespoons flour. Cook for 2-3 minutes, whisking constantly, until it smells toasty but hasn't browned.
- Warm the milk. Heat 2 cups whole milk in a separate pot until steam rises — don't let it boil. Warm milk prevents the sauce from seizing when you add it to the roux.
- Combine gradually. Remove the roux from heat. Add the warm milk in small splashes at first, whisking hard after each addition. Once you've added about half the milk and the mixture is smooth, you can add the rest more quickly.
- Cook to thicken. Return to medium heat and cook, whisking constantly, until the sauce coats the back of a spoon — about 5-8 minutes. It should be thick enough to coat pasta but thin enough to pour.
- Season and strain. Whisk in 1/2 teaspoon salt, a pinch of white pepper, and a grating of nutmeg. Strain through a fine-mesh sieve if you want it perfectly smooth.
Tips & troubleshooting
- Use a whisk, not a spoon — it prevents lumps better than anything else
- If lumps form anyway, blend the sauce with an immersion blender or strain it
- The sauce will thicken more as it cools, so err on the side of slightly thin
- Press plastic wrap directly onto the surface to prevent a skin from forming
- Leftover béchamel keeps 3 days in the fridge — reheat gently with a splash of milk
Variations
- Cheese Sauce (Mornay). Stir in 1/2 cup grated Gruyère and 2 tablespoons Parmesan after the sauce thickens. Remove from heat before adding cheese to prevent it from breaking.
- Herb Béchamel. Infuse the milk by heating it with a bay leaf, thyme sprig, and halved onion for 10 minutes before straining and using.
- Mustard Béchamel. Whisk in 1 tablespoon Dijon mustard after the sauce thickens. Perfect for fish or vegetables.
Questions
- Why is my béchamel lumpy?
- Either the milk was too cold when you added it, or you added it too fast. Next time, warm the milk first and add it slowly while whisking constantly. You can fix lumpy sauce by blending it or pushing it through a fine strainer.
- Can I use low-fat milk?
- Whole milk gives the richest texture, but 2% works fine. Avoid skim milk — it won't give you the creamy consistency you want.
- How thick should béchamel be?
- It should coat the back of a spoon but still drip off easily. Think heavy cream consistency. It will thicken slightly as it cools, so don't make it too thick on the stove.
- Can I make béchamel ahead of time?
- Yes, it keeps well for a few days in the fridge. Reheat gently over low heat, whisking in a splash of milk to loosen it back up.