I keep this classic béchamel in my back pocket because it turns the simplest dishes into creamy, restaurant-worthy favorites. One silky white sauce, endless dinner possibilities.

I’m obsessed with classic béchamel because it tastes like pure kitchen confidence without trying too hard. I love how unsalted butter and whole milk turn into this smooth, creamy white sauce that makes pasta, vegetables, casseroles, and toasties feel instantly more legit.
But not fussy. Just silky, rich, and quietly bossy in the best way.
I adore the way it carries cheese, clings to noodles, and settles into baked dishes with that glossy, spoonable texture I always want more of. And honestly, it’s one of those back-pocket classics I never get tired of.
Simple. Reliable.
Seriously worth knowing. Every time.
Ingredients

- Butter brings richness and that cozy, creamy base you expect from classic béchamel.
- Flour thickens everything up, so the sauce isn’t runny or sad.
- Warm milk keeps the texture smooth and helps avoid those annoying little lumps.
- Sea salt wakes up the sauce, because plain creaminess still needs balance.
- White pepper adds gentle heat without dark specks, but black pepper’s totally fine.
- Nutmeg is tiny but mighty, giving the sauce that classic warm background note.
- Basically, these simple ingredients turn into something silky, comforting, and super useful.
- Plus, it’s the kind of sauce that makes leftovers feel planned.
Ingredient Quantities
- 2 tablespoons unsalted butter
- 2 tablespoons all purpose flour
- 2 cups whole milk, warmed
- 1/2 teaspoon fine sea salt, or to taste
- Freshly ground white pepper, a few grinds (or black pepper if preferred)
- Pinch of freshly grated nutmeg
How to Make this
1. Warm the milk in a small saucepan or microwave until steaming but not boiling and keep it near the stove.
2. In a separate medium saucepan, melt 2 tablespoons unsalted butter over medium heat until foaming.
3. Add 2 tablespoons all purpose flour to the butter and whisk constantly to form a smooth paste, cooking 1 to 2 minutes to remove the raw flour taste without browning.
4. Reduce heat to low and slowly pour in about one quarter of the warmed milk while whisking vigorously to loosen the roux into a smooth, lump free slurry.
5. Continue adding the remaining milk in a steady stream while whisking until fully incorporated and smooth.
6. Increase heat to medium and bring the sauce to a gentle simmer, whisking frequently, until it thickens enough to coat the back of a spoon, about 3 to 5 minutes.
7. Season with 1/2 teaspoon fine sea salt, a few grinds of freshly ground white pepper (or black pepper if preferred), and a pinch of freshly grated nutmeg; whisk to combine and taste, adjusting seasoning as needed.
8. If you see any small lumps, strain the béchamel through a fine mesh sieve into a clean saucepan or bowl for a silky texture.
9. Remove from heat and use immediately, or cover the surface with plastic wrap to prevent a skin from forming if holding for a short time.
10. Rewarm gently before using if cooled; whisk in a tablespoon of milk if it has thickened too much.
Equipment Needed
1. Small saucepan
2. Medium saucepan
3. Whisk
4. Measuring spoons and measuring cup
5. Fine mesh sieve
6. Rubber spatula
7. Wooden spoon or heatproof spoon
8. Plastic wrap or cling film for covering surface
FAQ
Classic Béchamel Sauce Recipe Substitutions and Variations
- Unsalted butter: swap for light olive oil for a dairy free option, or use ghee for deeper flavor, or use a plant based margarine
- All purpose flour: replace with cornstarch (use about 1 tablespoon cornstarch mixed with 2 tablespoons cold water to thicken), or use a 1 to 1 gluten free flour blend
- Whole milk: use unsweetened soy milk or oat milk for a dairy free alternative, or use half and half thinned with a little water for extra richness
- Freshly grated nutmeg: use a pinch of ground mace for the closest flavor, or omit and add a touch more white pepper for a subtler spice
Pro Tips
1. Warm milk first and keep it nearby so you can add it steadily; cold milk shocks the roux and encourages lumps, while warmed milk blends into a silkier sauce and shortens cooking time.
2. Whisk constantly when you add the liquid, especially at the start. If a small lump forms, whisk aggressively to break it up rather than adding more liquid right away. A flat whisk works wonders for smoothing the mixture.
3. Cook the flour and butter just long enough to lose the raw taste but do not let them brown. That gentle cooking gives you a clean, creamy base while keeping the color pale and the flavor neutral for seasonings.
4. Finish and taste at the end. Add salt, pepper, and nutmeg gradually so the delicate flavors come through. If the sauce cools or thickens too much, warm it gently and stir in a splash of milk to bring back a glossy, pourable texture.

Classic Béchamel Sauce Recipe
I keep this classic béchamel in my back pocket because it turns the simplest dishes into creamy, restaurant-worthy favorites. One silky white sauce, endless dinner possibilities.
4
servings
141
kcal
Equipment: 1. Small saucepan
2. Medium saucepan
3. Whisk
4. Measuring spoons and measuring cup
5. Fine mesh sieve
6. Rubber spatula
7. Wooden spoon or heatproof spoon
8. Plastic wrap or cling film for covering surface
Ingredients
-
2 tablespoons unsalted butter
-
2 tablespoons all purpose flour
-
2 cups whole milk, warmed
-
1/2 teaspoon fine sea salt, or to taste
-
Freshly ground white pepper, a few grinds (or black pepper if preferred)
-
Pinch of freshly grated nutmeg
Directions
- Warm the milk in a small saucepan or microwave until steaming but not boiling and keep it near the stove.
- In a separate medium saucepan, melt 2 tablespoons unsalted butter over medium heat until foaming.
- Add 2 tablespoons all purpose flour to the butter and whisk constantly to form a smooth paste, cooking 1 to 2 minutes to remove the raw flour taste without browning.
- Reduce heat to low and slowly pour in about one quarter of the warmed milk while whisking vigorously to loosen the roux into a smooth, lump free slurry.
- Continue adding the remaining milk in a steady stream while whisking until fully incorporated and smooth.
- Increase heat to medium and bring the sauce to a gentle simmer, whisking frequently, until it thickens enough to coat the back of a spoon, about 3 to 5 minutes.
- Season with 1/2 teaspoon fine sea salt, a few grinds of freshly ground white pepper (or black pepper if preferred), and a pinch of freshly grated nutmeg; whisk to combine and taste, adjusting seasoning as needed.
- If you see any small lumps, strain the béchamel through a fine mesh sieve into a clean saucepan or bowl for a silky texture.
- Remove from heat and use immediately, or cover the surface with plastic wrap to prevent a skin from forming if holding for a short time.
- Rewarm gently before using if cooled; whisk in a tablespoon of milk if it has thickened too much.
Notes
- Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.
Nutrition Facts
- Serving Size: 131g
- Total number of serves: 4
- Calories: 141kcal
- Fat: 9.8g
- Saturated Fat: 6.3g
- Trans Fat: 0.25g
- Polyunsaturated: 0.3g
- Monounsaturated: 3.5g
- Cholesterol: 27mg
- Sodium: 50mg
- Potassium: 182mg
- Carbohydrates: 9g
- Fiber: 0.1g
- Sugar: 6g
- Protein: 4.4g
- Vitamin A: 425IU
- Vitamin C: 0mg
- Calcium: 145mg
- Iron: 0.25mg








