Croque Madame Waffles (Print Version)

# 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:

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.
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.
03 - Remove from heat and stir in Dijon mustard. Season with salt and pepper to taste.
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.
05 - Fold diced ham and shredded Gruyère into the batter until evenly distributed.
06 - Grease the waffle maker and pour approximately ¾ cup of batter onto the surface. Close and cook until golden brown.
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.
08 - Place under the broiler until cheese is melted and béchamel is hot and bubbly.
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:

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