Embark on a culinary journey to France with the ultimate comfort food: a classic Croque Monsieur. This exquisite hot sandwich, a beloved staple of French bistros and cafes, features layers of savory ham and nutty Gruyère cheese, all nestled between slices of artisanal bread and crowned with a rich, creamy homemade Béchamel sauce. Baked to golden perfection, it emerges warm, bubbly, and utterly irresistible. Whether you’re planning a sophisticated brunch, a comforting lunch, or an elegant light dinner, this Croque Monsieur recipe promises to elevate your meal into a truly special occasion.

Understanding the Classic Croque Monsieur
At its heart, the Croque Monsieur is much more than a simple toasted sandwich; it’s a sophisticated take on the humble ham and cheese. Originating in French cafés and bars in the early 20th century, its name, meaning “crunchy mister,” hints at the delightful crispness of its toasted bread. This iconic French sandwich typically comprises two slices of bread (traditionally pain de mie), generously filled with thinly sliced ham and melt-in-your-mouth Gruyère cheese, often with a subtle hint of Dijon mustard for an added layer of flavor. What truly distinguishes a Croque Monsieur, however, is its crowning glory: a luxurious, velvety Béchamel sauce, often topped with a sprinkle of extra cheese, then baked or broiled until golden brown, bubbling, and beautifully melted. It’s a culinary masterpiece that transforms everyday ingredients into an extraordinary gastronomic experience.
Why This Croque Monsieur Recipe Will Become Your Favorite
Prepare to fall in love with this Croque Monsieur recipe. Here’s why it deserves a spot in your culinary repertoire:
- Effortlessly Elegant Brunch: This dish strikes the perfect balance between ease and sophistication, making it an ideal choice for a memorable brunch. It’s impressive enough for guests yet simple enough for a weekend treat.
- Perfect for Leftovers: Have some leftover holiday ham? This recipe offers a delicious and creative way to repurpose it, ensuring no delicious ham goes to waste.
- Speedy Preparation: With just a little foresight to prepare the Béchamel sauce ahead of time, you can have a gourmet Croque Monsieur ready from start to finish in approximately 15 minutes. It’s perfect for those busy weeknights or impromptu gatherings.
- Transforms Any Meal: There’s something inherently “special” about a Croque Monsieur. Its rich flavors and comforting warmth elevate an ordinary meal into an extraordinary dining experience, perfect for entertaining or simply indulging yourself.
- Authentic French Taste: Our recipe guides you in creating an authentic Croque Monsieur, bringing the taste of a Parisian bistro right to your kitchen with every delightful bite.
Essential Ingredients for Your Perfect Croque Monsieur
Crafting the perfect Croque Monsieur relies on a few key ingredients. While the classics are always recommended, there’s room for delicious substitutions to suit your palate and what’s available:
- Bread: The Foundation of Flavor
The choice of bread is crucial for a superior Croque Monsieur. Traditionally, Pain de Mie, a soft, square, crustless white bread, is preferred in France for its delicate texture that crisps beautifully. However, for a richer, more indulgent sandwich, Brioche or Challah bread are excellent alternatives, lending a slightly sweet and buttery note that complements the savory fillings. Should these specific varieties be unavailable, any good quality, sturdy white sandwich bread that can hold up to the fillings and sauce will work wonderfully. Aim for slices about 1/2-inch thick for the best structural integrity and texture.
- Cheese: The Melty Heart
Gruyère cheese stands as the undisputed king for Croque Monsieur. Its nutty, slightly earthy flavor and excellent melting properties make it an ideal choice, creating that signature gooey interior. For equally delightful results, consider using Comté, another French hard cheese with a similar nutty profile, or Emmental, known for its mild flavor and superior melt. The key is a cheese that offers both flavor depth and a smooth, luxurious melt.
- Ham: The Savory Core
Authentic French Croque Monsieur calls for Jambon de Paris (Paris ham), a cooked, unsmoked ham renowned for its delicate flavor and moist texture. If this specific variety is hard to find, don’t fret! Any high-quality, fully cooked, unsmoked ham will do. For the most satisfying texture and flavor, I recommend seeking out a thicker slice of ham from a whole roast, rather than thinly sliced deli ham. This provides a more substantial bite and prevents the ham from drying out during baking.
- Béchamel Sauce: The Velvety Crown
The luxurious Béchamel sauce is arguably what elevates the Croque Monsieur from a mere sandwich to a gourmet experience. This foundational French white sauce, one of the “mother sauces” of French cuisine, is surprisingly simple to make at home. It’s created by cooking a butter and flour roux, then gradually whisking in hot milk and seasoning. The result is a smooth, creamy, and mildly flavored sauce that perfectly binds the sandwich and creates a delectable crispy topping. A classic Béchamel does not contain cheese; adding cheese transforms it into a Mornay sauce, which is a popular variation often used on Croque Monsieur but distinct from the traditional Béchamel.
Mastering Your Croque Monsieur: A Step-by-Step Visual Guide
Follow these detailed steps, complete with visual cues, to create your perfect Croque Monsieur. The process is broken down into two main parts: preparing the luscious Béchamel sauce and then assembling and baking your gourmet sandwiches.

Creating the Silky Béchamel Sauce
The Béchamel sauce is the soul of your Croque Monsieur. While it sounds fancy, it’s surprisingly straightforward to prepare and can even be made in advance, saving you time later. The most critical step is ensuring the flour and butter mixture (roux) is cooked sufficiently to eliminate any raw flour taste, without browning it. Keep whisking constantly!
- Warm the Milk: In a small saucepan, gently heat the milk over medium heat until it’s hot to the touch but not yet simmering. Be attentive, as milk can boil over quickly. Remove it from the heat once warmed and set aside.
- Prepare the Roux: In a separate medium saucepan, melt the unsalted butter over medium heat. Once melted, add the all-purpose flour and cook, stirring continuously with a wooden spoon or whisk, for about 1 to 1 1/2 minutes. This brief cooking period is vital for developing flavor and removing the raw flour taste; do not let it brown.
- Combine and Thicken: Gradually, and slowly, pour the hot milk into the butter and flour mixture, whisking vigorously and constantly to prevent lumps. Continue to whisk until the sauce is smooth, creamy, and has thickened to your desired consistency, typically taking 2-3 minutes.
- Season Perfectly: Remove the Béchamel from the heat. Stir in the ground nutmeg, fine salt, and freshly ground black pepper. Nutmeg adds a classic, warm depth of flavor that is essential to Béchamel.
- Advance Preparation (Optional): If you’re making the Béchamel ahead of time, transfer it to a bowl, let it cool slightly, then cover the surface directly with plastic wrap to prevent a skin from forming. Refrigerate for up to 4-5 days. It will stiffen when chilled, but a good stir will loosen it, and it will melt beautifully in the oven.

Assembling and Baking Your Croque Monsieur
With your Béchamel ready, assembling these sandwiches is a quick and satisfying process. Pay attention to even spreading for the best results!
- Preheat Oven and Toast Bread: Preheat your oven to 425°F (220°C). Lightly toast your bread slices either in a toaster or under the oven broiler until they are a beautiful golden. This step helps create a lovely texture and prevents sogginess.
- Spread Mustard and Layer Fillings: Spread two of the toasted bread slices with a thin, even layer of Dijon mustard. This adds a subtle tang that perfectly cuts through the richness of the cheese and ham. Top each mustard-spread slice with a generous slice of ham, followed by approximately 1/4 cup of grated Gruyère or Comté cheese.
- Prepare for Béchamel: If you used pre-made, refrigerated Béchamel, give it a good stir to loosen its consistency. It will be thicker than freshly made sauce, but this is perfectly fine as it will melt and spread beautifully once heated.
- Top with Béchamel-Coated Bread: Spread the remaining two slices of toasted bread with a generous amount of Béchamel sauce. Place these Béchamel-coated slices on top of the cheese and ham layers, Béchamel-side down.
- Final Béchamel Topping and Bake: Transfer the assembled sandwiches to a baking sheet. Spoon or spread a generous amount of Béchamel over the top of each sandwich, ensuring it covers the entire surface right to the edges. This prevents the bread from scorching under the broiler and creates that iconic bubbly crust. Scatter the remaining shredded cheese over the Béchamel.
- Bake to Golden Perfection: Place the baking sheet into the preheated 425°F (220°C) oven and bake for about 4 minutes. Then, switch your oven to BROIL (grill) and broil for another 4 minutes, or until the top of the sandwiches is beautifully bubbly, melted, and golden brown. You may need to adjust the rack position to achieve even browning.
- Serve Immediately: Carefully remove the Croque Monsieurs from the oven. Serve them warm, perhaps with a delightful dollop of raspberry jam on the side. You can serve them whole or cut diagonally to showcase the enticing layers. Remember, depending on the size, half a sandwich can be a perfectly satisfying serving for many.
Tips for Making Ahead, Storage, and Freezing
While a freshly baked Croque Monsieur is an unparalleled delight, thoughtful preparation can make enjoying this French classic even easier. Here’s how to manage your Croque Monsieur for optimal freshness and convenience:
Preparing Ahead for Convenience
The best strategy for making Croque Monsieur ahead of time involves preparing the Béchamel sauce. This creamy sauce can be made up to 4-5 days in advance and stored in an airtight container in the refrigerator. When you’re ready to assemble your sandwiches, simply warm the Béchamel gently or stir it well to loosen its consistency. With pre-made Béchamel, the entire process of assembling and baking your Croque Monsieur can be completed in as little as 15 minutes, making it a fantastic option for a quick gourmet meal.
Storing Leftover Croque Monsieur
Should you have any leftover sandwiches, store them promptly in an airtight container in the refrigerator. They will remain delicious for 2-3 days. To reheat, place the sandwiches on a baking sheet and warm them in a 350°F (175°C) oven until thoroughly heated and the cheese is re-melted. To prevent the top from over-browning, you may want to loosely tent them with aluminum foil during the last few minutes of reheating.
Freezing Recommendations
Freezing fully assembled or baked Croque Monsieur sandwiches is generally not recommended. The bread tends to become soggy upon thawing and reheating, compromising the delightful crispness that is characteristic of this dish. However, the Béchamel sauce freezes beautifully! Portioned into freezer-safe containers, the Béchamel can be frozen for up to 3 months. Thaw it in the refrigerator overnight and reheat gently, whisking until smooth, before using.

How to Pronounce Croque Monsieur
Mastering the pronunciation of “Croque Monsieur” adds a touch of French flair to your culinary adventures. The word “Croque” is pronounced like “croak”, as in the sound a frog makes. “Monsieur” is pronounced “mih-syur“, with the emphasis on the second syllable. The name itself beautifully translates from French, where “croque” means “bite” or “crunch,” and “monsieur” means “mister,” perfectly describing this delightful “crunchy mister” sandwich.
Serving and Enjoying Your Croque Monsieur
A Croque Monsieur is an experience meant to be savored. Due to its rich layers of Béchamel, cheese, and ham, it’s unequivocally a knife-and-fork affair – attempting to eat it by hand would be a deliciously messy endeavor! To best appreciate the beautiful layers and textures, carefully slice the sandwich in half diagonally. This dramatic cut not only makes it easier to eat but also elegantly showcases the melted cheese, succulent ham, and creamy sauce within. Given its decadent nature, a single Croque Monsieur can be quite filling. For many, half a sandwich makes a perfectly satisfying portion, especially when paired with a fresh side.
Exquisite Pairings: What to Serve with Croque Monsieur
Elevating your Croque Monsieur experience is all about the perfect accompaniments. Here are some delightful suggestions to complement its rich flavors and textures:
- Fruity Jams for a Counterpoint: One of the most surprisingly delicious pairings is a dollop of tart fruit jam on the side. Raspberry jam is a classic choice, offering a burst of sweet and tangy notes that beautifully cut through the richness of the ham, cheese, and Béchamel. Other vibrant options like Blueberry or Lingonberry jam would also provide a wonderful contrast, enhancing the overall flavor profile.
- Fresh Herb Garnish: For a touch of elegance and a subtle aromatic lift, consider a simple garnish of fresh herbs. A few sprigs of fresh thyme or finely chopped chives sprinkled over the top just before serving can add a refined finish.
- A Simple, Crisp Salad: Given the decadent nature of the Croque Monsieur, a light and refreshing side salad is an ideal counterpoint. A mixed green salad dressed with a bright vinaigrette (such as a classic French mustard vinaigrette) will cleanse the palate and provide a lovely textural contrast, balancing the richness of the sandwich beautifully. Think peppery arugula, delicate butter lettuce, or crisp endive.
- Pickled Vegetables: For an extra tangy kick, small cornichons or other pickled vegetables can offer a zesty counterpoint.
- French Onion Soup: For a truly indulgent and hearty meal, pair your Croque Monsieur with a warm bowl of traditional French onion soup. It’s a classic bistro combination that screams comfort.
Croque Monsieur vs. Croque Madame: What’s the Distinction?
The difference between a Croque Monsieur and its charming sibling, the Croque Madame, is a simple yet delightful addition. A classic Croque Monsieur transforms into a Croque Madame with the inclusion of a perfectly cooked egg on top. Traditionally, this is a fried egg with a runny yolk, playfully resembling a “hat” on the sandwich, which gives rise to the “Madame” designation. The runny yolk then mixes with the rich Béchamel and cheese, adding another layer of luxuriousness to an already decadent dish. Some variations might use a poached egg, but the essence remains: an egg makes it a Madame!
Get the Recipe: Croque Monsieur
The classic French hot ham and cheese sandwich, topped with homemade Béchamel. Makes 2 sandwiches.
Rated 5 stars from 2 ratings.
Pin This
Leave a Review
Prep Time: 10 mins
Cook Time: 20 mins
Total Time: 30 mins
Yield: 2 sandwiches
Ingredients
Béchamel (enough for 2-3 sandwiches):
- 1 1/3 cups milk, whole milk (3%) recommended
- 2 Tablespoons unsalted butter
- 1/4 cup all-purpose flour
- 1/2 teaspoon ground nutmeg
- 1/4 teaspoon fine salt, reduce slightly if using salted butter
- 1/8 teaspoon freshly ground black pepper
Sandwiches:
- 4 slices Brioche, Challah or Pain de Mie bread, sliced 1/2-inch thick
- 1 teaspoon Dijon mustard
- 2 slices ham, about 1/4-1/2-inch thick
- 2/3 cup Gruyère or Comté cheese, grated
Instructions
Make the Béchamel (can be done ahead):
- In a small saucepan, heat the milk over medium heat until hot, but not yet simmering at all. (Watch carefully, as milk can boil up and over really quickly). Remove from heat and set aside.
- In a medium saucepan, melt the butter over medium heat. Add the flour and cook, stirring constantly, for about 1 – 1 1/2 minutes with a wooden spoon. Don’t let the mixture brown. Slowly add the hot milk to the butter/flour mixture, whisking constantly, until smooth and thickened, about 2-3 minutes. Remove from heat and stir in the nutmeg, salt and pepper. If not using right away, transfer to a bowl, allow to cool slightly, then cover with plastic wrap and refrigerate. Béchamel will keep in the fridge for 4-5 days.
Assemble the sandwiches:
- Preheat oven to 425F (220C).
- Using a toaster or the oven broiler, toast the bread slices until golden. Spread 2 slices of bread with a thin layer of Dijon mustard. Top with the ham slice. Top each ham slice with about 1/4 cup of shredded cheese.
- Tip: If you have made the Béchamel ahead and refrigerated, it will be quite a bit stiffer. Give it a good stir to loosen it up a bit, then just use it as it is, spreading it out, rather than spooning it. It will melt up just fine once it hits the oven.
- Spread the remaining two slices of bread with some of the Béchamel, then place on top of the shredded cheese, Béchamel side down. Place assembled sandwiches on a baking sheet.
- Spoon or spread a generous amount of Béchamel over-top of each of the sandwiches, spreading it around so that it covers the entire top, as any exposed bread on the top might scorch when under the broiler. (Don’t skimp on the Béchamel on top. You want it to bubble up and fall over the edge a bit.) Scatter the remaining shredded cheese over the top.
- Place into preheated 425F (220C) oven and bake for 4 minutes, then switch the oven to BROIL and broil about 4 minutes more, or until the top of the sandwiches are bubbly and golden (you may need to move the baking sheet up a rack position, if it doesn’t seem to be browning).
- Remove from the oven. Serve warm with a dollop of raspberry jam. You can serve whole or cut in half diagonally. Depending on the size of the sandwich, 1/2 a sandwich may be a suitable serving size for many people.
Notes
Nutritional information is per sandwich, but as this sandwich is quite rich, 1/2 a sandwich would be a serving for most people.
Be sure to read the information above this Recipe Card for more tips on making this recipe. You’ll also find Step-by-Step photos there, as well.
Cuisine: French
Course: Sandwich
Author: Jennifer Maloney
Nutrition Information (per 1 sandwich serving)
- Calories: 779 kcal
- Carbohydrates: 53 g
- Protein: 34 g
- Fat: 48 g
- Saturated Fat: 27 g
- Polyunsaturated Fat: 2 g
- Monounsaturated Fat: 10 g
- Trans Fat: 1 g
- Cholesterol: 223 mg
- Sodium: 1348 mg
- Potassium: 392 mg
- Fiber: 1 g
- Sugar: 8 g
- Vitamin A: 1678 IU
- Vitamin C: 1 mg
- Calcium: 693 mg
- Iron: 2 mg