Join the Table

How to Make the Perfect Croque Monsieur Sandwich (Authentic French Recipe)

Homemade by: Madeline Fern – April 28, 2025

A crispy, cheesy classic straight from the heart of Paris — here’s everything you need to know about making the ultimate Croque Monsieur sandwich at home.

How to Make the Perfect Croque Monsieur Sandwich

If you’re dreaming of a cozy French café moment at home, the Croque Monsieur sandwich is a must-try. This decadent classic features crispy toasted bread, layers of savory ham, creamy béchamel sauce, and bubbling cheese on top — a simple yet rich dish that’s both comforting and elegant. In this guide, you’ll learn how to make a perfect Croque Monsieur sandwich from scratch with easy-to-follow steps, expert tips, and serving ideas.

What Is a Croque Monsieur Sandwich?

A Croque Monsieur sandwich is a beloved French dish made with white sandwich bread, slices of ham, Gruyère cheese, and béchamel sauce. It’s pan-toasted and then oven-broiled until the cheese is bubbly and golden brown. The name “Croque Monsieur” loosely translates to “crunchy mister,” referring to the sandwich’s perfectly crisp texture. Popular across France, it’s served in bistros, cafés, and brasseries — often enjoyed for brunch, lunch, or a light dinner.

The History Behind the Croque Monsieur

The Croque Monsieur sandwich first appeared in Parisian cafés in the early 1900s. It’s said to have originated when a hungry customer asked the kitchen to toast a ham and cheese sandwich. The addition of béchamel sauce and a broiled cheese topping turned it into the iconic version we know today. It quickly gained fame and has since become a symbol of classic French comfort food.

Croque Monsieur vs Croque Madame: What’s the Difference?

The Croque Monsieur sandwich consists of ham, béchamel, and cheese, while the Croque Madame adds a sunny-side-up or poached egg on top. The egg enhances the richness and makes it especially suitable for breakfast. If you’re craving something heartier, the Madame might be your pick — but the Croque Monsieur is a timeless base for any variation.

Ingredients You’ll Need for This Classic French Sandwich

Flat lay of ingredients for a Croque Monsieur sandwich, including sliced bread, cheese, ham, béchamel sauce, butter, black pepper, and grated Parmesan.

To create the perfect Croque Monsieur sandwich, start with these essential ingredients:

  • 4 slices white sandwich bread or pain de mie
  • 2 tablespoons unsalted butter (softened)
  • 2 teaspoons Dijon mustard (optional)
  • 4 slices ham (Parisian or Black Forest)
  • 1 cup shredded Gruyère cheese
  • 1 tablespoon grated Parmesan cheese (for topping)

For the béchamel sauce:

  • 1 tablespoon unsalted butter
  • 1 tablespoon all-purpose flour
  • 1 cup whole milk
  • Pinch of salt, black pepper, and ground nutmeg

Which Bread Works Best?

Thick-cut white sandwich bread or pain de mie is ideal. Slightly stale bread holds up better to the béchamel and creates that signature crisp crust without going soggy.

Must-Have Cheeses for the Perfect Melt

Gruyère is the most authentic and flavorful choice thanks to its nutty character and superior melting quality. You can substitute Emmental or Swiss cheese if needed. Learn more about Gruyère cheese and why it’s a favorite in traditional French cooking. For a golden finish, add a little grated Parmesan on top before broiling.

Optional Add-Ins to Customize Your Croque Monsieur

  • A pinch of cayenne in the béchamel for heat
  • Sliced tomato for freshness
  • Thyme or rosemary for an herby twist
  • Swap ham for turkey or sautéed mushrooms for a vegetarian version

How to Make a Croque Monsieur Sandwich (Step-by-Step)

Here’s how to make this classic Croque Monsieur sandwich at home:

Step 1: Make the Béchamel Sauce

  1. Melt butter in a saucepan over medium heat.
  2. Whisk in flour and cook for 1 minute.
  3. Gradually add milk while whisking continuously.
  4. Cook until the sauce thickens.
  5. Season with salt, pepper, and a pinch of nutmeg.

Step 2: Assemble the Sandwich

  1. Lightly toast all slices of bread.
  2. Spread butter on the outer sides and optional Dijon mustard on the inner sides.
  3. Layer a slice of ham, cheese, and 1 tablespoon of béchamel between two slices of bread.

Step 3: Toast and Broil

  1. In a skillet, toast both sides of the sandwich until golden.
  2. Place the sandwich on a baking sheet.
  3. Spoon béchamel sauce over the top and sprinkle with grated cheese.
  4. Broil for 2–4 minutes until the top is bubbling and browned.

Serving Suggestions and Side Pairings

The Croque Monsieur sandwich is a full meal on its own, but here’s how to round it out:

Best Drinks and Side Dishes

  • Simple green salad with Dijon vinaigrette
  • French fries or roasted potatoes
  • Glass of white wine, iced tea, or café au lait

Make It a Meal: Breakfast, Lunch, or Brunch

This sandwich fits every time of day. For breakfast, serve with a fried egg and fresh orange juice. For lunch or brunch, pair it with a light soup or salad.

Expert Tips for the Ultimate Croque Monsieur Sandwich

Avoiding a Soggy Bottom

Pre-toast your bread and use just enough béchamel to moisten without soaking.

Making It Ahead of Time

Assemble the sandwich and refrigerate for up to 24 hours. Broil just before serving for best results.

Variations You Can Try

  • Croque Madame: Add a fried or poached egg on top
  • Vegetarian: Use grilled zucchini or mushrooms instead of ham
  • Open-faced: Make a tartine-style version with just one slice of bread
Freshly baked Croque Monsieur sandwich with golden melted cheese and creamy béchamel, garnished with thyme on a ceramic plate.

Final Thoughts

The Croque Monsieur sandwich is the epitome of simple French indulgence — easy to make yet elegant in every bite. Whether you’re hosting brunch or just treating yourself to something special, this golden, cheesy sandwich won’t disappoint.

If you love easy French recipes, check out my Quick & Easy French Recipes or visit the About Me page to learn more. — easy to make yet elegant in every bite. Whether you’re hosting brunch or just treating yourself to something special, this golden, cheesy sandwich won’t disappoint.

Try it today and bring a little taste of Paris to your kitchen!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Freshly baked Croque Monsieur sandwich with golden melted cheese and creamy béchamel, garnished with thyme on a ceramic plate.

How to Make the Perfect Croque Monsieur Sandwich (Authentic French Recipe)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Madeline Fern
  • Total Time: 25 min
  • Yield: 2 Sandwiches 1x

Description

This authentic Croque Monsieur sandwich recipe is the ultimate French café classic. With layers of ham, creamy béchamel, and melty Gruyère cheese, this golden, toasted sandwich is crisp, savory, and satisfying — perfect for breakfast, brunch, or lunch.


Ingredients

Scale
  • 4 slices white sandwich bread or pain de mie
  • 2 tablespoons unsalted butter (softened)
  • 2 teaspoons Dijon mustard (optional)
  • 4 slices ham (Parisian or Black Forest)
  • 1 cup shredded Gruyère cheese
  • 1 tablespoon grated Parmesan cheese (for topping)

For the béchamel sauce:

  • 1 tablespoon unsalted butter
  • 1 tablespoon all-purpose flour
  • 1 cup whole milk
  • Salt and pepper to taste
  • Pinch of ground nutmeg

Instructions

  1. Make the béchamel sauce:

    In a saucepan over medium heat, melt the butter. Whisk in the flour and cook for 1 minute. Slowly pour in the milk, whisking constantly, until thickened. Season with salt, pepper, and nutmeg.

  2. Prepare the bread:

    Lightly toast all bread slices. Butter the outsides and (optionally) spread Dijon mustard on the insides.

  3. Assemble the sandwich:

    Layer one slice of ham and some Gruyère on two slices of bread. Add 1–2 tablespoons of béchamel, then top with the second bread slices.

  4. Toast and bake:

    Toast the sandwiches in a skillet over medium heat until golden on both sides. Transfer to a baking sheet, spoon more béchamel on top, sprinkle with Parmesan, and broil for 2–4 minutes until bubbly and browned.

  5. Serve immediately with salad or fries.

Notes

  • For extra richness, use a mix of Gruyère and Emmental cheese.
  • Slightly stale bread works best to prevent sogginess.
  • Add a fried egg on top to turn it into a Croque Madame.
  • Sandwiches can be assembled ahead and broiled before serving.
  • Prep Time: 10 min
  • Cook Time: 15 min
  • Category: Breakfast
  • Method: Toasting / Baking
  • Cuisine: French

Nutrition

  • Serving Size: 1 sandwich
  • Calories: 480 kcal
  • Sugar: 4 g
  • Sodium: 880 mg
  • Fat: 30 g
  • Saturated Fat: 16 g
  • Unsaturated Fat: 12 g
  • Trans Fat: 0 g
  • Carbohydrates: 29 g
  • Fiber: 1 g
  • Protein: 23 g
  • Cholesterol: 85 mg

Enjoy hot and melty with your favorite sides!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star