Print

Croque Madame Waffles Recipe

5 from 98 reviews

A delicious twist on the classic French Croque Madame, this recipe combines savory ham and melted Gruyere cheese with rich béchamel sauce, all layered over fluffy waffles and topped with a perfectly cooked egg. Ideal for brunch or a special breakfast, these Croque Madame Waffles offer a flavorful and indulgent meal that beautifully marries crispy waffles with creamy, cheesy goodness.

Ingredients

Scale

Béchamel Sauce

  • 4 Tablespoons butter
  • 4 Tablespoons all purpose flour
  • 2 cups whole milk
  • 2 Tablespoons Dijon mustard
  • Salt and pepper to taste

Waffle Batter

  • 2 cups all purpose flour
  • 3 teaspoons baking powder
  • ¼ teaspoon salt
  • 2 eggs (lightly beaten)
  • 1¾ cups whole milk
  • ¼ cup butter (melted)
  • 1 cup shaved ham (diced)
  • 1 cup Gruyere cheese (shredded)

Assembly and Topping

  • 1824 slices shaved ham
  • 1 cup Gruyere cheese (shredded)
  • 6 eggs (poached or fried to your desired doneness)
  • Salt and pepper to taste
  • Chives for serving (optional)

Instructions

  1. Make the béchamel sauce: In a small saucepan or skillet, melt 4 tablespoons of butter over medium-low heat. Whisk in 4 tablespoons of all-purpose flour and cook for a couple of minutes, stirring frequently to avoid browning, which ensures the flour flavor is cooked off without discoloring the sauce.
  2. Incorporate milk: Gradually whisk in 2 cups of whole milk a little at a time to prevent lumps. Continue stirring the mixture over medium heat until the béchamel thickens enough to coat the back of a spoon.
  3. Finish béchamel sauce: Remove the pan from heat, stir in 2 tablespoons of Dijon mustard, and season with salt and pepper to taste. Set the béchamel aside.
  4. Prepare waffle batter: Preheat your waffle maker. In a large bowl, combine 2 cups of all-purpose flour, 3 teaspoons of baking powder, and ¼ teaspoon salt. Mix in 2 lightly beaten eggs, 1¾ cups whole milk, and ¼ cup melted butter until just combined, ensuring not to overmix for tender waffles.
  5. Add ham and cheese: Gently fold in 1 cup diced shaved ham and 1 cup shredded Gruyere cheese into the batter.
  6. Cook waffles: Grease the waffle maker and spoon about ¾ cup of batter onto the surface. Close and cook until the waffles turn golden brown and are cooked through. Repeat to make the desired number of waffles.
  7. Assemble Croque Madame waffles: Place cooked waffles on a parchment or silicone mat-lined baking tray. Spread about one-sixth of the béchamel sauce evenly over each waffle.
  8. Add ham and cheese topping: Arrange 3 to 4 slices of shaved ham on top of the béchamel layer on each waffle. Sprinkle with shredded Gruyere cheese.
  9. Broil: Place the tray under a broiler until the cheese melts beautifully and the béchamel becomes hot and bubbly, watching carefully to prevent burning.
  10. Add egg and garnish: Transfer waffles to serving plates and top each with a poached or fried egg cooked to your liking. Season with salt and pepper, and sprinkle with chopped chives if desired. Serve immediately for best flavor and texture.

Notes

  • Be careful not to brown the roux while making the béchamel to keep the sauce smooth and light in color.
  • Folding the ham and cheese gently into the batter prevents overmixing, which keeps waffles tender.
  • If you prefer, substitute Gruyere with Emmental or Swiss cheese to vary the flavor.
  • Poached eggs add a creamy yolk that complements the sandwich, but fried eggs work just as well.
  • Use fresh chives for a pop of color and mild onion flavor as a garnish.
  • The broiling step melts the cheese quickly—watch closely to avoid burning the toppings.

Keywords: Croque Madame, Waffles, Breakfast, Brunch, Gruyere, Ham, Béchamel Sauce, French Toast, Savory Waffles