This Croque Madame is a fresh take on the classic French brunch sandwich: ham and cheese tucked between two slices of golden, crisp toast, finished with a Parmesan béchamel that’s broiled until bubbling and topped with a perfectly cooked sunny-side-up egg.

Why You’ll Love This Croque Madame:
- Cheesy, savory, crispy, and creamy. All the texture and flavor in one satisfying sandwich.
- Perfect for brunch, a cozy date night, or a comforting dinner. (This was actually one of my first dishes for Mr. Garlic nearly a decade ago.)
- Impressive but easy. It comes together in about 30 minutes, yet feels elevated.

Key Ingredients:
- Bread: Toasted to build a sturdy, crispy base. Choose a hearty loaf like sourdough or country bread.
- Deli Ham: Honey ham is traditional, but Black Forest or your preferred ham works well.
- Gruyère & Parmesan: Nutty, melting Gruyère plus sharp Parmesan in the béchamel for depth.
- Butter, Flour & Cream: The foundation for a silky béchamel sauce.
- Dijon, Garlic & Nutmeg: Small additions that add big flavor and authentic balance.
- Egg: A fried sunny-side-up egg crowns the sandwich and adds richness.
Dietary Swaps:
- Gluten-Free: Use gluten-free bread and substitute a gluten-free flour to thicken the béchamel.
- Egg-Free: Omit the egg on top and verify labels on all packaged ingredients.
Recipe Variations:
- Croque Monsieur: Make the sandwich exactly the same but skip the fried egg.
- Herby: Add fresh thyme, rosemary, or snipped chives to the béchamel or as a garnish.
- Spicy: Swap in pepper jack or add a dash of hot sauce for a kick.
How to Make a Croque Madame Sandwich:

- Make the béchamel: Melt butter in a small saucepan, sauté the garlic briefly, whisk in the flour to form a roux, then slowly add cream (or milk/half-and-half). Cook until the sauce thickens, then stir in grated Parmesan, Dijon mustard, and a pinch of ground nutmeg. Keep warm.

- Assemble and pan-fry the sandwich: Butter a skillet and toast one slice briefly, layer half the Gruyère, the ham, the remaining cheese, and the second bread slice. Grill 3–4 minutes per side until deep golden and the cheese begins to melt.
- Top with béchamel and broil: Transfer the sandwich to a parchment-lined baking sheet, spoon the béchamel over the top, and broil 2–4 minutes until the sauce is bubbly and lightly browned. Watch closely to avoid burning.
- Fry the egg: In a small skillet, melt butter and cook the egg sunny-side-up until the whites are set but the yolk remains runny, or to your preference.
- Finish: Place the fried egg on the broiled sandwich, season with salt and pepper, and garnish with chopped chives if desired. Serve immediately.

Tips:
- Choose sturdy bread: Thick slices of sourdough, French, or country-style bread hold up best to the sauce and grilling.
- Mind the roux: Cook the butter and flour briefly—don’t let it brown—to remove raw flour flavor, and whisk continuously as you add the cream for a smooth sauce.
- Broil for texture: Broiling gives the béchamel a pretty golden crust and helps it set slightly.
- Best served fresh: The sandwich is most enjoyable right away; leftovers keep for up to one day in the fridge and reheat well in a skillet or under the broiler.

More Cozy Brunch Recipes You Will Love:
- Cheesy Mushroom Toast
- Butternut Squash Quiche
- Bacon, Blue Cheese, & Potato Puff Pastry Tart with Spicy Honey
- Garlicky Cottage Cheese Scrambled Eggs
- Easy Cheesy Hashbrown Casserole (Cracker Barrel Style)
- Honey Whipped Goat Cheese on Golden Butter-Fried Toast
- Cajun Shrimp & White Cheddar Cheese Grits
- Smoked Salmon, Goat Cheese, and Avocado Brunch Salad
Recipe

Classic Croque Madame Sandwich
A rich, cozy French-style sandwich layered with honey ham, melted Gruyère, and a creamy Parmesan béchamel, finished with a golden sunny-side-up egg. Ideal for brunch or breakfast-for-dinner.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Brunch, Sandwich
Servings 1 sandwich
Calories 720 kcal
Ingredients
For the Béchamel Sauce:
- 1 tablespoon butter
- 1 ½ teaspoon minced garlic
- 2 teaspoon all-purpose flour
- ½ cup cream (or whole milk / half & half)
- 1 tablespoon grated Parmesan cheese
- 1 teaspoon Dijon mustard
- Pinch of ground nutmeg
For the Sandwich:
- 1 tablespoon butter (for grilling)
- 2 slices thick-cut bread (sourdough, French, or country-style)
- 4 slices honey ham
- ¼ cup grated Gruyère (or Swiss)
For the Egg:
- ½ tablespoon butter
- 1 large egg
- Salt & pepper, to taste
- Fresh chives, chopped (optional garnish)
Instructions
- Begin the béchamel: melt butter in a small saucepan, cook the garlic 30 seconds, whisk in the flour until smooth, then add the cream. Stir in Parmesan, Dijon, and nutmeg and whisk 3–4 minutes until thickened. Set aside.
- Butter a skillet and assemble the sandwich: butter the pan, place one bread slice, sprinkle half the Gruyère, add ham, top with remaining cheese and second bread slice. Grill 3–4 minutes per side until golden and the cheese is melting.
- Place the sandwich on a parchment-lined baking sheet, spoon the béchamel over the top, and broil 2–4 minutes until bubbly and golden—watch closely.
- Fry the egg sunny-side-up in butter until the whites are set but the yolk is still runny, or to your preferred doneness.
- Top the sandwich with the fried egg, season with salt and pepper, garnish with chives if desired, and serve immediately.
Notes
- This sandwich is best served fresh, but leftovers can be refrigerated for up to 1 day and reheated in a skillet or briefly under the broiler.
- Nutrition values are an estimate only.
Nutrition
Calories: 720 kcal
Carbohydrates: 42 g
Protein: 38 g
Fat: 46 g
Carbohydrates: 42 g
Protein: 38 g
Fat: 46 g
Tried This Croque Madame? I’d love to hear how it turned out! Please leave a star rating and review in the recipe card below — your feedback helps others discover this cozy sandwich. Enjoy and happy cooking!