Skip to content
Breakfast

Classic Croque Madame with Velvety Mornay Sauce

Experience the ultimate French bistro brunch staple at home. This Croque Madame features layers of ham, a rich Gruyère Mornay sauce, and a perfectly cooked sunny-side egg.

By EasyCooks Kitchen

Published 12 min read

Total time
Prep
Cook
Serves
2
Makes 2 sandwiches
Cuisine
French
Calories
520
per serving, estimated
A golden-broiled Croque Madame topped with a sunny-side up egg on a marble bistro table.
On this page16 sections

Elevate your brunch game with a classic Croque Madame, the undisputed queen of French bistro sandwiches. This decadent combination of toasted brioche, savory ham, and a rich, bubbling Gruyère Mornay sauce creates a culinary experience that feels like a trip to Paris. With a perfectly fried egg crowning the top, it is the ultimate comfort food for any weekend gathering. Master the art of the perfect Mornay sauce and impress your guests with this timeless, sophisticated recipe.

The Croque Madame is a sophisticated evolution of the famous Croque Monsieur. By adding a sunny-side egg, the sandwich gains a rich, creamy element that turns a simple grilled ham and cheese into a full brunch masterpiece. The key to this dish is the balance between the toasted brioche, the salty ham, and the velvety Mornay sauce that binds everything together. Whether you are hosting a special breakfast or simply treating yourself to a luxurious meal, this recipe delivers consistent, restaurant-quality results every single time you prepare it in your own kitchen.

The appeal

Why you’ll love it

  • The Mornay sauce serves as the foundation of the dish, providing a creamy, rich texture that balances the saltiness of the ham and the sweetness of the brioche. By whisking the roux thoroughly and adding warm milk gradually, you create an emulsion that is silky and free of lumps. The addition of nutmeg provides a subtle, aromatic depth that rounds out the savory profile of the Gruyère cheese, ensuring the sauce is flavorful without being overpowering.

  • Broiling the assembled sandwich at a high temperature is essential for achieving the signature blistering and browning that makes a Croque Madame so appealing. The intense heat quickly melts the cheese and toasts the top layer of bread, creating a satisfying texture contrast. This method also ensures that the internal layers of the sandwich remain moist and tender, while the exterior develops a deep, golden color that defines the classic bistro-style aesthetic.

What you need

Ingredients

11 ingredients
Servings
2

Makes 2 sandwiches.

Mornay Sauce

Sandwich Assembly

Topping

Contains:

  • Gluten
  • Eggs
  • Milk
  • Mustard

Served raw or lightly cooked

The eggs are served with a soft, jammy yolk. Pasteurized eggs are recommended for pregnant women, young children, or anyone with a weakened immune system.

Tools

Equipment

  • Small saucepan
  • Whisk
  • Baking sheet
  • Pastry brush
  • Non-stick skillet
  • Grater

Swaps

Substitutions

  • Instead ofGruyère cheese

    UseEmmental or Comté cheese provide similar melting properties and nutty flavor profiles.

  • Instead ofBrioche bread

    UseThick-cut sourdough or white country-style bread works well if brioche is unavailable.

  • Instead ofDijon mustard

    UseStone-ground mustard or a mild yellow mustard can be used for a slightly different tang.

Good to know

Notes

Choosing the right brioche is crucial for the success of this recipe. Look for a high-quality, butter-rich loaf with a tight crumb structure that can withstand the weight of the Mornay sauce without becoming soggy. If your bread is slightly dry, it will actually hold up better under the sauce. Always slice the bread thickly to ensure it retains its shape during the broiling process, providing a sturdy base for the ham and the final, crowning egg.

For the Gruyère cheese, opt for a block and shred it yourself rather than using pre-shredded varieties. Pre-shredded cheese is often coated in anti-caking agents that can interfere with the smooth melting of your Mornay sauce and prevent the desired crust from forming. Freshly shredded Gruyère melts more uniformly and produces a more cohesive, flavorful sauce. If you have extra cheese, you can sprinkle a little more over the top before broiling for an even richer, crustier finish.

Prep

Before you start

Before you begin, ensure all your ingredients are measured and ready, as the cooking process moves quickly. Grate the Gruyère cheese, have your milk warmed, and ensure your skillet is clean. Have a baking sheet lined with parchment paper ready for the oven transition. Take your eggs out of the refrigerator about 20 minutes before frying to allow them to come closer to room temperature, which helps them cook more evenly and prevents the pan temperature from dropping too rapidly when you crack them into the butter.

Step by step

Method

4 steps

Phase 1

Creating the Mornay Base

  1. Step 1: Prepare the Mornay Sauce

    In a small saucepan over medium heat, melt the butter until foaming. Whisk in the flour and cook for one minute to create a roux. Gradually pour in the warm milk while whisking constantly to prevent lumps. Continue cooking until the sauce thickens to a velvet consistency, then stir in the nutmeg and the shredded Gruyère until smooth.

    You’ll need: butter · all-purpose flour · warm milk · nutmeg · Gruyère cheese

    Look for: The sauce should coat the back of a spoon and have a thick, creamy, and smooth texture.

    Tip: Use a heavy-bottomed saucepan to ensure even heat distribution and prevent the flour from scorching during the roux stage.

  2. Step 2: Assemble the Sandwiches

    Brush one side of each brioche slice with Dijon mustard. Layer the ham onto the mustard-brushed side of two slices, then top with the remaining bread slices to close the sandwiches. Spread a generous portion of the warm Mornay sauce over the top of each assembled sandwich, ensuring the edges are coated for even browning in the oven.

    You’ll need: Dijon mustard · brioche bread · ham · Gruyère cheese

    Look for: The mustard should be spread in an even, thin layer across the entire surface of the bread slices.

    Tip: Place the sandwiches on a parchment-lined baking sheet to make cleanup easier after the broiling process.

Checkpoint

The sauce is ready when it is smooth, creamy, and thick enough to coat the back of a spoon. It should smell aromatic from the nutmeg and rich from the melted Gruyère. Ensure there are no lumps in the mixture before removing it from the heat. This base is what gives the sandwich its signature luxury, so take your time whisking and incorporating the cheese to achieve a glossy, uniform consistency that will hold up beautifully during the subsequent broiling phase of the recipe.

Phase 2

Broiling to Perfection

  1. Step 3: Broil the Croque Madame

    Sprinkle the remaining shredded Gruyère over the top of the sauced sandwiches. Place the baking sheet into the oven preheated to 445°F (230°C) and broil for approximately four minutes. Monitor the progress closely as the cheese melts and begins to bubble, creating a blistered, golden-brown crust on top of the brioche, indicating the sandwich is heated through and ready for finishing.

    You’ll need: Gruyère cheese

    Look for: The cheese should be bubbling vigorously and show deep golden-brown spots across the entire surface.

    Tip: Position the baking sheet on the upper rack of your oven to ensure the cheese browns quickly without drying out the bread.

Checkpoint

At this stage, the sandwiches should look vibrant and inviting. The cheese on top will be bubbling vigorously, with golden-brown spots forming across the surface. The aroma should be savory and toasted. Check that the edges of the bread are also crisping up nicely under the broiler. The sandwiches must be removed from the oven the moment the cheese is sufficiently browned to prevent the bread from burning, ensuring a perfect balance between a crispy exterior and a moist, flavorful interior throughout.

Phase 3

Finishing with the Egg

  1. Step 4: Fry the Eggs

    While the sandwiches are in the oven, heat a tablespoon of butter in a non-stick skillet over medium heat. Crack the eggs into the pan and fry until the whites are fully set and opaque, but the yolks remain soft and glossy. Carefully remove the sandwiches from the oven and top each with a fried egg, ensuring the yolk stays intact for serving.

    You’ll need: eggs · butter

    Internal temperature 160°F (71°C)

    Look for: The egg white should be completely set and opaque, while the yolk remains warm, soft, and glossy.

    Tip: Cook the eggs to 160°F (71°C) to ensure the whites are safe and fully firm while maintaining a tender yolk.

Checkpoint

The eggs should be fried until the whites are fully set, opaque, and firm, while the yolks remain soft, warm, and glossy. When you place the egg on the sandwich, the white should be completely cooked through, reaching 160°F (71°C). This final addition brings the dish together, providing a rich, creamy element that complements the savory cheese sauce. Ensure the egg is transferred carefully so the yolk remains intact, creating that classic, appealing visual presentation that defines a traditional Croque Madame.

Doneness

How to tell it’s done

The Croque Madame is done when the Mornay sauce is bubbling enthusiastically and the cheese has developed deep, golden-brown patches on the surface. The brioche should be toasted and firm to the touch. The fried eggs are ready when the whites are completely opaque and set, reaching an internal temperature of 160°F (71°C) to ensure food safety, while the yolks remain soft, glossy, and warm. The transition from oven to plate should be swift to maintain the temperature of the sauce and the perfect consistency of the yolk.

Avoid these

Common mistakes

A common mistake is using cold milk when making the Mornay sauce, which can cause the roux to seize and lead to a lumpy final product. Always use warm milk to ensure a smooth, velvety consistency. Another pitfall is overcrowding the skillet when frying the eggs; ensure you have enough space to manage each egg individually. Finally, avoid broiling the sandwiches too far from the heat source; the goal is to get a quick, intense browning, so keep the rack in the upper position to ensure the cheese blisters perfectly.

Cook safely

Food safety

Safe internal temperatures

Cook to at least these temperatures, measured with an instant-read thermometer in the thickest part.

Minimum safe internal temperatures
FoodMinimum internal temperature
Egg dishes160°F (71°C)

Raw or lightly cooked ingredients

The eggs are served with a soft, jammy yolk. Pasteurized eggs are recommended for pregnant women, young children, or anyone with a weakened immune system.

Better results

Tips

  1. Tip 1

    To achieve the best results, always work with a clean, preheated oven and a hot broiler. This ensures that the cheese melts and browns quickly without overcooking the delicate brioche bread. If you find your oven broiler is particularly aggressive, keep the oven door slightly ajar to monitor the browning process more closely, as the cheese can go from perfectly golden to burnt in a matter of seconds. Keep a close eye on the baking sheet during the final minute of cooking to guarantee the best possible texture for the crust.

  2. Tip 2

    When serving, consider adding a side of light, crisp greens dressed with a simple vinaigrette. The acidity of the dressing provides a refreshing contrast to the richness of the Mornay sauce and the buttery brioche. This balance is essential for a well-rounded brunch experience. Additionally, ensure your plates are slightly warmed before serving to keep the sandwich at the ideal temperature for as long as possible. A warm plate helps maintain the integrity of the sauce and keeps the entire dish inviting and comforting from the first bite to the last.

Make it yours

Variations

Croque Monsieur

For a classic Croque Monsieur, omit the fried egg entirely. You can also sprinkle a little extra Gruyère or even some Parmesan over the top before broiling to create an even thicker, more robust cheese crust. This version is perfect if you prefer a simpler, more handheld sandwich that focuses entirely on the savory ham and rich Mornay sauce.

Spinach and Mushroom

Add a layer of sautéed spinach and thinly sliced mushrooms between the ham and the bread for an earthy, vegetable-forward twist. Ensure the vegetables are well-drained after cooking so they do not release moisture into the sandwich. This variation adds a wonderful texture and deep flavor profile that complements the Gruyère beautifully, making for a heartier brunch option.

Smoked Salmon

Replace the ham with high-quality smoked salmon for a lighter, more elegant version of the dish. The salty, smoky flavor of the salmon pairs exceptionally well with the creamy Mornay sauce. Use a slightly thinner layer of sauce to avoid overpowering the delicate flavor of the fish. This variation is a fantastic choice for a special occasion.

Herbed Mornay

Stir a tablespoon of finely chopped fresh chives, parsley, or thyme into the Mornay sauce just before spreading it over the bread. These fresh herbs add a bright, aromatic note that cuts through the richness of the cheese. This simple addition elevates the flavor profile significantly and adds a touch of fresh, vibrant color to the finished dish.

On the table

Serving suggestions

Serve the Croque Madame immediately while it is hot from the oven and the egg is fresh. The contrast between the hot, bubbly Mornay sauce and the cool, fresh greens on the side creates a wonderful sensory experience. Present the sandwich on a warm plate to maintain the temperature. The runny yolk is a key part of the experience, so provide a knife and fork so your guests can enjoy the way the yolk mingles with the cheese sauce and the toasted brioche, creating a delicious, cohesive bite.

For a truly authentic bistro-style brunch, pair the sandwich with a simple side salad of arugula or mixed greens tossed in a light lemon-based vinaigrette. The brightness of the salad cuts through the richness of the cheese and the butter, making each bite feel balanced and satisfying. Consider offering a small side of cornichons to add a touch of acidity and crunch. This combination of textures and flavors creates a sophisticated meal that is simple to prepare yet feels incredibly special and indulgent for any occasion.

Leftovers

Storage & make-ahead

Fridge
Keep in an airtight container for up to 24 hours. Cool for no more than 2 hours before refrigerating.
Reheat
Reheat in a preheated 350°F oven until warmed through and the cheese is soft. Avoid the microwave to keep the bread from becoming soggy.

Store any leftovers in an airtight container in the refrigerator for up to 24 hours. While the dish is best enjoyed fresh, you can keep components separate if you plan to assemble them later. The sauce can be kept in a covered container, though it may thicken as it cools. If storing the assembled sandwich, be aware that the bread may lose some of its crispness over time. Always cool the sandwiches completely before placing them in the refrigerator to ensure food safety and maintain the best possible quality.

Make ahead

You can prepare the Mornay sauce up to 24 hours in advance and store it in the refrigerator. When you are ready to use it, gently reheat it over low heat, adding a splash of milk if it has thickened too much. The ham can be sliced and the cheese shredded ahead of time, which streamlines the assembly process significantly. Simply assemble the sandwiches and broil them just before serving to ensure the brioche remains crisp and the cheese crust is fresh and bubbling for your guests.

Questions

Frequently asked questions

Can the Mornay sauce be made without Gruyère?

While Gruyère is traditional for its nutty flavor and excellent melting properties, you can certainly substitute it with other high-quality melting cheeses. Emmental, Comté, or even a sharp white cheddar will work well, provided they are fresh and shredded finely. The most important thing is to use a cheese that melts smoothly without separating into oil, so avoid pre-shredded varieties that contain anti-caking agents, as these can negatively impact the final texture of the sauce.

How can the bread be kept from becoming soggy?

The key to preventing sogginess is to toast the bread slightly before adding the mustard and ham, and to ensure the Mornay sauce is thick enough. Spreading the sauce evenly and not adding too much allows the broiler to work effectively, crisping the top while keeping the bread beneath firm. Additionally, serving the sandwich immediately after it comes out of the oven ensures the brioche remains crisp and the texture contrast is preserved, which is essential for the best eating experience.

Why is the egg cooked to 160°F?

Cooking the eggs to an internal temperature of 160°F (71°C) ensures that the whites are fully set, opaque, and firm, which is a standard food safety guideline. This temperature ensures that the protein structure of the white is stable while still allowing the yolk to remain soft and glossy. This approach balances safety with the desired texture of a classic sunny-side egg, providing a delicious contrast to the crisp brioche and the rich, bubbling cheese sauce on the sandwich.

Is it possible to prepare this for more than two people?

Yes, you can easily scale this recipe for a larger group by simply multiplying the ingredients by the number of guests. Use a larger baking sheet to accommodate more sandwiches, ensuring they are not crowded to allow the heat to circulate properly for even browning. If you are cooking for a large party, you can prepare the Mornay sauce in a larger batch and assemble the sandwiches in stages, keeping them warm in a low-temperature oven until you are ready to serve everyone simultaneously.

What is the best way to fry the eggs consistently?

Use a high-quality non-stick skillet and a modest amount of butter to ensure the eggs do not stick and the whites cook evenly. Keeping the heat at a steady, moderate level is crucial; if the heat is too high, the edges will brown and become crispy before the whites are set. Crack the eggs into a small bowl first before adding them to the pan; this allows for better control and ensures that no shells end up in your dish. Cook slowly until the whites are perfectly set.

Everything in one place: the recipe card below gathers the ingredients, steps and estimated nutrition, ready to print.

Recipe card

Classic Croque Madame with Velvety Mornay Sauce

Experience the ultimate French bistro brunch staple at home. This Croque Madame features layers of ham, a rich Gruyère Mornay sauce, and a perfectly cooked sunny-side egg.

Prep
Cook
Total
Servings
2 sandwiches

Ingredients

Mornay Sauce

  • 20 g butter
  • 20 g all-purpose flour
  • 200 ml warm milk
  • 1 pinch nutmeg
  • 40 g Gruyère cheese, shredded

Sandwich Assembly

  • 1 tbsp Dijon mustard
  • 4 slices brioche bread
  • 80 g ham

Topping

  • 50 g Gruyère cheese, shredded
  • 2 large eggs
  • 1 tbsp butter for frying

Instructions

  1. Prepare the Mornay Sauce. In a small saucepan over medium heat, melt the butter until foaming. Whisk in the flour and cook for one minute to create a roux. Gradually pour in the warm milk while whisking constantly to prevent lumps. Continue cooking until the sauce thickens to a velvet consistency, then stir in the nutmeg and the shredded Gruyère until smooth.

  2. Assemble the Sandwiches. Brush one side of each brioche slice with Dijon mustard. Layer the ham onto the mustard-brushed side of two slices, then top with the remaining bread slices to close the sandwiches. Spread a generous portion of the warm Mornay sauce over the top of each assembled sandwich, ensuring the edges are coated for even browning in the oven.

  3. Broil the Croque Madame. Sprinkle the remaining shredded Gruyère over the top of the sauced sandwiches. Place the baking sheet into the oven preheated to 445°F (230°C) and broil for approximately four minutes. Monitor the progress closely as the cheese melts and begins to bubble, creating a blistered, golden-brown crust on top of the brioche, indicating the sandwich is heated through and ready for finishing.

  4. Fry the Eggs. While the sandwiches are in the oven, heat a tablespoon of butter in a non-stick skillet over medium heat. Crack the eggs into the pan and fry until the whites are fully set and opaque, but the yolks remain soft and glossy. Carefully remove the sandwiches from the oven and top each with a fried egg, ensuring the yolk stays intact for serving.

Allergens: Gluten, Eggs, Milk, Mustard

Nutrition (estimated, per serving)

Calories
520 kcal
Protein
22.5 g
Carbs
35 g
Fat
32 g
Fiber
1.5 g
Sugar
5 g
Sodium
850 mg

Estimates only: values vary with brands, substitutions and portion sizes.

Recipe by EasyCooks Kitchen · easycooksrecipes.com

Share this recipe

Send it to someone who’d love it, or save it for later.

Spotted a mistake in this recipe? Let us know.