The aroma of melting cheese and freshly baked waffles filled the air as I flipped open my recipe book, and suddenly, I stumbled upon a gem that would change my brunch game forever: Croque Madame Waffles! These savory creations are the ultimate fusion of two beloved dishes, marrying classic French flavors with the comfort of crispy waffles. With their delightful combination of ham, creamy Dijon bechamel, and a perfectly poached egg on top, these waffles are sure to impress your friends and family. Not only are they a crowd-pleaser, but they also come together in no time, making them perfect for lazy weekend mornings or even a quick breakfast-for-dinner fix. Can you imagine the joy of serving these beauties at your next gathering? Let’s dive into this irresistible recipe and add a delicious twist to your brunch table!

Why are Croque Madame Waffles a must-try?
Irresistible Flavor: The blend of savory ham and melted cheese creates a mouthwatering experience that will leave your taste buds dancing.
Unique Twist: This dish transforms a classic sandwich into a delightful waffle, making brunch feel extra special without the fuss.
Quick Preparation: In under 30 minutes, you can whip up these decadent Croque Madame Waffles, perfect for impressing guests or treating yourself!
Versatile Ingredients: With flexible cheese and meat options, you can easily tailor this recipe to suit your taste preferences or dietary needs. Try using flaxseed eggs for a vegan version!
Crowd-Pleasing Appeal: Whether it’s a weekend brunch or a cozy breakfast-for-dinner, these waffles are sure to wow your family and friends with their gorgeous presentation and delicious flavor.
Croque Madame Waffles Ingredients
• Dive into this savory delight!
For the Bechamel
- Butter – Provides richness and moisture; essential for the bechamel sauce and a warm, comforting touch.
- All-purpose flour – Acts as the thickening agent for a smooth texture; stick to this for the best béchamel results.
- Whole milk – Adds creaminess and depth; replace with plant-based milk for a dairy-free delight.
- Dijon mustard – Imparts a tangy flavor to the sauce; swap for whole grain mustard for a delightful twist.
For the Waffles
- Baking powder – Ensures your waffles rise perfectly for that fluffy bite; no substitutes here!
- Salt – Elevates the flavors; adjust according to your preference.
- Eggs – Provides structure and richness; try flaxseed eggs for a vegan alternative!
- Shaved ham – Adds a savory and satisfying meatiness; opt for crispy bacon or turkey if you prefer.
- Gruyere cheese – Delivers a melt-in-your-mouth flavor; aged cheddar or gouda are great substitutes for a different taste.
For Serving
- Poached eggs – Enhance the dish’s richness; fried eggs can work beautifully here too.
- Chives – Garnish with freshness; feel free to swap with green onions or leave out if desired.
Indulge in these Croque Madame Waffles for a brunch experience that’s simply unforgettable!
Step‑by‑Step Instructions for Croque Madame Waffles
Step 1: Prepare Bechamel
In a medium saucepan over low heat, melt 3 tablespoons of butter until bubbly. Whisk in 3 tablespoons of all-purpose flour and cook for 2 minutes until it forms a smooth paste, known as a roux. Gradually pour in 2 cups of whole milk while whisking continuously to prevent lumps. Cook for about 5 minutes, or until the sauce thickens and is velvety. Stir in 2 tablespoons of Dijon mustard and season with salt and pepper, then set aside to keep warm.
Step 2: Make Waffle Batter
In a large mixing bowl, combine 1 cup of all-purpose flour, 1 tablespoon of baking powder, and a pinch of salt. In a separate bowl, whisk together 2 beaten eggs, 1 cup of milk, and 3 tablespoons of melted butter until well blended. Pour the wet ingredients into the dry ingredients and mix gently until just combined. Finally, fold in 1 cup of diced ham and 1 cup of shredded Gruyere cheese to create a rich, savory batter for your Croque Madame Waffles.
Step 3: Cook Waffles
Preheat your waffle maker to a medium-high setting and lightly grease it with cooking spray or brush with melted butter. Pour approximately ¾ cup of the waffle batter onto the hot surface, close the lid, and cook for about 4-5 minutes, or until the waffles are golden brown and crisp. Carefully remove the waffles and repeat the process with the remaining batter, ensuring your waffle iron stays properly heated for each batch.
Step 4: Assemble
Preheat your broiler while you prepare to assemble the waffles. Place the cooked waffles on a lined baking tray. Spoon about ⅙ of the prepared Dijon bechamel sauce over each waffle, then layer with additional chopped ham and sprinkle some more Gruyere cheese on top. Broil for 2-3 minutes, watching closely until the cheese is melted and bubbly, adding a delicious finish to your Croque Madame Waffles.
Step 5: Serve
To finish your dish, poach 2 eggs as desired or fry them to your preference. Top each waffle with a poached egg and sprinkle with fresh chives for an appealing garnish. Serve immediately while warm, allowing your guests to admire the beautiful layers of the Croque Madame Waffles before digging in!

Make Ahead Options
These Croque Madame Waffles are perfect for busy home cooks looking to save time during the week! You can prepare the Dijon bechamel sauce up to 3 days in advance; simply refrigerate it in an airtight container to maintain its creamy texture. The waffle batter can also be made up to 24 hours ahead and stored in the refrigerator—just be sure to give it a good stir before using. When you’re ready to serve, cook the waffles fresh and broil with the bechamel and cheese until bubbly for that delicious, crisp texture. With these make ahead options, you can enjoy a gourmet breakfast or brunch with minimal effort!
How to Store and Freeze Croque Madame Waffles
Fridge: Cool leftover waffles to room temperature, then place them in an airtight container. They’ll stay fresh for up to 3 days.
Freezer: For longer storage, individually wrap cooled waffles in plastic wrap and place them in a freezer-safe bag. They’ll keep well for up to 2 months.
Reheating: To enjoy your Croque Madame Waffles again, reheat them in a toaster oven at 350°F until crispy, about 5-7 minutes for the best taste and texture.
Prep Ahead: Feel free to prepare the bechamel and waffle batter a day in advance; store separately in the fridge. Assemble and cook when ready for a homemade brunch!
What to Serve with Croque Madame Waffles
The perfect brunch experience isn’t just about the main dish; it’s about the delightful accompaniments that elevate your meal to all-new heights.
- Fresh Fruit Salad: A colorful mix of seasonal fruits brings a refreshing contrast, balancing the savory richness of the waffles.
- Simple Green Salad: Crisp greens dressed lightly with vinaigrette provide a bright and refreshing bite alongside your hearty meal.
- Creamy Potato Gratin: The creamy, cheesy layers of gratin complement the waffles while adding a comforting, cozy feel to your brunch spread.
- Savory Scones: Golden, flaky scones with herbs or cheese echo the waffle’s flavors while adding a delightful texture contrast.
- Classic Mimosa: Refreshing, bubbly, and citrusy, mimosas pair perfectly with Croque Madame Waffles for a celebratory feel.
- Hot Coffee or Tea: A warm cup of your favorite brew enhances the flavors, bringing a cozy comfort to your brunch gathering.
Enhance your brunch with these delicious sides that perfectly complement the savory indulgence of Croque Madame Waffles!
Expert Tips for Croque Madame Waffles
-
Whisk Method: Always whisk gradually when making the bechamel to prevent lumps and ensure a smooth sauce for your Croque Madame Waffles.
-
Perfect Poached Eggs: For flawless poached eggs, use an egg poaching pan or silicone cups. This helps maintain shape and ensures even cooking.
-
Waffle Iron Prep: Preheat your waffle iron thoroughly before adding batter and grease it lightly to prevent sticking, ensuring golden, crisp waffles.
-
Cheese Choices: Feel free to experiment with different cheese options. Aged cheddar or gouda can provide a delightful twist while still complementing the flavors beautifully.
-
Cooking Time: Keep an eye on your waffles while cooking. Each waffle maker may vary, so adjust the cooking time for desired crispiness without overcooking.
-
Broiling Caution: When broiling the assembled waffles, watch closely to avoid burning the cheese. You want that bubbly, golden finish without the char!
Croque Madame Waffles Variations & Substitutions
Feel free to get creative with these Croque Madame Waffles and customize them to fit your unique taste and dietary needs!
- Dairy-Free: Substitute whole milk with almond or oat milk for a creamy, dairy-free bechamel. Your waffles will still offer that comforting richness!
- Gluten-Free: Use a gluten-free all-purpose flour blend to make the waffles suitable for those with gluten sensitivities. The taste remains delightful.
- Veggie Twist: Swap the ham for sautéed spinach and mushrooms for a savory, vegetarian-friendly option. This will add a hearty texture and delicious flavor!
- Spicy Kick: Add a pinch of cayenne pepper or diced jalapeños to the waffle batter for a spicy heat that will wake up your taste buds. Exciting and flavorful!
- Herbed Bliss: Incorporate fresh herbs like thyme or rosemary into your waffle batter for an aromatic twist. You’ll enjoy a fragrant aroma and taste with every bite!
- Cheese Variety: Try gouda or pepper jack in place of Gruyere for a fun new flavor profile. Each cheese offers a unique melt that enhances the overall experience!
- Bacon Lovers: Replace the ham with crispy bacon for a crunch and a smoky flavor that bacon enthusiasts will adore. The added texture really elevates the dish!
Experimenting with these variations while enjoying your delicious Croque Madame Waffles makes each bite an exciting experience. Don’t forget to check out our flaxseed egg guide if you’re considering a vegan option! Each twist you add will create new memories around your brunch table!

Croque Madame Waffles Recipe FAQs
How do I select the right ingredients for Croque Madame Waffles?
Absolutely! When it comes to selecting the ingredients, aim for fresh, high-quality items. Look for ham that is freshly sliced from the deli, and choose cheese that has a good melt quality, such as Gruyere. If you’re opting for whole milk, make sure it’s not nearing its expiration date for the creamiest bechamel. For Dijon mustard, ensure it has a tangy flavor by checking the expiration date. Fresh chives should be vibrant and green, without any wilting.
How should I store leftover Croque Madame Waffles?
For storage, you can keep leftover waffles fresh by cooling them to room temperature and placing them in an airtight container. They will last in the fridge for up to 3 days. If you want to keep them longer, I recommend freezing them. Wrap each cooled waffle in plastic wrap and store them in a freezer-safe bag or container to prevent freezer burn.
Can I freeze Croque Madame Waffles?
Yes, you can freeze these waffles for up to 2 months! To freeze, first, ensure the waffles are completely cooled. Wrap each waffle tightly in plastic wrap and then place them in a freezer-safe bag. When you’re ready to enjoy them, simply reheat in a toaster oven at 350°F for about 5-7 minutes or until they are crispy and warm again.
What if my bechamel sauce is lumpy?
If you find that your bechamel sauce has lumps, don’t despair! You can use an immersion blender to blend the sauce until smooth. Alternatively, if you prefer, you can strain the sauce through a fine-mesh sieve into a bowl to remove the lumps. Always whisk gradually and ensure you’re adding the milk slowly to prevent lumps from forming in the first place!
Are there any dietary considerations for Croque Madame Waffles?
Very! If you’re serving these waffles to guests with dietary restrictions, consider using plant-based milk and flaxseed eggs for a vegan version. You can swap the butter for margarine or a dairy-free alternative in the bechamel. For allergies, always check the labels of your ingredients, especially the mustard, as some brands may have allergens. Additionally, be cautious with ham substitutes if you’re accommodating specific dietary needs.
Can I make Croque Madame Waffles ahead of time?
Yes! You can make both the bechamel and waffle batter a day in advance. Simply store them separately in the refrigerator, and when you’re ready to serve, just cook the waffles and assemble as directed. This is a great time-saver for those cozy brunch gatherings!

Savory Croque Madame Waffles for a Brunch Upgrade
Ingredients
Equipment
Method
- In a medium saucepan over low heat, melt butter until bubbly. Whisk in flour and cook for 2 minutes until it forms a roux. Gradually pour in milk, whisking continuously. Cook until thickened, then stir in mustard and season with salt and pepper.
- In a large bowl, combine flour, baking powder, and salt. In another bowl, whisk together eggs, milk, and melted butter. Pour wet into dry ingredients and mix. Fold in ham and cheese.
- Preheat your waffle maker and grease it. Pour batter onto hot surface and cook for 4-5 minutes until golden brown. Repeat with remaining batter.
- Preheat broiler. Place waffles on a baking tray. Spoon bechamel over each waffle, layer with ham and sprinkle with cheese. Broil until cheese is melted and bubbly.
- Poach eggs as desired. Top each waffle with an egg and sprinkle with chives. Serve immediately.

Leave a Reply