French · Quick Meals

Croque Madame

Ham and Gruyère between buttered bread, blanketed in béchamel, grilled until it bubbles, and crowned with a fried egg.

27 min total Serves 2 servings Medium
Jump to Recipe Method
Croque Madame

Photograph credit: Croque Madame - Milfey Patisserie 2026-03-02 by Andy Li · CC0 · Wikimedia Commons

How to Make Croque Madame

Tap a step to highlight it, or turn on Cook Mode for large type and step-by-step focus.

  1. Melt the butter, stir in the flour and cook 90 seconds without colouring.

  2. Add the milk a third at a time, whisking until smooth after each. Simmer 3 minutes until it thickly coats a spoon.

  3. Off the heat stir in the grated Gruyère, nutmeg, mustard and salt.

  4. Heat the grill. Butter the bread on one side only.

  5. Build two sandwiches, butter side out: bread, a spoonful of béchamel, ham, sliced Gruyère, bread.

  6. Toast them in a dry pan for 2 minutes a side until golden.

  7. Move to a tray, spoon the remaining béchamel thickly over the tops and grill 3 to 4 minutes until blistered and brown.

  8. Fry the eggs in a little butter over low heat while the sandwiches grill.

  9. Slide an egg onto each, grind pepper over and serve at once.

Something wrong or unclear in this recipe? Report a problem with this recipe.

Small Things That Help

  • Make the béchamel thick. A thin one slides off and scorches on the tray.
  • Toast the sandwich in the pan before it goes under the grill, or the base stays soft.
  • The egg goes on afterwards, never underneath the grill.

What to Serve with Croque Madame

  • A green salad with a sharp mustard dressing
  • A glass of cold cider
  • Cornichons

Keeping and Reheating

Eat immediately. The béchamel can be made a day ahead and refrigerated; loosen it with a splash of milk over low heat before using.

Croque Madame Nutrition

Per serving, an approximate calculation from the ingredient list. Treat it as a rough guide: part of the energy comes from foods, or weights per item, with no recorded source. How the figures are worked out.

961Calories
50gProtein
53gCarbs
61gFat
3gFibre
14gSugar
2040mgSodium

Your notes on this recipe

Cooked this? Keep a note for next time

Your own rating out of 5

Private to you: notes and ratings are saved in this browser only, are never sent anywhere, and other readers cannot see them.

Compiled by Turab

Checked by script for timings, diet labels and nutrition arithmetic. How the recipes are checked. Found a mistake? Tell us.

First published ; last changed .