If you have a craving for a sandwich that perfectly balances creamy, cheesy, and savory flavors with a touch of French elegance, then this Croque Monsieur Recipe is exactly what you need. This classic French dish takes simple ingredients like ham, Gruyère cheese, and béchamel sauce and transforms them into a warm, comforting masterpiece with a crisp golden crust and rich, melty interior. Every bite feels like a cozy, indulgent hug, making it ideal for a satisfying lunch or an easy dinner that feels anything but ordinary.

Ingredients You’ll Need
Gathering just the right ingredients is the first step toward recreating this authentic Croque Monsieur. These essentials each play a key role, from the buttery béchamel that gently coats the sandwich to the sharp Gruyère that melts beautifully, creating that irresistible texture and flavor.
- Unsalted butter: Melts smoothly to create the base of the silky béchamel sauce.
- All-purpose flour: Thickens the béchamel to a luscious consistency without any lumps.
- Milk, scalded: Warm milk helps form a creamy sauce and adds richness.
- Ground nutmeg: A hint of warmth that subtly enhances the béchamel’s flavor.
- Salt: Balances the flavors and brings out the best in every component.
- White pepper: Adds gentle spice without visible black specks.
- Thick-cut white bread: Provides a tender yet sturdy base that crisps up perfectly.
- Dijon mustard: Imparts a tangy kick that cuts through the richness.
- Black Forest ham, thinly sliced: Delivers savory, smoky depth.
- Gruyère cheese, shredded: Melts to creamy perfection with a nutty flavor.
- Herbes de Provence: Sprinkled on top to add a fragrant, herbal finish.
How to Make Croque Monsieur Recipe
Step 1: Preheat and Prep
Begin by setting your oven to 425°F (218°C) and lining a baking sheet with parchment paper. This simple step ensures your sandwiches cook evenly and the cleanup is a breeze. The parchment will catch any melted cheese drips and keep the bottoms golden without burning.
Step 2: Make the Béchamel Sauce
In a saucepan over medium-low heat, melt the unsalted butter, then whisk in the flour until the mixture cooks for 2 to 3 minutes. This step cooks out the raw flour taste and provides a smooth base for your sauce. Gradually add the warm, scalded milk while whisking continuously to keep the mixture lump-free and smooth. Stir in the ground nutmeg, salt, and white pepper, letting the sauce thicken for about 5 minutes. The result is a velvety béchamel that brings creamy richness to every bite.
Step 3: Assemble the Sandwiches
Lightly toast the thick-cut bread slices if you prefer extra crunch and structural integrity. Spread béchamel sauce evenly on four slices, while the other four get a layer of Dijon mustard. Layer the béchamel-coated slices on your prepared baking sheet, then top each with a generous portion of shredded Gruyère, followed by Black Forest ham, and more Gruyère. Finish by placing the mustard-spread bread slices on top, mustard side down, making a beautiful stack of flavors.
Step 4: Top and Bake
Spread the remaining béchamel sauce over the tops of the sandwiches, then sprinkle with extra Gruyère cheese and a pinch of Herbes de Provence for an aromatic touch. Bake the sandwiches for 5 to 7 minutes to melt the cheese inside, then switch to broil for 2 to 3 minutes to create that perfect golden, bubbling crust that defines a great Croque Monsieur. Keep a close eye to avoid burning — the goal is an irresistible crispiness paired with gooey cheese within.
How to Serve Croque Monsieur Recipe

Garnishes
To elevate your Croque Monsieur, consider adding a handful of fresh herbs like chopped parsley or thyme on top. It not only adds a pop of color but also lifts the richness of the sandwich with fresh, bright notes. A light dusting of freshly cracked black pepper right before serving also adds an inviting spice aroma that wakes up the palate.
Side Dishes
Serve your Croque Monsieur alongside a crisp green salad dressed with a simple vinaigrette to balance the richness. Lightly dressed arugula or mixed greens with lemon juice and olive oil create a refreshing contrast. Alternatively, consider a bowl of tomato soup for a classic pairing—its tangy sweetness complements the creamy, cheesy sandwich beautifully.
Creative Ways to Present
For a special occasion, serve the Croque Monsieur open-faced on a rustic wooden board, showcasing the melted cheese topping. You might also cut the sandwiches into smaller squares or triangles to serve as charming finger foods or appetizers. Adding a drizzle of truffle oil or a sprinkle of smoked paprika before broiling can add a luxurious twist that your guests will rave about.
Make Ahead and Storage
Storing Leftovers
If you have any leftover Croque Monsieur, wrap the sandwiches tightly in plastic wrap or place them in an airtight container and keep them refrigerated for up to 2 days. This ensures they stay moist and retain their flavor, ready for a quick reheat whenever hunger strikes again.
Freezing
To freeze, assemble the sandwiches but do not bake them. Wrap each sandwich individually in plastic wrap and then place them in a freezer-safe bag or container. They can be frozen for up to a month. When ready to eat, pop them straight from the freezer into a preheated oven, adding a few extra minutes to the baking time to allow for even heating.
Reheating
For perfectly reheated Croque Monsieur, bake leftovers in a 350°F (175°C) oven for about 10 to 15 minutes until warmed through and the cheese is bubbly. Avoid the microwave if possible, as it can make the bread soggy and the cheese rubbery. If you want to refresh the crust, broil for a minute or two at the end of reheating to restore that signature golden brown finish.
FAQs
Can I use a different type of cheese?
Absolutely! While Gruyère is traditional and ideal for its melting qualities and nutty flavor, Emmental or Comté are great substitutes. Just keep in mind how their flavors complement the other ingredients to keep the spirit of the Croque Monsieur alive.
Is Croque Monsieur gluten-free?
Not in its classic form because it uses thick-cut white bread and all-purpose flour for the béchamel. However, you can experiment with gluten-free bread and a gluten-free flour blend to make a version that fits your dietary needs.
Can I make the béchamel sauce ahead of time?
Yes, the béchamel can be prepared up to a day in advance. Store it covered in the fridge, and gently reheat while whisking to restore its silky texture before assembling your sandwiches.
What’s the difference between Croque Monsieur and Croque Madame?
The Croque Madame features a fried or poached egg on top of the Croque Monsieur. The egg adds richness and an extra layer of indulgence, making it perfect for brunch or a hearty meal.
Can I add herbs or spices to the sandwich filling?
Definitely! While the classic recipe is simple, adding a pinch of herbs like thyme or a sprinkle of smoked paprika can personalize your sandwich. Just be careful to not overpower the distinct flavors of ham and cheese.
Final Thoughts
There is something truly comforting and special about making and savoring this Croque Monsieur Recipe. It wraps simple, high-quality ingredients into a dish that feels both luxurious and homey. Whether you’re sharing it with family or treating yourself to a delicious lunch break, it’s sure to become one of your go-to favorites. So grab your skillet and oven, and dive into creating this French classic that never fails to impress!
Print
Croque Monsieur Recipe
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 4 servings
- Category: Sandwich
- Method: Baking
- Cuisine: French
Description
Classic French Croque Monsieur sandwiches made with layers of ham, Gruyère cheese, and creamy béchamel sauce, baked to golden perfection for a deliciously rich and comforting meal perfect for lunch or dinner.
Ingredients
Sauce
- 3 tablespoons unsalted butter
- 3 tablespoons all-purpose flour
- 2 cups milk, scalded
- â…› teaspoon ground nutmeg
- ¼ teaspoon salt, or to taste
- ¼ teaspoon white pepper
Sandwich
- 8 slices thick-cut white bread
- 1 tablespoon Dijon mustard
- 12 slices Black Forest ham, thinly sliced
- 8 ounces Gruyère cheese, shredded
- 1 teaspoon Herbes de Provence
Instructions
- Preheat and Prep: Preheat your oven to 425°F (218°C) and line a baking sheet with parchment paper to prevent sticking and make cleanup easier.
- Make Béchamel Sauce: In a saucepan over medium-low heat, melt the butter. Whisk in the flour and cook for 2-3 minutes, stirring constantly to form a roux without browning. Gradually whisk in the warm scalded milk until smooth and free of lumps.
- Season and Thicken Sauce: Add the ground nutmeg, salt, and white pepper to the sauce. Continue cooking, whisking frequently, for about 5 minutes until the béchamel thickens to a creamy consistency. Taste and adjust the seasoning if needed.
- Prepare Bread: Optionally, lightly toast the slices of thick-cut white bread to add a slight firmness that helps hold the sandwich together during baking.
- Assemble Sandwiches: Spread béchamel sauce over four of the bread slices. Spread Dijon mustard on the remaining four slices. Place the béchamel-covered slices béchamel-side down on the baking sheet. Evenly distribute half of the shredded Gruyère cheese, followed by the Black Forest ham slices and then the remaining Gruyère cheese on top.
- Top Sandwiches: Place the mustard-spread bread slices on top of each sandwich, mustard side down. Spread the remaining béchamel sauce over the tops of the sandwiches, then sprinkle with additional Gruyère cheese and the Herbes de Provence for extra flavor.
- Bake and Broil: Bake the assembled sandwiches in the preheated oven for 5-7 minutes until the cheese begins to melt and the sandwiches start to brown. Then broil for 2-3 minutes or until the tops are golden and bubbly, ensuring the perfect crispy finish.
Notes
- Lightly toasting the bread before assembling helps prevent sogginess but is optional.
- Béchamel sauce can be made ahead and kept warm; just reheat gently before assembling the sandwiches.
- Broiling duration may vary—watch closely to avoid burning the cheese on top.
- Gruyère can be substituted with Emmental or Swiss cheese for a different but still authentic flavor.
- Herbes de Provence adds a nice herbal touch but can be omitted if unavailable.

