France · Sauces and Dips
Sauce Mornay (Classic French Béchamel Cheese Sauce)
Sauce Mornay is the classic French cheese sauce — a béchamel enriched with grated Gruyère and Parmigiano-Reggiano.

Ingredients
- unsalted butter30 g
- all-purpose flour30 g
- whole milk500 ml
- yellow onion0.5 piece
- bay leaf1 piece
- Gruyère cheese60 g
- Parmigiano-Reggiano30 g
- freshly grated nutmeg0.25 tsp
- fine sea salt0.5 tsp
- white pepper1 pinch
Method
- 1Infuse the milk (optional but worth it). Peel half a yellow onion, leaving the root intact. Pin a bay leaf to the flat side of the onion with three whole cloves — this is an onion piqué, the classic French aromatic. Combine the onion piqué with 500 ml of whole milk in a small saucepan and bring to a gentle simmer over medium heat. Reduce heat to low and let infuse for 10-15 minutes, stirring occasionally to prevent skin forming. Strain and set aside, keeping the milk warm.
- 2Make the roux. In a heavy-bottomed saucepan over medium heat, melt 30 g of unsalted butter until foaming. Whisk in 30 g of all-purpose flour and cook, whisking constantly, for 1 to 1.5 minutes. The roux should turn pale yellow with a faint nutty smell — do not let it brown. A blonde roux is essential for Mornay: a brown roux would give an off-color sauce and a different flavour profile.
- 3Add the milk and build the béchamel. Pour the warm infused milk into the roux in a slow steady stream, whisking constantly. The first 100 ml will look thick and almost glue-like — keep whisking and adding more milk; it will smooth out. Continue until all the milk is incorporated. Bring to a gentle simmer over medium heat, whisking constantly, then reduce to low and simmer for 5-10 minutes, whisking every minute, until the sauce thickens enough to coat the back of a spoon (nappe consistency).
- 4Season the béchamel base. Whisk in ¼ tsp of freshly grated nutmeg, ½ tsp of fine sea salt, and a pinch of white pepper. Nutmeg is non-negotiable for classic French béchamel — without it, the sauce tastes flat. Use freshly grated, not pre-ground (pre-ground nutmeg loses 80% of its volatile oils within weeks of grinding). White pepper, not black: black pepper specks would mar the pale ivory color of the finished sauce.
- 5Take off the heat completely. This is the critical step that separates a silky Mornay from a grainy mess. Remove the saucepan from the burner entirely and let it cool for 30 seconds — the temperature should drop to about 75°C. Cheese added above 82°C will seize and split: casein proteins contract and squeeze out the milk fat, giving you a grainy or oily sauce that cannot be rescued.
- 6Whisk in the cheese off-heat. Grate 60 g of Gruyère on the medium holes of a box grater and 30 g of Parmigiano-Reggiano on a microplane (the finer texture helps it dissolve). Add the cheese to the warm sauce in three additions, whisking each fully before the next. The sauce should turn glossy and pale gold — never bright yellow (that means the cheese is splitting). If it starts to look grainy, add a splash of warm cream and whisk vigorously to recover.
- 7Optional liaison for restaurant gloss. In a small bowl, whisk 1 egg yolk with 1 tablespoon of cold cream. Slowly drizzle in 2-3 tablespoons of the hot Mornay while whisking constantly to temper the yolk. Then pour the tempered mixture back into the saucepan, whisking constantly. Do not bring back to a boil — the yolk will scramble. This step is optional but gives the sauce a glossy finish typical of restaurant Mornay.
- 8Serve immediately or hold warm. Sauce Mornay is best the moment it is made — pour over poached eggs, white fish, asparagus, or pasta. To hold for 10-15 minutes: keep the saucepan on the lowest possible heat or in a warm water bath, whisking briefly every couple of minutes. For storage, see the FAQ — Mornay holds up to 3 days in the fridge with proper technique.