Easy Croque Madame — French Ham Cheese Egg is my go to fix for those mornings when I want something cozy, salty, and a little fancy, but I do not want a pile of dishes. You know the vibe, you are hungry, you have bread and ham, and you need breakfast to feel like an actual meal. This is basically a hot ham and cheese sandwich that decided to dress up and put an egg on top. The first time I made it, I was shocked how fast it came together, and also how fast it disappeared. If you have ever stared into the fridge thinking, what can I make that feels special, this is it.

What you need for Croque Monsieur
So here is the funny part. Even though we are making a Croque Madame, it starts with the same base as a Croque Monsieur. The difference is simple: Monsieur is the sandwich, Madame is the sandwich plus a gorgeous egg on top. Either way, we are talking **ham**, **cheese**, toasted bread, and a quick creamy sauce that makes it taste like a cafe order.
I like to keep this realistic and pantry friendly. Nothing too precious. Use what you have, but here is the lineup that makes the best Easy Croque Madame — French Ham Cheese Egg at home.
- Bread: thick sliced white bread, sourdough, or brioche
- Ham: deli ham, leftover baked ham, or even thick slices from a holiday ham
- Cheese: Gruyere is classic, Swiss works great, cheddar is totally fine
- Butter: for toasting the bread
- Milk and flour: for a quick white sauce
- Salt and pepper: keep it simple
- Optional: a pinch of Dijon mustard, a tiny sprinkle of nutmeg, or a little Parmesan
- Eggs: one per sandwich for that Madame moment
If you are sitting on leftover ham, this is honestly one of my favorite ways to use it up. I do something similar after the holidays, especially if I have made something like this maple glazed ham and there are a few slices hanging out in the fridge.
Quick sauce note: we are not making anything complicated. You just want a creamy blanket that melts into the cheese and makes the sandwich feel extra comforting.

How to make Croque Monsieur
This is the part where you realize you can totally pull off a cafe style sandwich at home. The basic Croque Monsieur steps are easy, and then we add the egg to turn it into Easy Croque Madame — French Ham Cheese Egg.
My simple step by step method
I usually make two at a time because if I am turning on the stove, I want leftovers. Here is how I do it.
1) Make the quick sauce.
Melt about 1 tablespoon butter in a small pan, stir in 1 tablespoon flour, and cook it for about 30 seconds. Slowly whisk in 3 quarter cup milk. Keep stirring until it thickens, 2 to 4 minutes. Season with salt and pepper. If you like Dijon, whisk in a tiny dab.
2) Build the sandwiches.
Lay out your bread. Add ham and a good handful of cheese. Close it up. I like to spread a thin layer of the sauce on the top slice too, then add a little extra cheese on top. This makes it bubbly and golden in the oven.
3) Toast, then bake.
Butter the outside of the bread and toast in a skillet over medium heat until both sides are golden. Then move them to a sheet pan and broil for a minute or two to melt the top cheese. Watch it closely because broilers go from perfect to tragedy fast.
4) Add the egg for Madame.
While the sandwiches broil, fry eggs in a separate pan. I like a runny yolk, but do what makes you happy. Slide one egg on top of each sandwich and serve right away.
This is also a nice moment to say: if you love easy eggy meals, you might also like these baked cottage cheese eggs. Different vibe, same comforting payoff.
I made this for brunch and my husband said it tasted like something we would pay for at a little French cafe. The egg on top was the best part and we are making it again next weekend.

Tips for Best Results
I have made this enough times to learn what actually matters and what you can ignore. These tips are the difference between good and wow, why is this so good.
Use medium heat for toasting. If you crank the heat, the bread browns before the cheese melts. Medium gives you that even golden crunch and a warm center.
Do not drown it in sauce. The sauce is delicious, but too much makes the bread soft. Think of it as a creamy layer, not soup.
Grate your own cheese if you can. Pre shredded cheese works, but freshly grated melts better. I still use pre shredded on busy days, no shame.
Broil with your full attention. I stay in the kitchen and stare at it like it owes me money. It only takes a minute for the top to go perfectly golden.
Egg timing is everything. Fry the eggs when the sandwiches are almost done so the yolk is warm and glossy when it hits the top.
Also, if you are making this as part of a bigger easy dinner plan, I have been loving cozy meals like this Instant Pot chicken and veggies on the nights when I am not in a sandwich mood. It is the same comfort food energy without much effort.
Recipe Variations
Once you make Easy Croque Madame — French Ham Cheese Egg the classic way, you can start playing around. This is one of those recipes that forgives you for using what you have.
Swap the bread. Brioche makes it richer, sourdough gives it tang, and whole wheat makes it feel a little more everyday.
Try different cheeses. Gruyere is classic, Swiss is mild, and sharp cheddar brings more punch. A little Parmesan on top is also great for browning.
Add a little greens. A small handful of arugula inside the sandwich is peppery and fresh. I add it after cooking so it does not get soggy.
Make it spicy. A few dashes of hot sauce in the sauce or a pinch of chili flakes wakes everything up.
Turn it into a lighter lunch. Use turkey instead of ham and go easy on the sauce. It is still super satisfying.
If you want another quick protein heavy lunch idea for the week, this tuna egg salad is a solid one. I make it when I need something cold and fast, and it keeps well.
How to Serve It
This sandwich is rich, so I like to serve it with something fresh or simple on the side. Think balance, not a second heavy thing.
Easy serving ideas I actually use
- Simple green salad with lemon and olive oil
- Fresh fruit if you are doing brunch
- Pickles or cornichons for a salty crunch
- Tomato soup if you want full comfort mode
- Roasted potatoes if you are feeding hungry people
If you are doing a little brunch spread and want something sweet that is low effort but still feels special, I would put out this chocolate cheesecake trifle. People always go back for seconds, and it looks like you worked harder than you did.
Common Questions
Can I bake the eggs instead of frying them?
Yes. You can bake eggs in a muffin tin or small ramekins while the sandwiches are in the oven. I still prefer frying because it is faster and the edges get a little crispy.
What is the best ham for this?
Anything you like. Thin deli ham is easy, but thicker ham feels heartier. Leftover holiday ham is honestly amazing here.
Can I make it ahead?
You can prep the sauce and assemble the sandwiches a few hours ahead, then cook right before serving. I would not add the egg until the last second.
How do I keep the sandwich from getting soggy?
Toast the bread well and use a light layer of sauce. Also serve it right away. This one is not meant to sit around.
Is a Croque Madame always made with sauce?
Most versions use a simple white sauce because it is part of the classic taste. But if you skip it, you still get a tasty ham and cheese egg situation, just a bit less creamy.
A cozy little brunch win you will repeat
Easy Croque Madame — French Ham Cheese Egg is one of those recipes that makes an ordinary morning feel like a treat, without making you work too hard. You get crunchy bread, melty cheese, savory ham, and that egg on top that turns it into something special. If you want more classic guidance and extra visuals, I have bookmarked Croque Monsieur – the ultimate ham & cheese sandwich! and I also love this walk through from Easy Croque Madame – Tastes Better from Scratch when I am cooking for friends. Try it once, adjust it to your tastes, and I promise it will sneak into your regular rotation.


Croque Madame
Ingredients
Method
- Melt 1 tablespoon butter in a small pan, stir in 1 tablespoon flour, and cook for about 30 seconds.
- Slowly whisk in 3/4 cup milk. Keep stirring until it thickens, about 2 to 4 minutes. Season with salt and pepper. Optionally, whisk in a tiny dab of Dijon mustard.
- Lay out the bread and add ham and cheese. Close the sandwiches. Optionally, spread a thin layer of sauce on the top slice and add extra cheese.
- Butter the outside of the bread and toast in a skillet over medium heat until both sides are golden.
- Move the sandwiches to a sheet pan and broil for a minute or two until the top cheese melts. Watch closely to avoid burning.
- While the sandwiches broil, fry the eggs in a separate pan to your desired yolk consistency.
- Slide one fried egg on top of each sandwich and serve immediately.
