Croque Madame
A classic French ham and cheese sandwich topped with a fried egg and béchamel sauce. Crispy, indulgent, and perfect for breakfast or lunch.
- Total time
- 20 min
- Servings
- 2
- Calories
- 520
- Protein
- 24g

Ingredients
12 items — tap to check off
Missing one? Custrd suggests a swap that works.
Open the appInstructions
Step 1
Melt 2 tbsp butter in a saucepan over medium heat. Whisk in flour and cook for 1 minute, stirring constantly, until it forms a paste (roux).
Step 2
Gradually add milk while whisking constantly to avoid lumps. Continue cooking and stirring for 3-4 minutes until the sauce thickens and coats the back of a spoon.
Step 3
Season with salt, white pepper, and nutmeg. Remove from heat and set aside.
Step 4
Heat a 12-inch skillet over medium heat. Butter one side of each bread slice.
Step 5
Place 2 slices in the skillet with buttered side down. Layer ham and cheese on each slice, then top with remaining bread slices, buttered side up.
Step 6
Cook until golden brown, about 3-4 minutes per side. Transfer to a baking sheet or plates.
Step 7
Spread béchamel sauce over the top of each sandwich.
Step 8
In the same skillet, add remaining butter and crack both eggs into it. Cook until whites are set but yolks are still runny, about 3-4 minutes.
Step 9
Carefully slide one egg onto each sandwich. Season with salt and pepper, and serve immediately.
Tools you’ll need
- 12-inch skillet
- saucepan
- whisk
- wooden spoon
- baking sheet
- chef's knife
- cutting board
- spatula
Cook smarter
Get matched recipes for what’s in your fridge
Custrd is an iPhone and Android app that finds real recipes from the ingredients you already have. No more grocery-list aspirations. Try it free for 7 days.



