This lighter croque monsieur earns a permanent spot in my weekly rotation because it gives you all the golden, cheesy comfort of the bistro original without the heavy butter overload, and it doubles as the easiest party food you will ever put on a tray.
Instead of the classic thick butter béchamel, I whisk a quick yogurt-and-milk sauce that still bubbles and browns beautifully under the broiler. Toasted bread, thin-sliced ham, and nutty Gruyère do the heavy lifting, so every bite tastes rich even though the numbers stay friendly.
For parties I cut each sandwich into four small squares and spear them with toothpicks, which is exactly how my family serves them at birthdays and holidays. Make the sauce and toast the bread ahead, then broil right before guests arrive so the tops are still crackling.
Why You'll Love This Recipe
About the Ingredients
12 slices (about 340g) soft white sandwich bread
Day-old bread toasts firmer and won't go soggy; in a pinch use brioche or sturdy country loaf, but skip fresh soft white since it collapses under the sauce.
2 tbsp (28g) unsalted butter, softened
Softened butter spreads in a thin even film that blocks moisture; salted butter works too, just reduce the pinch of salt in the sauce.
1 1/2 tbsp (12g) all-purpose flour
The flour thickens the sauce so it clings instead of running off; cornstarch works as a 1:1 swap if that's what's in your pantry.
3/4 cup (180ml) whole milk
Whole milk gives the creamiest body; 2% is fine, and oat milk makes a decent dairy-free version though it browns a little faster.
1/3 cup (80g) plain Greek yogurt
Greek yogurt replaces half the usual butter and cream for a tangy, lighter sauce; sour cream is an easy swap with the same richness.
1/4 tsp ground nutmeg
A tiny grate of nutmeg is the classic French touch; freshly grated is stronger, so use just a pinch if you grate your own.
8 oz (225g) Gruyère, finely grated
Gruyère melts silky and tastes nutty; Comté or a young Swiss cheese are the closest substitutes, and pre-shredded works if you toss it with a teaspoon of flour.
8 oz (225g) thinly sliced cooked ham
Ask the deli for thin-sliced Black Forest or smoked ham; leftover roast pork or sliced turkey also work well here.
1 tbsp (15g) Dijon mustard
Dijon cuts through the cheese and keeps it from tasting flat; whole-grain mustard gives a pleasant little crunch.
1 tbsp (5g) finely grated Parmesan
Parmesan on top browns faster than Gruyère and adds a salty crust; Pecorino is a sharper stand-in.
1 tbsp (3g) chopped fresh chives, for garnish
Chives add a fresh green pop; thin-sliced scallion greens or a pinch of dried thyme are fine substitutes.
Tips & Tricks
Toast the bread first
Dry-toasting both sides before buttering builds a moisture barrier, which is the single biggest fix for soggy croque monsieur.
Keep the sauce thick
Cook the flour-milk mixture until it coats the back of a spoon, then take it off the heat before stirring in the yogurt so it doesn't split.
Watch the broiler like a hawk
Cheese goes from golden to black in under 30 seconds, so stand at the oven with the door cracked.
Cut with a serrated knife
Saw gently through the crisp top so the cheese crust doesn't tear away from the bread.
Pro Tips
Step-by-Step Instructions
1. Heat the oven and toast
Heat your oven to 400°F (200°C). Lay the bread slices on a sheet pan and toast for 5 minutes, until dry and just barely colored at the edges, then flip and toast 2 minutes more. They should feel like firm crackers, not soft bread.
2. Build the light sauce
Melt the butter in a small saucepan over medium heat, whisk in the flour, and cook 1 minute until it smells toasty but hasn't browned. Pour in the milk in a steady stream, whisking constantly, and simmer 3 to 4 minutes until it thickens enough to coat a spoon.
3. Finish the béchamel
Pull the pan off the heat and stir in the yogurt, nutmeg, a pinch of salt, and half the Gruyère until smooth. Taste it; it should be savory and just tangy. If it looks gluey, whisk in a splash more milk.
4. Spread and layer
Butter one side of each toast slice, spread a thin layer of Dijon on half of them, then lay on the ham and a spoonful of sauce. Close the sandwiches and press gently so they hold together.
5. Top with cheese
Arrange the sandwiches on a parchment-lined sheet pan and spoon the remaining sauce over the tops, spreading it to the edges. Scatter the rest of the Gruyère and the Parmesan over everything.
6. Broil until bubbling
Broil on the middle rack at 500°F (260°C) for 3 to 4 minutes, until the cheese is melted, golden brown, and bubbling at the edges. Watch closely; you want deep gold, not dark brown.
7. Rest and cut
Let the tray sit 3 minutes so the cheese sets slightly, then cut each sandwich into 4 small squares with a serrated knife. Sprinkle with chives and serve warm.
Delicious Variations
Croque Madame Bites
Top each square with a quarter of a soft-fried quail egg or a slice of hard-boiled egg before serving.
Mushroom Version
Swap the ham for thinly sliced sautéed mushrooms and a pinch of thyme for a vegetarian tray.
Spicy Honey Drizzle
Finish the broiled squares with a light drizzle of chili honey for a sweet-heat party snack.
How to Store Croque Monsieur, Recette Santé, Party Food Appetizers, Yummy Appetizers, Diy
Refrigerator
Store assembled, unbaked sandwiches covered in the fridge for up to 24 hours; keep the sauce in a separate jar and spoon it on just before broiling.
Freezer
Freeze fully baked squares in a single layer, then bag them for up to 2 months; thaw overnight in the fridge before reheating.
Reheating
Reheat on a sheet pan at 350°F (175°C) for 8 to 10 minutes, or 2 minutes under the broiler, until the cheese bubbles again.
Frequently Asked Questions
Q: What is the difference between a croque monsieur and a croque madame?
A croque madame is simply a croque monsieur topped with a fried egg. The base sandwich of ham, cheese, and béchamel is identical, so you can turn this tray into madames by adding a small fried egg to each square.
Q: Can I make croque monsieur appetizers ahead of time?
Yes, you can assemble them up to 24 hours ahead and refrigerate them unbaked. Keep the sauce separate, then spoon it on and broil right before serving so the topping stays glossy instead of drying out.
Q: What cheese is best for croque monsieur?
Gruyère is the classic choice because it melts smoothly and has a nutty, slightly sweet flavor. Comté, young Swiss, or a mix of Gruyère and Parmesan all work well if you can't find it.
Q: Why did my croque monsieur turn out soggy?
The bread was likely too fresh or not toasted enough before assembling. Toast both sides until dry and firm, and keep the sauce thick so it sits on top instead of soaking in.
Q: How many appetizers does this recipe make?
This batch makes 6 whole sandwiches, which cut into 24 small party squares. Plan on 3 to 4 squares per guest if you're serving other appetizers.
If you make these for your next gathering, snap a photo of the golden tray before it disappears and tell me which variation you tried. Cook it your way, and tell me how it went.
Croque Monsieur, Recette Santé, Party Food Appetizers, Yummy Appetizers, Diy
This Croque Monsieur recipe turns the classic French ham and cheese sandwich into crispy, bite-size party appetizers with a lighter yogurt béchamel.
🧂 Ingredients
- 12 slices (about 340g) soft white sandwich bread
- 2 tbsp (28g) unsalted butter, softened
- 1 1/2 tbsp (12g) all-purpose flour
- 3/4 cup (180ml) whole milk
- 1/3 cup (80g) plain Greek yogurt
- 1/4 tsp ground nutmeg
- 8 oz (225g) Gruyère, finely grated
- 8 oz (225g) thinly sliced cooked ham
- 1 tbsp (15g) Dijon mustard
- 1 tbsp (5g) finely grated Parmesan
- 1 tbsp (3g) chopped fresh chives, for garnish
📋 Instructions
- 1Heat the oven and toast — Heat your oven to 400°F (200°C). Lay the bread slices on a sheet pan and toast for 5 minutes, until dry and just barely colored at the edges, then flip and toast 2 minutes more. They should feel like firm crackers, not soft bread.
- 2Build the light sauce — Melt the butter in a small saucepan over medium heat, whisk in the flour, and cook 1 minute until it smells toasty but hasn't browned. Pour in the milk in a steady stream, whisking constantly, and simmer 3 to 4 minutes until it thickens enough to coat a spoon.
- 3Finish the béchamel — Pull the pan off the heat and stir in the yogurt, nutmeg, a pinch of salt, and half the Gruyère until smooth. Taste it; it should be savory and just tangy. If it looks gluey, whisk in a splash more milk.
- 4Spread and layer — Butter one side of each toast slice, spread a thin layer of Dijon on half of them, then lay on the ham and a spoonful of sauce. Close the sandwiches and press gently so they hold together.
- 5Top with cheese — Arrange the sandwiches on a parchment-lined sheet pan and spoon the remaining sauce over the tops, spreading it to the edges. Scatter the rest of the Gruyère and the Parmesan over everything.
- 6Broil until bubbling — Broil on the middle rack at 500°F (260°C) for 3 to 4 minutes, until the cheese is melted, golden brown, and bubbling at the edges. Watch closely; you want deep gold, not dark brown.
- 7Rest and cut — Let the tray sit 3 minutes so the cheese sets slightly, then cut each sandwich into 4 small squares with a serrated knife. Sprinkle with chives and serve warm.
