Croque Madame Waffles

Featured in: Start Your Day with Cozy Breakfast Classics

These Croque Madame Waffles transform the beloved French sandwich into a delightful brunch creation. The savory waffles are studded with diced ham and gruyere cheese, then topped with creamy bechamel sauce, more ham, and melted cheese. Each serving is crowned with a perfectly cooked egg and optional chives. The dish combines the comfort of waffles with sophisticated flavors, creating an impressive yet approachable meal that's perfect for special brunches or weekend gatherings.

You can easily customize these waffles by substituting the gruyere with gouda, white cheddar, emmental, or swiss cheese to match your preference.

marry from tastelikemagic.com
Updated on Mon, 07 Apr 2025 16:29:25 GMT
A waffle with ham and cheese. Pin it
A waffle with ham and cheese. | tastelikemagic.com

This Croque Madame Waffle recipe transforms the classic French sandwich into a savory breakfast masterpiece. The combination of homemade waffles studded with ham and gruyere, topped with velvety bechamel sauce and a perfectly runny egg creates the ultimate brunch experience that will impress everyone at your table.

The first time I made these waffles for my family's Sunday brunch, there was complete silence followed by unanimous requests to make them again the next weekend. The rich bechamel sauce paired with the crispy waffle edges has become our special occasion tradition.

Ingredients

  • Butter: Forms the base of your bechamel sauce and adds richness to the waffle batter
  • All purpose flour: Works in both the sauce and waffles for the perfect structure
  • Whole milk: Creates the creamiest bechamel and tender waffles look for full fat for best results
  • Dijon mustard: Adds that classic French tanginess that makes croque madame special
  • Baking powder: Ensures your waffles rise properly with plenty of nooks for sauce
  • Eggs: Provide structure in the waffles and create the signature topping
  • Gruyere cheese: Offers nutty depth that melts beautifully choose a good quality aged variety
  • Shaved ham: Brings the smoky protein element thin slices work best
  • Chives: Optional but add a fresh pop of color and mild onion flavor

Step-by-Step Instructions

Prepare the Bechamel:
Melt butter over medium low heat in a saucepan allowing it to fully liquefy without browning. Whisk flour into the melted butter thoroughly to create a smooth paste called a roux. Cook this mixture for about 2 minutes stirring constantly to eliminate raw flour taste without letting it brown. Gradually add milk in small portions whisking continuously between additions to prevent lumps from forming. Once all milk is incorporated continue cooking while stirring until the sauce thickens enough to coat the back of a spoon about 5 minutes. Remove from heat and whisk in Dijon mustard for that distinctive tangy flavor. Season with salt and pepper to taste remembering that the ham and cheese will add saltiness later.
Mix the Waffle Batter:
Combine dry ingredients flour baking powder and salt in a large bowl whisking to distribute evenly. In a separate bowl lightly beat eggs then stir in milk and melted butter until well combined. Pour wet ingredients into dry ingredients and stir just until no dry spots remain overmixing will make tough waffles. Gently fold diced ham and shredded gruyere into the batter distributing evenly throughout the mixture. Let the batter rest for 5 minutes while your waffle iron preheats this allows the gluten to relax.
Cook the Waffles:
Preheat waffle maker to medium high or according to manufacturer instructions for belgian style waffles. Lightly grease the waffle plates with cooking spray or brush with melted butter to prevent sticking. Pour approximately 3/4 cup of batter onto the center of the hot waffle iron spreading slightly with a spatula if needed. Close the lid and cook until the waffle is golden brown and crisp about 4 to 5 minutes depending on your waffle maker. Remove cooked waffle and place on a wire rack to maintain crispness while you cook the remaining batter.
Assemble and Finish:
Place cooked waffles on a parchment lined baking sheet spacing them evenly. Spoon a generous portion of bechamel sauce over each waffle covering the surface completely. Layer 3 to 4 slices of shaved ham over the sauce making sure to cover the entire waffle. Sprinkle shredded gruyere cheese evenly over the ham creating a generous layer. Position oven rack 6 inches from broiler and preheat broiler to high. Broil waffles for 2 to 3 minutes until cheese melts completely and begins to bubble and brown in spots. Meanwhile cook eggs to your preference either poached or fried with runny yolks being traditional. Transfer assembled waffles to serving plates and top each with a perfectly cooked egg. Season egg with a pinch of salt and pepper then garnish with fresh chopped chives if desired.
A waffle with ham and egg. Pin it
A waffle with ham and egg. | tastelikemagic.com

I discovered that allowing the bechamel to cool slightly before spreading it on the waffles prevents them from becoming soggy a revelation that came from a disappointing first attempt where everything melded together too quickly. My favorite moment is watching everyone cut into the egg and seeing the yolk create a natural sauce that mingles with the bechamel.

Make Ahead Options

These Croque Madame Waffles work beautifully as a make ahead meal for busy mornings or when entertaining. You can prepare the bechamel sauce up to three days ahead and store it in an airtight container in the refrigerator. When ready to use simply reheat it gently in a saucepan over low heat whisking occasionally until smooth and warm. The waffle batter can be mixed the night before minus the leavening agents. In the morning stir in the baking powder just before cooking for perfectly fluffy waffles. Fully cooked waffles can even be frozen for up to one month. Reheat them directly from frozen in a 350°F oven for about 10 minutes before adding toppings.

Perfect Pairings

These savory waffles deserve thoughtful accompaniments to create a complete brunch experience. Serve alongside a lightly dressed arugula salad with lemon vinaigrette to cut through the richness of the dish. The peppery greens and bright acidity provide the perfect counterpoint to the creamy cheese and bechamel. For drinks consider a crisp sparkling wine like Cava or Prosecco whose bubbles help cleanse the palate between bites. If serving for brunch a classic mimosa works beautifully or try a French 75 cocktail to continue the French theme. Coffee lovers will appreciate how a strong cup of French press coffee stands up to the robust flavors.

Customization Ideas

The beauty of this recipe lies in its adaptability to different tastes and dietary needs. For a lighter version substitute the bechamel with Greek yogurt mixed with a touch of Dijon and herbs. Vegetarians can skip the ham and add sautéed mushrooms and spinach to the waffle batter creating an equally satisfying meatless option. Experiment with different cheese combinations such as smoked gouda for depth emmental for authentic Swiss flavor or a sharp white cheddar for broader appeal. Those avoiding gluten can substitute a quality cup for cup gluten free flour blend in both the waffles and bechamel with excellent results. For extra decadence add a slice of crispy bacon under the egg or a drizzle of maple syrup for a sweet and savory contrast.

A waffle with ham and egg on top. Pin it
A waffle with ham and egg on top. | tastelikemagic.com

These waffles make for a stylish, restaurant-quality brunch packed with flavor!

Frequently Asked Questions

→ Can I make the bechamel sauce ahead of time?

Yes, you can prepare the bechamel sauce up to 2 days ahead and store it in an airtight container in the refrigerator. Gently reheat it on the stovetop over low heat, whisking occasionally until smooth and warm before using it to top the waffles.

→ What type of waffle maker works best for this recipe?

A standard Belgian or traditional waffle maker works perfectly for this recipe. The deeper pockets of a Belgian waffle maker create nice spaces to hold the bechamel sauce, but either type will produce delicious results.

→ Can I make these waffles vegetarian?

Yes, you can easily make these vegetarian by omitting the ham and increasing the cheese amount by 50%. You could also add sautéed mushrooms or spinach to the waffle batter for additional flavor and texture.

→ What's the best way to poach eggs for this dish?

For perfect poached eggs, bring a pot of water to a gentle simmer, add a splash of vinegar, create a vortex with a spoon, and carefully slide in a fresh, cold egg. Cook for 3-4 minutes for a runny yolk. Alternatively, fried eggs with runny yolks work wonderfully as well.

→ How can I keep the waffles warm while preparing multiple servings?

Place cooked waffles in a single layer on a baking sheet in a 200°F (95°C) oven until all waffles are ready. This keeps them warm without drying them out before you add the toppings and broil them.

→ Can I freeze these waffles?

Yes, you can freeze the plain waffles before adding toppings. Cool completely, place in a freezer bag with parchment between layers, and freeze for up to 3 months. Reheat in a toaster or oven, then add the toppings and continue with the recipe.

Croque Madame Waffles

Savory waffles with ham, gruyere and bechamel sauce topped with a perfectly cooked egg for an elevated brunch experience.

Prep Time
15 Minutes
Cook Time
25 Minutes
Total Time
40 Minutes
By: Marry

Category: Morning Favorites

Difficulty: Intermediate

Cuisine: French

Yield: 6 Servings (6 croque madame waffles)

Dietary: ~

Ingredients

→ Sauce

01 4 tablespoons butter
02 4 tablespoons all purpose flour
03 2 cups whole milk
04 2 tablespoons Dijon mustard

→ Waffles

05 2 cups all purpose flour
06 3 teaspoons baking powder
07 ¼ teaspoon salt
08 2 eggs, lightly beaten
09 1¾ cups whole milk
10 ¼ cup butter, melted
11 1 cup shaved ham, diced
12 1 cup Gruyère cheese, shredded

→ Assembly

13 18-24 slices shaved ham
14 1 cup Gruyère cheese, shredded
15 6 eggs
16 Salt and pepper, to taste
17 Fresh chives, chopped (optional)

Instructions

Step 01

In a small saucepan, melt butter over medium-low heat. Whisk in flour and cook for 2 minutes, stirring frequently to avoid browning. Just cook enough to remove the raw flour flavor.

Step 02

Gradually whisk in milk, adding small amounts at a time to prevent lumps. Continue cooking and stirring until the béchamel thickens enough to coat the back of a spoon.

Step 03

Remove from heat and stir in Dijon mustard. Season with salt and pepper to taste.

Step 04

Preheat the waffle maker. In a large bowl, combine flour, baking powder, and salt. Add eggs, milk, and melted butter, mixing until just combined.

Step 05

Fold diced ham and shredded Gruyère into the batter until evenly distributed.

Step 06

Grease the waffle maker and pour approximately ¾ cup of batter onto the surface. Close and cook until golden brown.

Step 07

Place cooked waffles on a baking tray lined with parchment paper or a silicone mat. Top each waffle with about ⅙ of the béchamel sauce, 3-4 slices of shaved ham, and sprinkle with Gruyère cheese.

Step 08

Place under the broiler until cheese is melted and béchamel is hot and bubbly.

Step 09

Transfer each waffle to a serving plate and top with a poached or fried egg prepared to your preferred doneness. Garnish with chopped chives if desired.

Notes

  1. These savory waffles combine the flavors of a classic French croque madame with a waffle base, perfect for brunch entertaining.
  2. Alternative cheeses include Gouda, white cheddar, Emmental, or Swiss.

Tools You'll Need

  • Waffle maker
  • Saucepan
  • Whisk
  • Baking tray
  • Parchment paper or silicone mat

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy (milk, butter, cheese)
  • Contains eggs
  • Contains gluten (flour)