This post may contain affiliate links. Please read our disclosure policy.

I first tried Croque-Madame at my favorite bakery in Olympia, Washington, The Bread Peddler. I miss that bakery. Not that I’m complaining, Bend has several that I enjoy just as well. But The Bread Peddler is not to be missed should you find yourself in Olympia.

Anyway, back to the Croque-Madame. It’s wonderful: toasted bread, salty rich ham, creamy béchamel, melty cheese, and a sunny-side up egg.


You may have noticed that I like open faced sandwiches (like Welsh Rarebit and Egg Salad) and that I like to to top things with fried eggs, for example: Cauliflower Fried Rice, Sweet Potato Hash and Corned Beef Hash. So it won’t surprise you to know that I choose not top this with a second slice of bread as some versions do and that I prefer Croque-Madame to Croque-Monsieur, the only difference being a fried egg. And though I don’t dislike it, I find the béchamel unnecessary.

Thus, ‘Almost Croque-Madame’. 


Not only does the lack of béchamel and one less slice of bread make this lighter than the classic, it’s much simpler to make and is just as delicious.

Be sure to have all of your ingredients ready to assemble before you begin making the sandwiches. The trickiest part is timing the fried egg to coincide with the sandwiches’ first pass under the broiler without overcooking either. It may take a couple of tries to get it just right, but I doubt you’ll mind.

Serve this alone or pair it with a steaming hot bowl of Tomato Bisque or Vegan Butternut Squash Soup.

Almost Croque-Madame

Prep: 10 minutes
Cook: 10 minutes
Total: 20 minutes
Course: Breakfast, Main Course, Snack
Cuisine: French
Calories: 392
Servings: 2 people
‘Almost Croque-Madame’ – this version of the classic French Bistro sandwich is open-faced and sans béchamel.


  • 2 1-inch slices crusty peasant bread toasted, I used whole wheat levain
  • 4 teaspoons salted butter
  • 4 ounces thinly sliced ham
  • 2 ounces Comté or Gruyere shredded
  • 2 eggs fried sunny-side up**
  • olive oil or butter for frying eggs
  • salt and freshly ground black pepper


  • Preheat broiler.
  • Place toasted bread on broiler safe baking sheet. Spread 2 teaspoons of butter on each slice. Top each slice with 2 ounces ham and 1/2 ounce cheese. Broil, just until cheese is melted and bubbly.
  • Remove from oven and top each slice with a fried egg. Season to taste with salt and pepper and sprinkle with remaining cheese. Broil until cheese is melted and bubbly. Serve.


If you like your egg to stay sunny-side up, don’t divide the cheese among two layers and top with the fried egg just before serving.


Calories: 392kcal | Carbohydrates: 1g | Protein: 26g | Fat: 31g | Saturated Fat: 15g | Trans Fat: 1g | Cholesterol: 252mg | Sodium: 907mg | Potassium: 250mg | Fiber: 1g | Sugar: 1g | Vitamin A: 756IU | Calcium: 319mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Leave a comment & rate the recipe below!

Related Recipes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. Cheryl says:

    Mmm, this makes me crave the croques madame my husband and I ate on our honeymoon.. yummm. Weirdly enough I thought I almost spied a nice thick slab of smoked salmon on this at first glance (maybe the yolk poking through?), which actually sounds REALLY good.. I think?!


  2. Lorraine @ Not Quite Nigella says:

    Marissa that looks better than any Croque Madame that I’ve had lately! 😛

    1. Marissa says:

      Thanks Lorraine!

  3. PassTheKnife says:

    I agree the béchamel is a little too much! I love this recipe, the only thing I might add is some dijon mustard..mmm!

    1. Marissa says:

      I agree! Dijon mustard would be perfect with this…