
A classic French sandwich topped with a fried egg for a rich and satisfying meal.
Prep
15 min
Cook
20 min
Total
35 min
Servings
2
Difficulty
Medium

Instructions
Prepare the béchamel sauce
In a small saucepan over medium heat, melt 2 tablespoons of butter. Add 2 tablespoons of flour and whisk constantly for 1 minute. Gradually add 1 cup of milk, whisking continuously until the sauce thickens. Season with salt, pepper, and nutmeg. Reduce heat to low and keep warm.
Pro tip: Ensure the flour is fully incorporated before adding milk to avoid lumps.
Assemble the sandwiches
Spread béchamel sauce on one side of each bread slice. Layer 2 slices of ham and a generous amount of Gruyère cheese on two of the slices. Top with the remaining bread, sauce side down.
Pro tip: Use a spoon to evenly spread the sauce, ensuring full coverage.
Cook the sandwiches
In a large skillet over medium heat, melt 2 tablespoons of butter. Add the sandwiches and cook for 3-4 minutes on each side, until golden brown and the cheese is melted.
Pro tip: Press down lightly with a spatula to ensure even browning.
Prepare the fried eggs
In a separate non-stick skillet, melt a small amount of butter over medium heat. Crack the eggs into the skillet and cook until the whites are set but the yolks are still runny, about 3-4 minutes.
Pro tip: Cover the skillet briefly to help the whites set faster.
Top the sandwiches
Place a fried egg on top of each sandwich. Season with a pinch of salt and pepper.
Pro tip: Serve immediately to enjoy the runny yolk at its best.
Tips & Tricks
- Use thick, hearty bread to hold all the delicious fillings.
- Grate your cheese for even melting.
- Use medium heat to avoid burning the bread while allowing the cheese to melt.
- Cook the egg until the whites are set but the yolk is still runny.
Frequently Asked Questions
What is the difference between a Croque Madame and Croque Monsieur?
A Croque Madame is topped with a fried egg, while a Croque Monsieur is not.
How do I ensure the egg yolk is runny?
Cook the egg until the whites are set and the yolk remains runny, about 3-4 minutes over medium heat.
Can I make a Croque Madame without béchamel sauce?
The béchamel sauce is traditional, but you can substitute with a creamy cheese spread if needed.
What type of cheese is best for Croque Madame?
Gruyère cheese is traditional for its rich, nutty flavour and excellent melting properties.
Can I use a different type of bread?
Yes, any thick, hearty bread such as brioche or sourdough works well.
Serving Suggestions
Nutrition per serving
650
Calories
35g
Protein
40g
Fat
40g
Carbs
You Might Also Like
More Sandwiche Recipes

Classic Croque Monsieur
A deliciously rich and comforting French classic sandwich made with ham, cheese, and a creamy béchamel sauce.

Classic Philly Cheesesteak Sandwich
A mouth-watering combination of thinly sliced beef, melted cheese, and sautéed onions on a hoagie roll.

Classic Grilled Cheese Sandwich
Savour the timeless delight of a classic grilled cheese sandwich with melty cheese and perfectly toasted bread.

Barbecue Chicken Sandwich
Savoury barbecue chicken sandwiches, perfect for a hearty lunch or dinner.

Classic Sloppy Joe Sandwich
A savoury and tangy ground beef sandwich served in a soft bun.

Beef Submarine Sandwich
A delicious and hearty beef submarine sandwich, perfect for a filling lunch or dinner.
Kitchen & BBQ gear
What we use for recipes like this

Baking · Baking Sheets
Nordic Ware 3 Piece Baker's Delight Set, 1-Pack, Aluminum
$62.98

BBQ & Outdoor Cooking · Grill Covers
Grill Cover, 58 inch BBQ Gas Grill Cover for Outdoor Grill, Waterproof, Anti-UV, Rip-Proof, Fade Resistant Material, Barbecue Cover with Hook-and-Loop Straps & Adjustable Hem Drawstring, Black
$21.59

Pit Boss Grills
Navigator 1600 Connected Grill
$1599.99
Affiliate links. Prices come from Amazon and are refreshed at least every 24 hours.
