• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

The Endless Meal®

Real Food for Busy People

Search
Main Menu
  • Latest Recipes
  • Dinner
  • Side Dishes
  • Soup
  • Salads
  • Dessert

Start Here
About
eBook

Instagram
Facebook
Pinterest
Youtube
  • 🍁 Recipes
  • Dinners
  • Cookbook
  • About
  • Start Here
Home Recipes Sandwiches
A close up of a runny egg on a Croque Madame sandwich

Croque Madame (recipe from a French chef)

Kristen Stevens
By: Kristen Stevens
Updated: 04/24/2025
Leave a Comment
Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

This croque madame is just like the one I fell in love with in Paris — crisp, golden, and topped with a perfectly runny egg. It’s a French café classic that turns a simple ham and cheese sandwich into something truly special.

A close up of a runny egg on a Croque Madame sandwich

I first fell in love with croque madame in a little café in Paris, where it arrived at the table bubbling, golden, and crowned with a perfectly runny egg. It’s essentially a very fancy grilled cheese — but once you add silky béchamel, salty ham, nutty gruyère, and that rich egg on top, it becomes something truly special. Crisp edges, creamy center, and a fork-and-knife situation that feels equal parts indulgent and elegant.

Over the years, I’ve tested different methods, and I always come back to the technique a French chef once showed me: start it on the stovetop, finish it under the broiler. Crisping the buttered bread in a skillet gives you that deeply golden, grilled-cheese crunch. Then the sandwiches are topped with béchamel and more gruyère and slid under the broiler just long enough for the sauce to bubble and the cheese to melt into a creamy blanket — without ever making the bread soggy.

The béchamel itself is simple but essential: butter and flour whisked together, milk added slowly, then seasoned with a pinch of nutmeg and salt until thick and silky. Once assembled with Dijon, thin slices of ham, and plenty of shredded gruyère, the final touch is a fried egg with set whites and a gloriously runny yolk. When that yolk spills into the cheese and sauce, it’s pure magic — rich, savory, and completely irresistible.

A brunch table with plates of Croque Madame
A Croque Madame on a plate cut in half

5 tips for the ultimate croque madame

Anyone can make a grilled cheese — but not all grilled cheeses are created equal. The same goes for croque madames. A few small details make all the difference. Say oui to these 5 tips for the ultimate croque madame:

  1. Grill both sides: You can’t have a proper croque without the crunch. Make sure both sides of the bread are golden and crisp before it hits the broiler.
  2. Extra béchamel: You might notice this recipe uses a little more béchamel than others — that’s intentional. It creates a creamier, more luxurious topping.
  3. Thinly sliced ham: Skip thick packaged slices and ask the deli to slice it thin. If you can find French ham, even better.
  4. Mustard: A swipe of Dijon cuts through the richness beautifully. Not a fan? Use less or leave it out.
  5. Make ahead: Hosting brunch? Prepare the béchamel and assemble the sandwiches a few hours in advance, then grill, broil, and top with eggs just before serving.
Tap stars to rate!
A close up of a runny egg on a Croque Madame sandwich

Croque Madame (recipe from a French chef)

Prep: 20 minutes mins
Cook: 15 minutes mins
Total: 35 minutes mins
Rate Recipe Print
SaveSaved!
Recipe video above. A croque madame is basically the best grilled cheese sandwich you'll ever eat for brunch. I spent a lot of time testing different cooking methods, but the one I learned years ago from a French chef is truly the best. The trick is to grill both sides of the bread; otherwise, your sandwich ends up a little soggy. Also, I don't skimp on the bechamel. You can thank me for that later!
4

Ingredients

  • 8 slices bread
  • 4 tablespoons butter (softened)
  • 4 teaspoons dijon mustard (see notes)
  • 8 thin slices of ham (see notes)
  • 3 cups shredded gruyere (divided)
  • 4 large eggs
  • Salt and pepper (for the eggs)
  • Minced parsley (to serve)

Bechamel

  • 4 tablespoons butter
  • 2 tablespoons all-purpose flour
  • 1 ½ cups whole milk
  • Nutmeg and salt (to taste)

Instructions 

  • To make the béchamel, melt the butter in a small saucepan over medium heat. Add the flour and whisk for one minute. Slowly whisk in the milk then bring to a boil and cook until it thickens, for about 2 minutes. Season to taste with nutmeg and salt. Set aside to cool slightly while you prepare the sandwiches.
    4 tablespoons butter, 2 tablespoons all-purpose flour, 1 ½ cups whole milk, Nutmeg and salt
    image for recipe instruction
  • Preheat your oven to low broil and position a rack near the top. (If your oven doesn't have a low broil option, move the rack down towards the middle.) Butter each slice of bread on one side and lay them buttered side down on a baking sheet.
    8 slices bread, 4 tablespoons butter
    image for recipe instruction
  • To assemble the sandwiches, spread one teaspoon of mustard on four slices of bread. Spoon a heaping tablespoon of the sauce onto each of the eight slices. Lay two slices of ham and ½ cup of gruyere cheese on four slices and then top with the remaining slices of bread.
    4 teaspoons dijon mustard, 8 thin slices of ham, 3 cups shredded gruyere
    image for recipe instruction
  • Heat a large skillet over medium heat. Add the sandwiches, working in batches if needed. Cook until the bottoms of the sandwiches are golden and then flip them over and cook until the second side is golden and the cheese is melty. Transfer them to the baking sheet.
    image for recipe instruction
  • Add a generous layer of bechamel sauce to the tops of each sandwich, using all of the sauce. Sprinkle each with ¼ cup of gruyere cheese, and then broil while you cook the eggs.
    image for recipe instruction
  • Add a little butter or oil to the pan and then crack the eggs into it. Season the eggs with salt and pepper and cook until the whites are set and the yolks are runny, about 2-3 minutes.
    4 large eggs, Salt and pepper
    image for recipe instruction
  • Serve the sandwiches with an egg on top and a little minced parsley.
    Minced parsley
    image for recipe instruction

Notes

Ham: It’s best to get the ham from the deli so that you can ask for it thinly sliced. Packaged ham is cut too thick. If there is an option to get French ham, get that. Otherwise, get whichever type of ham looks the best. 
Mustard: I love the slightly tangy taste of mustard in this recipe, as it helps cut the richness. If you’re not a fan of mustard, you can reduce the amount or omit it altogether. 
Make-Ahead: If you’re making these for a party brunch, you may want to get a jump start on prepping them. You can make the bechamel and assemble the sandwiches a few hours in advance. 

Nutrition

Serving: 1 croque madame, Calories: 855kcal (43%), Carbohydrates: 35g (12%), Protein: 52g (104%), Fat: 69g (106%), Saturated Fat: 38g (238%), Polyunsaturated Fat: 5g, Monounsaturated Fat: 21g, Trans Fat: 1g, Cholesterol: 380mg (127%), Sodium: 1652mg (72%), Potassium: 450mg (13%), Fiber: 3g (13%), Sugar: 8g (9%), Vitamin A: 2003IU (40%), Vitamin C: 0.3mg, Calcium: 1216mg (122%), Iron: 4mg (22%)
© Author Kristen Stevens

We have thoroughly tested this recipe for accuracy. However, individual results may vary. See our full recipe disclosure here.

A close up of a runny egg on a Croque Madame sandwich

Did you make this?

We love to see what you made! Tag @theendlessmeal or hashtag #theendlessmeal!

Tag us on Instagram
Rate Recipe
Croque Madame sandwich on a white plate

Four more sandwiches to try

A bacon sandwich with lots of caramelized onions.
25 minutes mins

BEST Bacon Sandwich with Caramelized Onions & Chipotle Mayo

Hands holding a BBQ Pulled Pork Sandwich
5 hours hrs 10 minutes mins

BBQ Pulled Pork Sandwich

a close up of a Grilled Salmon Sandwich on a plate.
16 minutes mins

Grilled Salmon Sandwiches

A hand holding a roast beef sandwich.
5 minutes mins

Roast Beef Sandwich with Horseradish Mayo Radishes

All sandwich recipes
153 shares
  • Facebook
  • Email
Kristen Stevens

Kristen Stevens

Hi, I'm Kristen! I LOVE everything to do with food: making it, taking pictures of it, and (the best part) eating it. ♡♡♡

Learn More
Posted: 02/20/2025 Updated: 04/24/2025
guest
Rate this recipe:




guest
Rate this recipe:




0 Comments
Inline Feedbacks
View all comments

sidebar

Welcome!

Hi, I'm Kristen Stevens

I’m a self-taught chef, food photographer, and author of the cookbook Sugar Free Dinner Recipes. Since 2011, I have been sharing my well-tested and approachable recipes, helping home cooks like you feel comfortable and confident in the kitchen. My work has been featured in Food & Wine, Pioneer Woman, The Every Girl, Self, and many more. Let’s have some fun cooking together!

Learn more!

Trending

Parmesan Crusted Carrots on a baking tray.
35 minutes mins

Parmesan Crusted Carrots (The Viral Recipe!)

A thin pork chop on a dinner plate with mashed potatoes and peas.
16 minutes mins

How to Cook Thin Pork Chops (with delicious honey garlic butter)

Baked BBQ Salmon in a dinner bowl
20 minutes mins

Baked BBQ Salmon with Buttery Corn Rice

My favorite Ground Beef Chili in a bowl with toppings.
2 hours hrs 10 minutes mins

Ground Beef Chili (the recipe everyone asks for!)

Seasonal

4 pieces of tender salmon with creamy lemon dill sauce
20 minutes mins

Baked Salmon with Creamy Lemon Dill Sauce

Baked Ziti with sausage on the dinner table
55 minutes mins

Baked Ziti with Sausage (in tomato sauce topped with pesto)

A skillet featuring Coq au Vin-style chicken drumsticks with bacon, mushrooms, onions, and herbs in a rich sauce.
1 hour hr 15 minutes mins

Julia Child’s Coq au Vin

A bowl of cheesy tomato orzo topped with Parmesan Chicken Meatballs
30 minutes mins

Parmesan Chicken Meatballs with Cheesy Tomato Orzo

As seen on:

A bowl of lentil stew with white rice and naan bread, overlaid with text: 10 Big Flavor Simple Dinners with healthier ingredients from The Endless Meal.
Get the e-book

10 Big Flavor Dinner Simple Dinners

Get now!

Explore Recipes

Lemon Baked Fish
Garlic Soup
Steak Salad
Kale Dressing
Hot Honey
Fish Curry
Turkey Soup
Chicken Marinade
Bacon Jam

Instagram
Facebook
Pinterest
Youtube
Back To Top

FAQ
Contact
Privacy Policy
Disclaimers
Accessibility
© 2026 The Endless Meal® All Rights Reserved.
Site Credits
Designed by Melissa Rose Design Developed by Once Coupled
wpDiscuz

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

This worked exactly as written, thanks!
My family loved this!
Thank you for sharing this recipe

Or write in your own words:

A rating is required
A name is required
An email is required