Mother Sauces

Mother sauce: Bechamel Sauce

Bechamel is one of the five mother sauces of classical French cuisine and the most frequently made sauce in professional kitchens, yet also the most underestimated. Ask any apprentice how long they cook the roux: one minute, they will say. Too short. That floury, starchy aftertaste you cannot quite place in your croquette or lasagna? Undercooked roux. Always. This is the complete story: ratios, daughter sauces, HACCP protocol for dairy, and the exact food cost.

40:40:1L butter:flour:milk for a light bechamel (Escoffier 1903, recipe #63)
5-8 min minimum cooking time after adding milk: raw starch taste disappears only after this point (McGee 2004, p.456)
max 7 °C storage temperature for prepared dairy-based sauces (NVWA Hygiene Code for Hospitality 2023; FDA Food Code 2017, §3-501.16)
1651 year of the first written recipe, Francois de la Varenne, Le Cuisinier Francois
Requirements
Saucepan or saute pan with a heavy base Whisk Precision scale for butter and flour Kitchen thermometer Label + marker for use-by date

In brief

[DEFINITION] Bechamel Sauce

Bechamel sauce is a thickened milk sauce based on a white roux (equal weights of butter and flour, cooked without coloring) thinned with whole milk. It is one of the five sauces meres of classical French cuisine, codified by Auguste Escoffier in Le Guide Culinaire (1903, recipe #63). The thickening occurs because starch molecules in the flour absorb water and swell upon heating: gelatinization. This gives the sauce its characteristic glossy, creamy texture.

  • Starch gelatinization: at approximately 65-70°C/149-158°F, the starch granules in the flour swell and absorb water. The mixture thickens visibly. Continued cooking is essential: raw amylase in flour will break down the thickening if you stop too early. A minimum of 5-8 minutes after the sauce has come to a boil. (McGee, On Food and Cooking, Scribner 2004, p.456)
  • Roux ratio determines consistency: equal weights of butter and flour is always the starting ratio. The amount of roux per liter of milk determines the thickness. Light (40g/L) for sauces, medium (60g/L) for croquettes, thick (80g/L) for fillings and souffle bases. (CIA Professional Chef, 9th ed., Wiley 2011, Ch.11)
  • White roux vs blonde roux: for bechamel you always use white roux: butter and flour cooked gently for 1-2 minutes until the raw flour smell disappears and the mixture has a slightly sandy aroma, without coloring. Blonde roux (light brown) is used for veloute. (Escoffier, Le Guide Culinaire, 1903, recipe #63)
  • Cold vs warm milk: Escoffier recommends cold milk in a steady stream to a warm roux. This produces fewer lumps than warm milk added to cold roux. The temperature shock allows the roux to gradually absorb the milk as you stir. (CIA Professional Chef 2011, Ch.11)
  • Nutmeg is not decorative: nutmeg contains myristicin and elemicin, volatile compounds that mask the milk protein aroma and increase perceived sweetness without adding sugar. Escoffier specifies it in every bechamel recipe. Use freshly grated, never pre-ground. (Larousse Gastronomique, Editions Larousse 2009, p.107)

Three consistencies: the roux ratio determines everything

Light (Souple)

40g butter + 40g flour per liter of whole milk. The sauce coats a spoon like a veil, leaving a thin but visible trail. Use as a sauce base for pasta, gratins, and baked oysters. Too thick to pour directly; too thin to use as filling. (Escoffier 1903, #63)

Examples: Lasagna, gratins, croque-monsieur

40g butter/L 40g flour/L Nappe consistency

Medium (Normale)

60g butter + 60g flour per liter of whole milk. The sauce sets firmly but is still pourable when warm. Base for classic croquettes and croquette batter, for bound fillings in vol-au-vents and timbales. (CIA Professional Chef 2011, Ch.11)

Examples: Croquettes, vol-au-vent, vegetable souffles

60g butter/L 60g flour/L Firm, pourable

Thick (Stiff Bechamel)

80g butter + 80g flour per liter of whole milk. Nearly sliceable when cold. Base for souffle binding, rollable croquette batter, and gratineed fillings that must not run in oven heat. (CIA Professional Chef 2011, Ch.11)

Examples: Souffle base, croquette roll, cannelloni filling

80g butter/L 80g flour/L Nearly sliceable when cold

Mornay (Daughter Sauce)

Light bechamel + grated Gruyere (50-75g per 500ml) + Parmesan (25-50g per 500ml), optionally enriched with an egg yolk for gloss. The definitive daughter sauce for gratins and cheese dishes. Gruyere provides the flavor, Parmesan provides the umami. (Escoffier 1903, recipe #66)

Examples: Cauliflower cheese, croque-madame, moules gratinees

Gruyere + Parmesan Optional egg yolk Suitable for gratinating

Soubise (Daughter Sauce)

Light bechamel with long-sweated onions in butter (ratio 1:1 sauce:onion puree). The onions are cooked gently until translucent, not caramelized, then strained or blended. Mild in flavor, the classic accompaniment to lamb and veal. (Larousse Gastronomique 2009, p.107)

Examples: Roast lamb, veal blanquette, stuffed mushrooms

Sweated onions Strained Gentle, not caramelized

Creme (Daughter Sauce)

Light bechamel thinned with heavy cream (ratio 2:1 sauce:cream), finished with a few drops of lemon juice and fine lemon zest. Creamier and lighter than pure bechamel. Base for white fish, asparagus, and delicate vegetable dishes. (CIA Professional Chef 2011, Ch.11)

Examples: White asparagus, white fish, cauliflower puree

Heavy cream Lemon juice Lighter than bechamel

Sources: Escoffier, Le Guide Culinaire (1903), recipes #63 (Bechamel), #66 (Mornay); CIA Professional Chef, 9th edition (2011), Chapter 11; Larousse Gastronomique (2009), p.107

Three common mistakes and how to prevent them

Lumps in the sauce

Occurs when the roux cools too quickly before you add the milk, or when you add warm milk to an already-cooled roux. The solution: always add cold milk to a warm roux straight off the heat, or warm milk to a very hot roux. Never cold milk to cold roux: the flour clumps immediately. Lumps in the finished product: always strain through a fine chinois.

Cause: incorrect temperature contrast

Floury aftertaste

Undercooked after adding the milk. Raw amylase in the flour produces a starchy, floury taste that only disappears after at least 5-8 minutes of cooking once the sauce has come to a boil, stirring constantly. In a croquette or gratin that subsequently bakes, you can no longer correct it.

Cause: insufficient cooking time

Skin forming on cooling

Skin formation is the coagulation of milk proteins and gelatinized starch at the air surface. Normal and expected with bechamel. Prevent by using beurre sur place (thin layer of melted butter on the surface) or by pressing plastic wrap directly onto the sauce, without air bubbles. If skin has formed: simply stir it back in when reheating.

Solution: beurre sur place

Step by step: lump-free bechamel sauce

  1. 1

    Weigh butter and flour: equal weights

    Always use weight, never volume. A tablespoon of flour can be 8g or 14g depending on how you scoop. With bechamel, the roux ratio determines the final consistency: a 10g difference per liter yields a measurable difference in thickness. Weigh before you start.

    No scale at hand? Rough guideline: for light bechamel, 1 heaping tablespoon butter plus 1 heaping tablespoon flour per 250ml milk.
  2. 2

    Cook the white roux: 1-2 minutes, no longer

    Melt the butter over moderate heat (never too hot, the butter must not brown). Add all the flour at once and stir immediately with a whisk until you have a smooth paste. Cook for 1-2 minutes over moderate-low heat, stirring constantly. The mixture should smell slightly nutty and the raw flour aroma should be gone. This is white roux: no coloring, but no raw taste either.

    Roux cooked too hot will turn yellow or brown. That is no longer bechamel but blonde or brown roux. Do not discard it: use it for veloute or espagnole instead.
  3. 3

    Add cold milk in a steady stream

    Remove the pan from the heat. Add all the cold milk in a flowing stream while whisking vigorously. Escoffier recommends cold milk to a warm roux: the temperature shock distributes the roux gradually through the milk without immediate lump formation at the surface. Return the pan to medium-high heat.

    Use milk straight from refrigeration, max 7°C/45°F at purchase. Discard milk that has been out of refrigeration for more than 4 hours. (NVWA Hygiene Code for Hospitality 2023, section Milk and Dairy Products; FDA Food Code 2017, §3-501.16)
  4. 4

    Cook until boiling, then 5-8 more minutes

    Stir constantly with a whisk or wooden spoon as the sauce slowly comes to a boil. Once you see the first bubbles, reduce to low heat and continue cooking for at least 5-8 minutes while stirring. This is the point where the raw starch taste finally disappears. Less than 5 minutes: you can taste it. In a croquette or gratin dish, it cannot be corrected afterwards.

    Smell the sauce after 5 minutes. If the floury, starchy aroma is gone and you only smell milk and butter: done. If you still detect it: add 2 more minutes.
  5. 5

    Season with nutmeg, salt, and white pepper

    Season with fine sea salt, freshly ground white pepper (black pepper leaves visible specks), and grated nutmeg. Nutmeg is not optional in a classic bechamel: it masks the milk protein aroma and increases perceived sweetness without making the sauce sweet. Escoffier specifies it in every bechamel recipe.

    Use a microplane for the nutmeg, never pre-ground powder. Whole nutmeg delivers 4-5 times more aroma than the ground equivalent.
  6. 6

    Use immediately or cool with beurre sur place

    Use the sauce immediately. If storing: cover the surface with a thin layer of melted butter (beurre sur place) or press plastic wrap directly onto the surface. This prevents skin formation: the coagulation of milk proteins and gelatinized starch at the air surface during cooling. Cool as quickly as possible to below 7°C/45°F.

    Prepared bechamel sauce: maximum 3 days at max 7°C/45°F, including the day of preparation. Label with: contents, preparation date, name of responsible person, use-by date. Do not hold in the danger zone (7-60°C/45-140°F) for more than 2 hours. (NVWA Hygiene Code for Hospitality 2023; FDA Food Code 2017, §3-501.16)

HACCP: Dairy Protocol and Bacterial Growth in Prepared Sauces

Bechamel sauce contains whole milk as its primary ingredient. Milk is a high-risk product for bacterial growth, particularly Listeria monocytogenes and Bacillus cereus, a spore-forming bacterium that survives cooking and can proliferate in prepared sauces. The NVWA Hygiene Code for Hospitality (2023) and the FDA Food Code (2017) prescribe specific temperature protocols.

< 7 °C Storage: prepared sauces and fresh milk Always
7-60 °C Danger zone: bacteria multiply rapidly Max 2 hours total
> 74 °C Pasteurization: Listeria is killed 15 seconds (FDA Food Code 2017)

Bacillus cereus in prepared sauces

Bacillus cereus is a spore-forming bacterium that can be present in flour and meal. Spores survive normal cooking. When cooling in the danger zone (7-60°C/45-140°F), spores can germinate into vegetative cells that produce heat-stable toxins. These toxins are not destroyed by reheating: a reheated contaminated bechamel is just as hazardous as a cold one.

Protocol: store prepared bechamel immediately after use at max 7°C/45°F. Actively cool large batches using an ice bath or blast chiller, not passively in the walk-in. Maximum 3 days storage.

Source: NVWA Hygiene Code for Hospitality (2023); FDA Food Code 2017, §3-501.14; Codex Alimentarius CAC/RCP 1-1969 (revised 2020), section Prepared Foods

Milk storage before use in sauces

Store pasteurized whole milk at a maximum of 7°C/45°F (EU Regulation 853/2004, Annex III, Section IX; FDA Food Code 2017, §3-501.16). Milk that has been out of refrigeration for more than 4 hours in a warm kitchen (above 20°C/68°F) is a risk product. Never use milk that shows early signs of souring, even if the use-by date has not passed.

For healthcare catering and institutional settings: always use UHT milk or pasteurized milk within 24 hours of opening. This significantly reduces the Listeria risk for vulnerable groups.

Source: EU Regulation (EC) No. 853/2004, Annex III, Section IX; NVWA Hygiene Code for Hospitality (2023), section Milk and Dairy Products; FDA Food Code 2017, §3-501.16

Bacillus cereus: heat-stable toxin risk Store < 7 °C / 45 °F Use-by max 3 days Labeling mandatory Actively cool large batches

HACCP reference table: bechamel and dairy-based sauces

Product Risk Storage temp Max shelf life Source
Bechamel, prepared batch Bacillus cereus, Listeria < 7 °C 3 days NVWA 2023
Mornay sauce (with cheese + egg) Bacillus cereus, Salmonella < 7 °C 2 days NVWA 2023
Whole milk, unopened Listeria monocytogenes < 7 °C See date EU 853/2004
Whole milk, opened Listeria, Bacillus < 7 °C 2 days NVWA 2023
Dry roux (butter+flour) Mold if stored moist Room temp 24 hours NVWA 2023

Bechamel vs Veloute: the two white mother sauces

Veloute Sauce
Aspect Bechamel Sauce Veloute Sauce
Liquid base Whole milk White stock (chicken, veal, fish)
Roux type White roux (no coloring) Blonde roux (light straw color)
Flavor profile Milky, creamy, neutral Umami, complex, meaty broth character
Daughter sauces Mornay, Soubise, Creme, Nantua Supreme, Allemande, Bercy, Hongroise
Classic use Pasta, gratins, croquettes, cheese dishes Poultry, veal, fish, mushrooms
Bechamel and veloute are technically near-identical preparations. The only difference lies in the liquid: milk provides creamy neutrality, stock provides depth and umami. In practice: use bechamel when you want creamy binding without meat flavor, use veloute when you want to reinforce the flavor of your protein.
"

Bechamel is underestimated. Everyone thinks they can make it. But ask your kitchen team how long they cook the roux. Nine out of ten: too short. That floury aftertaste in the croquette that nobody can quite identify? It is not the ingredients. It is the cooking time. Five minutes after the boil is the minimum, not the goal.

Jeffrey Smit, former kitchen manager

Food cost: making your own vs instant bechamel powder

  • Material cost homemade (1 liter, light): 40g butter ($0.22) + 40g flour ($0.05) + 1L whole milk ($1.30) + nutmeg/salt ($0.05) = approximately $1.62 per liter. Preparation time: 20 minutes including mise en place and cleanup.
  • Commercial bechamel powder: catering pouches, 800g makes 5L, averaging $5.00-6.50 per pouch = $1.00-1.30 per liter. Cheaper in materials. But: modified starch, powdered milk, E-numbers. Texture, gloss, and flavor are not comparable to fresh.
  • When making your own truly pays off: (1) for Mornay or Soubise where the sauce flavor is central to the dish, (2) at daily production above 5 liters, because labor cost per liter drops, (3) for croquette batter: the texture of homemade medium bechamel is measurably superior after cooling and frying.
  • When powder is acceptable: when bechamel plays a background role, such as binding in a lasagna or as a thin gratin layer on a side dish. In those cases the quality difference for the guest is minimal.

Frequently asked questions: bechamel sauce

How do I make a lump-free bechamel sauce?

The most reliable method: add cold milk to a warm roux in a steady stream while whisking vigorously. Escoffier described this method as early as 1903 (recipe #63). Cold milk to warm roux produces less surface lumping than warm milk to cold roux.

If lumps are already present: strain the sauce immediately through a fine chinois and return to the heat. The flavor is unaffected; only the texture. (CIA Professional Chef 2011, Ch.11)

Why does my bechamel have a floury, starchy taste?

Undercooked after adding the milk. Raw amylase in the flour produces a starchy, floury taste that only disappears after at least 5-8 minutes of cooking once the sauce has reached a boil. In an oven or microwave after assembling the dish, the taste will not cook out.

The fix is preventive: always cook until the floury smell disappears and you only smell milk and butter. Use your nose, not the clock. (McGee, On Food and Cooking, 2004, p.456)

How do I store bechamel without skin forming?

Beurre sur place: pour a thin layer of melted butter onto the surface immediately after taking the sauce off the heat. The butter layer seals the surface from air and prevents skin formation through coagulation of milk proteins. Alternative: press plastic wrap directly onto the surface, without air bubbles.

If skin has already formed: simply stir it back in when reheating. The skin is melted protein and starch, not a safety risk. (Larousse Gastronomique 2009, p.107)

Can I freeze bechamel for larger batches?

Technically you can, but the results are inconsistent. During freezing, starch granules crystallize and break down upon thawing: this produces a grainy, watery texture. Some professional kitchens successfully freeze croquette batter (thick bechamel) if it is processed immediately, but a light or medium bechamel almost always loses its creamy texture.

Better alternative: freeze dry roux (the butter-flour mix, already cooked). Roux freezes excellently, keeps for 6 months, and can be used immediately for quick bechamel on demand.

What is the difference between bechamel and veloute?

Both are white thickened sauces based on a roux. The difference lies in the liquid: bechamel uses whole milk, veloute uses a white stock of chicken, veal, or fish. Bechamel is creamy and neutral, veloute is umami-rich and reflects the flavor of the stock used.

In classical sauce theory these are two of the five sauces meres. The other three are espagnole (brown sauce), sauce tomat, and hollandaise. (Escoffier, Le Guide Culinaire, 1903, recipes #1-#10 for the mother sauces)

Which consistency should I choose: light, medium, or thick bechamel?

Light (40g roux/L milk): for sauces poured over dishes, such as pasta, asparagus, or gratins. The sauce should flow but must not be watery.

Medium (60g/L): for fillings that need to bind but are still workable when warm. Classic for croquettes, vol-au-vent, and cream soups.

Thick (80g/L): for batter that must be sliceable after cooling. Croquette rolls cut into portions, souffle base, cannelloni filling. Nearly sliceable when cold. (CIA Professional Chef 2011, Ch.11)

Legal information & disclaimer — click to read

Informational disclaimer

The information on this page is intended solely for educational and informational purposes for hospitality professionals. KitchenNmbrs B.V. strives for accuracy and timeliness but cannot guarantee that all information is fully correct, complete or up-to-date at all times. Culinary techniques, scientific insights and food safety guidelines may change.

Professional responsibility

Applying the techniques described requires professional expertise and training. KitchenNmbrs is not liable for damage, injury, illness or loss resulting from the application of information from this website without adequate professional guidance or verification. Every kitchen, every product and every environment is different: always apply your own professional judgement.

Food safety & HACCP

The HACCP guidelines, temperatures and storage advice on this page are based on Codex Alimentarius (WHO/FAO) as the global baseline standard and EU Regulation 852/2004. Local laws and regulations may differ. Always consult your national food safety authority for the applicable standards in your region:

  • Netherlands: NVWA (nvwa.nl)
  • Belgium: FAVV (favv-afsca.be)
  • Germany: BfR (bfr.bund.de)
  • United Kingdom: FSA (food.gov.uk)
  • United States: FDA (fda.gov) — FDA Food Code
  • EU general: EU Regulation (EC) 852/2004 on food hygiene
  • International: Codex Alimentarius CAC/RCP 1-1969 (revised 2020)

Allergens & dietary information

Allergen information is indicative. When in doubt about allergens in preparations, always contact the supplier or a certified allergological adviser. KitchenNmbrs accepts no liability for allergic reactions or diet-related harm.

Copyright & sources

All sources mentioned (Escoffier, McGee, CIA Professional Chef, etc.) are the property of their respective publishers and authors. KitchenNmbrs cites these works in accordance with fair use for informational purposes. The source attribution at the bottom of each sauce page is not a complete bibliography but an indication of primary sources consulted.

Limitation of liability

To the extent permitted by law, KitchenNmbrs B.V. disclaims all liability for direct or indirect damage arising from the use of information on this page. This includes but is not limited to: financial damage from incorrect cost price calculations, damage from food safety incidents, and damage from technical errors or unavailability of the website. The information on this page does not replace professional culinary advice or legal advice.

Calculate the exact food cost of your sauces and preparations

KitchenNmbrs automatically calculates the cost per portion, including labor, waste, and shrinkage. From bechamel to demi-glace.

7 days free. No credit card required. Start free trial →
Sources and legal information
  • Escoffier, Auguste. Le Guide Culinaire. Flammarion, Paris, 1903. Recipes #63 (Sauce Bechamel), #64 (Sauce Creme), #65 (Sauce Soubise), #66 (Sauce Mornay). Primary source for classic preparation and ratios.
  • La Varenne, Francois Pierre de. Le Cuisinier Francois. Paris, 1651. First documented description of a milk sauce based on roux. Historical origin source.
  • McGee, Harold. On Food and Cooking: The Science and Lore of the Kitchen. Scribner, New York, 2004. pp.456-459 (starch gelatinization, roux, white sauces). Scientific reference for cooking chemistry.
  • The Culinary Institute of America (CIA). The Professional Chef, 9th edition. Wiley, Hoboken, 2011. Chapter 11: Stocks, Sauces, and Soups. Professional kitchen standard for ratios and daughter sauces.
  • NVWA. Hygiene Code for Hospitality, 2023 edition. nvwa.nl. Section: Milk and Dairy Products, storage temperatures, prepared sauces. Dutch regulatory framework.
  • Larousse Gastronomique. Editions Larousse, Paris, 2009. p.107 (Bechamel) and p.822 (Sauce Soubise). Culinary encyclopedia and definition source.
  • EU Regulation (EC) No. 853/2004 of the European Parliament and of the Council of 29 April 2004. Annex III, Section IX: Raw Milk and Dairy Products. European legal framework for dairy processing in the hospitality industry.

HACCP guidelines are based on NVWA Hygiene Code for Hospitality (2023), EU Regulation 852/2004, EU Regulation 853/2004, and FDA Food Code 2017. Local regulations may vary. Consult your regional NVWA office, local health department, or a certified food safety advisor for your specific situation.

Download now and start today

Try KitchenNmbrs free for 7 days.

Download on the App Store Get it on Google Play

Available for iPhone, iPad and Android phones and tablets

No account? Register here →

Chef Digit
KitchenNmbrs assistent