Introduction
Béchamel is a foundational French sauce built on three ingredients—butter, flour, and milk—infused with gentle aromatics for depth. You steep onion and bay leaf in warm milk, then build a roux and whisk everything together until it reaches a silky, coat-the-back-of-a-spoon thickness. This version works as a base for gratins, lasagna, croque monsieurs, or mac and cheese.
Recipe Details
- Prep Time: 5 minutes
- Cook Time: 20 minutes
- Total Time: 25 minutes
- Servings: 4 (as a sauce component)
Ingredients
- 1 cup milk
- ¼ ea. onion or 2 garlic cloves
- 1 bay leaf
- 1-2 tbsp butter
- 1-2 tbsp flour
- Salt
- Pepper
Instructions
- Warm the milk, then add the onion and bay leaf. Steep for 15 minutes.
- Melt the butter in a saucepan.
- Whisk in the flour, and cook on medium to medium-high heat to make a roux.
- Gradually whisk in the milk.
- Cook, stirring constantly, until thick.
- Season with salt and pepper.
Variations
Garlic-forward: Use 3–4 minced garlic cloves instead of the onion quarter, whisking them into the butter before adding flour. This creates a sharper, more assertive sauce suited to gratins and vegetable dishes.
Thyme and nutmeg: Add ¼ teaspoon ground nutmeg and a pinch of dried thyme to the finished sauce for a warmer, slightly spiced flavor that pairs well with potato or spinach gratins.
Richer sauce: Substitute half-and-half or heavy cream for ½ cup of the milk to create a denser, more luxurious coating sauce for layered dishes.
Stock-based: Replace the milk entirely with chicken or vegetable broth for a savory velouté-style sauce that works better with meat or vegetable dishes than dairy-based béchamel.
Cheese sauce: Stir in ½ cup grated Gruyère, cheddar, or Parmesan into the finished sauce off the heat for a mornay variation suited to gratins or pasta.
Tips for Success
Don’t rush the milk infusion. The full 15 minutes of steeping allows the onion and bay leaf to perfume the milk without scorching. Low-to-medium heat keeps the milk warm without forming a skin.
Cook the roux thoroughly before adding milk. A pale roux (30–45 seconds of cooking) prevents a floury taste in the finished sauce and ensures the starch granules swell properly when liquid is added.
Whisk constantly while adding milk. Pour slowly and whisk continuously to avoid lumps. If lumps do form, strain the sauce through fine mesh or use an immersion blender to smooth it out.
Watch the heat during thickening. Once the milk is incorporated, keep the heat at medium and stir often. The sauce will thicken noticeably in the last 2–3 minutes; pull it off the heat when it coats the back of a spoon but still flows slightly, as it continues to thicken as it cools.
Season at the end. Salt and pepper are easier to adjust after you see the final consistency and taste. Start with ¼ teaspoon of each and add more as needed.
Storage and Reheating
Store the sauce in an airtight container in the refrigerator for up to 4 days. To reheat, transfer it to a saucepan over low-to-medium heat and whisk gently, adding a splash of milk if it has thickened too much or formed a skin.
Béchamel does not freeze well; the emulsion tends to break down during thawing and reheating, resulting in a grainy texture.
FAQ
Can I make this sauce ahead of time?
Yes, you can prepare it up to 4 days in advance. Store it in the refrigerator in a covered container and reheat gently on the stovetop with a little extra milk stirred in to restore its original consistency.
What’s the difference between using onion and garlic?
Onion creates a sweeter, more subtle backdrop and is traditional in French béchamel. Garlic delivers a sharper, more assertive flavor. Choose based on what dish you’re building: onion works better for gratins and creamy pasta, while garlic suits vegetable-forward applications.
My sauce is too thick—how do I fix it?
Whisk in milk a tablespoon at a time over low heat until you reach the desired consistency. If it’s lumpy as well as thick, strain it through fine mesh or gently whisk in a splash of milk to loosen the lumps.
Can I use a different fat instead of butter?
Yes, olive oil works and produces a slightly lighter sauce suited to Mediterranean dishes. Use the same amount and follow the same roux method. Avoid high-heat oils like vegetable oil, which can make the sauce taste flat.
Attribution: Recipe text from “Cookbook:Béchamel Sauce (Louisiannaise)” on Wikibooks (© Wikibooks contributors).
Source: https://en.wikibooks.org/wiki/Cookbook:Béchamel_Sauce_(Louisiannaise)
License: CC BY-SA 4.0 — https://creativecommons.org/licenses/by-sa/4.0/
Additions: Editorial additions and formatting changes were made for clarity and usability. Ingredients, instructions, and other sections may be adapted where appropriate.

