Tasty Croque Madame Waffles

Featured in Elevate Your Morning with Creative Breakfast Ideas.

These waffles combine soft golden layers with the classic French croque madame flavors. Packed with ham and gruyere, then crowned with creamy bechamel, cheese, and a perfectly poached or fried egg. Swap cheeses to suit your taste and serve hot with fresh chives for a hearty, classy meal everyone will dig into.

Rana
Updated on Mon, 05 May 2025 20:55:23 GMT
Savory Waffles with Eggs Pin it
Savory Waffles with Eggs | flavorsenthusiasts.com

This hearty spin on breakfast waffles turns the traditional French croque madame into a mouthwatering brunch star. Mixing ham and gruyere cheese into waffle mix, then adding creamy bechamel sauce and a runny egg on top makes an amazing meal that takes your morning feast to another level.

I came up with these during a family get-together when I wanted something better than just regular pancakes. Everyone loved them so much they've now turned into our go-to special breakfast for celebrations and milestone dates.

Ingredients

  • Butter: Does double duty by making the bechamel sauce rich and keeping the waffle mix soft
  • All purpose flour: Gives both parts structure but keeps everything light and fluffy
  • Whole milk: Brings needed richness to your sauce and batter for that luxury feel
  • Dijon mustard: Adds a tiny kick that balances out all the creaminess
  • Baking powder: Makes your waffles puff up with that perfect airy inside
  • Gruyere cheese: Brings that classic nutty French flavor and melts amazingly well
  • Shaved ham: Gives you that meaty flavor in thin slices that blend perfectly
  • Eggs: The runny yolks make that signature madame touch and create a natural sauce

Step-by-Step Instructions

Create the Bechamel Sauce:
Carefully melt butter on medium-low heat just until it's liquid but not brown. Add flour while whisking for about 2 minutes until it smells a bit nutty but stays light colored. It should gently bubble as you stir to cook away that raw flour taste.
Incorporate the Milk:
Start by adding milk in tiny amounts - about 1/4 cup each time - and whisk like crazy between pours until smooth. Once it gets more liquid-y, you can add bigger amounts. Keep whisking until all milk is mixed in. Cook around 5 minutes, stirring the whole time until it's thick enough to coat your spoon.
Finish the Bechamel:
Take it off the heat and mix in the Dijon mustard right away for extra flavor without going overboard. Add salt and pepper bit by bit, tasting as you go. Your sauce should be smooth with no lumps and thick enough to pour but not runny.
Mix Waffle Dry Ingredients:
In a big bowl, stir together flour, baking powder, and salt with a whisk so everything's evenly mixed for the best waffle texture. Make a hole in the middle for wet stuff.
Add Wet Ingredients:
Pour your beaten eggs, milk, and melted butter into that center hole. Stir with gentle movements just until mixed. Don't worry about small lumps - they're better than overmixing which makes tough waffles. The mix should be thick but still pourable.
Incorporate Ham and Cheese:
Gently fold in the chopped ham and shredded gruyere with a rubber spatula. Don't stir too much - just enough so they're spread throughout the batter. This way every bite has good stuff but stays light.
Cook the Waffles:
Get your waffle iron hot before starting. Brush with a little butter or spray. Pour about 3/4 cup batter onto the middle and close right away. Let it cook until steam stops and it looks golden brown - usually 3 to 5 minutes depending on your machine.
Assemble and Broil:
Put your finished waffles on a baking sheet with parchment paper. Spread lots of bechamel on each one. Put ham slices on top covering the surface. Sprinkle the rest of your gruyere over everything. Broil for 2-3 minutes, watching carefully until cheese melts and gets slightly brown at the edges.
Top and Serve:
Move each waffle to a warm plate. Top with a fresh-cooked egg that has a soft runny center. The yolk should be warm but still liquid to mix with everything else. Add some fresh chives if you want and serve right away while hot.
A waffle with an egg on top. Pin it
A waffle with an egg on top. | flavorsenthusiasts.com

The gruyere cheese is what I love most about this dish. I first tried its amazing nutty flavor during a trip to Switzerland and got hooked on using it for fancy breakfasts. When it melts into the bechamel, it creates these amazing flavor spots that turn a simple breakfast into something really special.

Make-Ahead Options

You can mix up the waffle batter without adding ham and cheese, then keep it in the fridge overnight. Just fold those ingredients in when you're ready to cook in the morning. This trick lets the flour soak up moisture for even softer waffles while saving you time when you're still half asleep.

Cheese Variations

Gruyere gives you that real French taste, but don't be afraid to try other cheeses too. Smoked gouda works great and really brings out the ham flavor. Sharp white cheddar packs more punch if you want something with more kick. If you want something gentler, try Emmental for its light nutty taste and great melting.

Serving Suggestions

Make it a full brunch spread by adding a basic green salad with light dressing on the side. The tangy greens help cut through all that richness and make each waffle bite taste even better. For special days, add a small glass of dry bubbly wine that gives a nice fresh contrast.

A waffle with a fried egg on top. Pin it
A waffle with a fried egg on top. | flavorsenthusiasts.com

Frequently Asked Questions

→ Any tips for crispier waffles?

Preheat your waffle maker and grease it well first. Don’t overmix the batter, and let waffles cook to a deep golden color for an extra crunchy texture.

→ What cheeses can I use instead?

Definitely! Gouda, Swiss, Emmental, or white cheddar all pair wonderfully with the dish.

→ How do I poach eggs the easy way?

Simmer water gently, add a little vinegar, and stir to make a whirlpool. Carefully drop an egg in the middle and cook for about 3-4 minutes until the whites set around runny yolks.

→ What sides go well with this?

Try pairing it with roasted veggies, a light green salad, or fresh fruit for a balanced plate.

→ How do I prep it beforehand?

Make the waffles and bechamel earlier. Heat the waffles in the oven and gently warm the sauce on the stove before adding freshly cooked eggs and ham.

Savory Croque Waffles

Golden waffles filled with ham and melty cheese, topped with eggs. Great for a creative brunch idea.

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

Category: Breakfast & Brunch

Difficulty: Intermediate

Cuisine: French

Yield: 6 Servings

Dietary: ~

Ingredients

→ Bechamel Sauce

01 4 tbsp of butter
02 4 tbsp of plain flour
03 2 cups of whole milk
04 2 tbsp of Dijon mustard

→ Waffles

05 1/4 tsp of salt
06 2 cups of plain flour
07 3 tsp of baking powder
08 1 3/4 cups of whole milk
09 2 eggs, beaten lightly
10 1/4 cup melted butter
11 1 cup each of shredded Gruyere cheese and diced ham
12 18–24 thin slices of ham
13 1 cup shredded Gruyere cheese
14 6 cooked eggs (fried or poached)
15 Salt and pepper for seasoning
16 Chopped chives, if you're feeling fancy

Instructions

Step 01

Heat the butter in a small pan over low to medium heat. Stir in the flour and let it cook while stirring for a couple of minutes. Slowly add the milk while whisking until smooth. Keep stirring until it's thick enough to coat your spoon. Take off the heat, mix in Dijon mustard, and adjust the salt and pepper as needed.

Step 02

Grab a big bowl and toss in the flour, salt, and baking powder. Stir them together. Add the eggs, milk, and melted butter—mix until it's just mixed. Gently fold in the diced ham and shredded Gruyere cheese at the end.

Step 03

Get your waffle maker hot. Grease it, scoop about 3/4 cup of batter onto the surface, close it, and let it cook till it's golden and crispy. Keep going till you use up all the batter.

Step 04

Turn on your broiler. Lay your waffles on a tray lined with parchment or a silicone mat. Spread about 1/6 of the bechamel sauce on each waffle. Add 3 or 4 slices of ham and sprinkle Gruyere cheese on top. Broil till the cheese looks melty and the sauce starts bubbling.

Step 05

Pop the finished waffles onto plates. Add a fried or poached egg on each one and garnish with chives if you'd like.

Notes

  1. If Gruyere's not available, swap it with Swiss, Emmental, white cheddar, or Gouda.

Tools You'll Need

  • A small pan
  • Whisk
  • Waffle maker
  • Silicone or parchment liner
  • Baking tray
  • Broiler

Allergy Information

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

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 487.5
  • Total Fat: 28.4 g
  • Total Carbohydrate: 42.1 g
  • Protein: 20.6 g