Indulge in the rich, savory experience of Croque Madame, a classic French dish that combines layers of ham and cheese in a toasted sandwich, topped with a creamy béchamel sauce and a sunny-side-up egg. This dish is perfect for brunch or a cozy dinner, balancing comfort and elegance in every bite. With its crispy exterior and gooey interior, Croque Madame is a must-try for any food lover.
Ingredients
– 4 slices of bread (preferably brioche or sourdough)
– 4 slices of ham
– 4 slices of Gruyère cheese
– 2 tablespoons of butter
– 1 tablespoon of flour
– 1 cup of milk
– Salt and pepper to taste
– 2 eggs
– Fresh parsley for garnish
Servings and Cooking Time
This recipe serves 2 people. Preparation time is about 10 minutes, and cooking time is approximately 15 minutes.
Nutritional Value
Each serving of Croque Madame contains approximately:
– Calories: 550
– Protein: 25g
– Carbohydrates: 45g
– Fat: 30g
(Note: Nutritional values are based on one serving for one person.)
Step-by-Step Cooking Process
1. Preheat the oven to 400°F (200°C).
2. In a saucepan, melt 1 tablespoon of butter over medium heat.
3. Stir in the flour and cook for 1 minute until smooth.
4. Gradually whisk in the milk, cooking until thickened.
5. Season the béchamel sauce with salt and pepper, then remove from heat.
6. Assemble the sandwiches by placing ham and cheese between two slices of bread.
7. Spread béchamel sauce generously on top of each sandwich.
8. Place sandwiches on a baking sheet and bake for 10 minutes until golden.
9. In a skillet, melt the remaining butter and fry the eggs sunny-side up.
10. Top each sandwich with a fried egg and garnish with parsley.
Alternative Ingredients
You can substitute Gruyère cheese with Emmental or cheddar for a different flavor. Additionally, swap ham for turkey or a plant-based alternative to cater to dietary preferences.
Serving and Pairings
Croque Madame pairs beautifully with a light salad, fresh fruit, or a glass of citrus juice. For a heartier meal, serve it alongside crispy roasted potatoes.
Storage and Reheating
Store any leftovers in an airtight container in the refrigerator for up to 2 days. Reheat in an oven or skillet to restore crispness. It’s not recommended to freeze this dish, as the texture may change.
Cooking Mistakes
- Using stale bread can lead to a soggy sandwich.
- Overcooking the béchamel will make it too thick.
- Not seasoning the béchamel can result in bland flavor.
- Cooking the egg too long can make it rubbery.
- Not preheating the oven may result in uneven cooking.
Helpful Tips
- Use high-quality cheese for the best flavor.
- Toast the bread slightly before assembling for extra crunch.
- Experiment with different meats or vegetables for variety.
- Add mustard for an extra layer of flavor.
FAQs
What is the difference between Croque Madame and Croque Monsieur?
Croque Madame is topped with a fried egg, while Croque Monsieur is not. Both feature ham and cheese with béchamel sauce.
Can I make Croque Madame ahead of time?
Yes, you can prepare the sandwiches in advance and bake them just before serving for a fresh taste.
Is Croque Madame a breakfast dish?
While often enjoyed at breakfast or brunch, it can be served at any meal for a comforting option.
Can I use whole grain bread for this recipe?
Absolutely! Whole grain bread can add a nutty flavor and is a healthier alternative.
How can I make this dish vegetarian?
Simply omit the ham and use sautéed mushrooms or spinach as a filling for a delicious vegetarian version.
Conclusion
Croque Madame is a delightful fusion of flavors and textures that makes for an impressive dish at any meal. With its luscious béchamel, rich cheese, and perfectly cooked egg, it’s sure to become a favorite. Enjoy this classic French recipe and impress your guests with your culinary skills!

Croque Madame
Ingredients
- 4 slices of bread
- 4 slices of ham
- 4 slices of Gruyère cheese
- 2 tablespoons of butter
- 1 tablespoon of flour
- 1 cup of milk
- Salt and pepper to taste
- 2 eggs
- Fresh parsley for garnish
Instructions
- Preheat the oven to 400°F (200°C).
- In a saucepan, melt 1 tablespoon of butter over medium heat.
- Stir in the flour and cook for 1 minute until smooth.
- Gradually whisk in the milk, cooking until thickened.
- Season the béchamel sauce with salt and pepper, then remove from heat.
- Assemble the sandwiches with ham and cheese between two slices of bread.
- Spread béchamel sauce on top of each sandwich.
- Place sandwiches on a baking sheet and bake for 10 minutes.
- In a skillet, melt the remaining butter and fry the eggs sunny-side up.
- Top each sandwich with a fried egg and garnish with parsley.