Few dishes embody French café culture as perfectly as the Croque Monsieur Recipe . This iconic, indulgent sandwich is a delicious blend of crispy toasted bread, creamy béchamel sauce, rich ham, and melted cheese, making it a timeless favorite for breakfast, brunch, or even a quick dinner. Originating from Parisian cafés in the early 20th century, the Croque Monsieur has become a beloved dish worldwide, celebrated for its crispy, cheesy, and utterly satisfying flavors.
What makes the Croque Monsieur Recipe so irresistible is the perfect balance of textures—the golden, buttery bread provides a satisfying crunch, while the béchamel sauce and gooey cheese add a luxurious creaminess. Whether you’re making a classic version with Gruyère and ham or adding a twist with mustard, herbs, or even a fried egg (turning it into a Croque Madame), this sandwich is always a delight.
In this article, we’ll guide you through the ultimate Croque Monsieur recipe, covering everything from choosing the right ingredients to achieving that perfectly golden crust. Get ready to bring a taste of Parisian elegance to your kitchen!

What is a Croque Monsieur?
Unlike a typical grilled cheese, a Croque Monsieur recipe is often topped with béchamel sauce, adding a rich, creamy layer that elevates the dish to a gourmet level. It’s commonly served in French cafés as a quick but indulgent lunch or snack.
The Origins of Croque Monsieur Recipe
The Croque Monsieur recipe has been a staple of French cuisine for over a century. Its first recorded appearance was on the menu of a Parisian café in 1910. However, the dish is believed to have originated even earlier, likely in the late 19th century, when café owners began experimenting with toasted sandwiches.
How Did It Get Its Name?
The exact origin of the name “Croque Monsieur recipe” is debated, but one popular theory suggests that the sandwich was created when a French café owner ran out of baguettes and used sliced bread instead. He toasted the bread with ham and cheese, and customers loved the crispy crunch of the sandwich—hence, “Croque” (from the verb “croquer,” meaning “to crunch”) and “Monsieur” (a polite address for a man).
The First Appearance in Literature
The Croque Monsieur recipe gained widespread fame after being mentioned in Marcel Proust’s novel “In Search of Lost Time” (1918). This literary reference cemented its place in French culinary history.
How It Became a Café Classic
By the 1920s and 1930s, the Croque Monsieur recipe had become a Parisian café staple, appearing on menus across France. It was a favorite among workers and artists looking for a quick, hearty meal. Over time, it gained international recognition, with variations appearing in different cuisines.
Traditional Ingredients for an Authentic Croque Monsieur Recipe
1. Bread – The Foundation of the Sandwich
The best Croque Monsieur recipe starts with thick, soft bread that toasts beautifully. The traditional choice is:
- Pain de mie – A soft French sandwich bread, similar to brioche but without the sweetness.
- Brioche – Offers a richer, buttery flavor.
- Country-style white bread – Works well if you prefer a slightly rustic touch.
Tip: Avoid very thin or dense bread, as it won’t give you the signature crispy-on-the-outside, soft-on-the-inside texture.
2. Ham – The Heart of the Sandwich
The ham should be thinly sliced and mildly flavored to complement the cheese without overpowering it. The best choices are:
- Parisian ham – The classic choice in France, mild and slightly salty.
- Jambon de Bayonne – A French dry-cured ham, similar to prosciutto.
- Cooked ham (deli ham) – A good alternative for home cooking.
3. Cheese – The Essential Melty Component
The cheese plays a crucial role in creating the gooey, stretchy texture that makes Croque Monsieur so delicious. The most commonly used cheeses are:
- Gruyère – A slightly nutty, flavorful cheese that melts beautifully.
- Emmental – A mild Swiss cheese with a delicate taste.
- Comté – A great alternative if you want a deeper, more complex flavor.
4. Béchamel Sauce – The Secret to Extra Creaminess
A true Croque Monsieur recipe often includes a layer of béchamel sauce, a creamy white sauce made from:
- Butter
- Flour
- Milk
- Nutmeg (optional, for extra depth of flavor)
This sauce adds a luxurious richness to the sandwich and helps bind the cheese and ham together.
5. Butter – For Golden Crispiness
A thin layer of butter is spread on the outside of the sandwich before toasting. This ensures:
- A crispy, golden-brown crust.
- A rich, flavorful taste that enhances the bread.
6. Mustard (Optional, for Extra Zing)
Some variations include a light spread of Dijon mustard inside the sandwich for a slightly tangy kick. This is especially popular in modern versions of the Croque Monsieur.
Why These Ingredients Matter
Each ingredient in a Croque Monsieur plays a crucial role in balancing flavor, texture, and richness. Using high-quality ham and cheese, along with a buttery, crispy exterior, ensures that your sandwich lives up to its French café reputation.
Step-by-Step Guide to Preparing a Croque Monsieur Recipe
Ingredients You Will Need
For the Sandwich:
- 4 slices of pain de mie (or country-style white bread)
- 4 slices of ham (Parisian ham or high-quality deli ham)
- 1 cup Gruyère or Emmental cheese, grated
- 2 tbsp butter, softened (for spreading)
- 1 tsp Dijon mustard (optional, for extra flavor)
For the Béchamel Sauce:
- 1 tbsp butter
- 1 tbsp all-purpose flour
- ½ cup milk (warm)
- Pinch of nutmeg (optional)
- Salt and pepper to taste
How to Make a Classic Croque Monsieur
Prepare the Béchamel Sauce
- In a small saucepan, melt 1 tbsp butter over medium heat.
- Add 1 tbsp flour and whisk continuously for about 1 minute to create a smooth paste (roux).
- Slowly pour in ½ cup warm milk, whisking constantly to prevent lumps.
- Continue stirring for 2–3 minutes, until the sauce thickens.
- Season with a pinch of nutmeg, salt, and pepper to taste.
- Remove from heat and let it cool slightly.
Assemble the Sandwich
- Gently apply a thin layer of butter to one side of each bread slice. This will help achieve a golden, crispy crust when toasted.
- Flip the slices over (buttered side facing down) and spread a thin layer of Dijon mustard (optional) on two slices.
- Place one slice of ham on each of the mustard-spread slices.
- Sprinkle some grated Gruyère cheese over the ham.
- Place the second slice of bread on top, with the buttered side facing outward.
Toast the Sandwich
- Option 1: Stovetop Method
- Heat a non-stick pan over medium-low heat.
- Place the sandwich in the pan and cook for 3–4 minutes per side, pressing lightly with a spatula until golden brown.
- Option 2: Oven Method (Recommended for Extra Crispiness)
- Preheat oven to 400°F (200°C).
- Place the sandwich on a baking sheet and bake for 5 minutes on one side.
- Flip and bake for another 5 minutes, until golden and crispy.
Add the Final Cheesy Layer
- Remove the sandwich from heat and spread a thin layer of béchamel sauce on top.
- Sprinkle more grated Gruyère cheese on top.
- Place under a broiler (grill function in oven) for 2–3 minutes, until the cheese melts and forms a crispy golden crust.
Serve and Enjoy!
- Let the Croque Monsieur cool slightly before slicing.
- Serve warm, optionally with a light green salad or French fries.
Tips for the Best Croque Monsieur – Crispy and Cheesy Perfection
1. Use Good-Quality Cheese
A rich, nutty Gruyère or Emmental will give your sandwich the best flavor and melt perfectly.
2. Toast the Bread Properly
To prevent a soggy sandwich, toast the bread lightly before assembling, especially if using very soft bread.
3. Don’t Skip the Béchamel Sauce
This sauce adds creaminess and depth of flavor, making your Croque Monsieur extra indulgent.
4. Press the Sandwich While Cooking
If using the stovetop method, lightly press the sandwich with a spatula or a heavy pan to ensure an even, crispy crust.
5. Serve Hot for the Best Experience
A Croque Monsieur is best enjoyed fresh out of the oven while the cheese is melted and gooey.
Croque Monsieur Recipe Variations You Need to Try
Many delicious variations have emerged over time. From adding an egg to incorporating regional flavors, these versions offer a unique twist on the traditional recipe.

1. Croque Madame – A Twist on the Classic Croque Monsieur Recipe
The Croque Madame is one of the most well-known variations of the Croque Monsieur. The key difference? Adding extra richness and a creamy texture when the yolk is broken.
How to Make a Croque Madame
- Follow the classic Croque Monsieur recipe up to Step 4.
- In a separate pan, fry an egg sunny-side up or poach it until the whites are set but the yolk is still runny.
- Carefully place the egg on top of the finished Croque Monsieur.
- Serve immediately and enjoy the silky egg yolk blending with the creamy cheese and crispy bread.
The Croque Madame is slightly more indulgent than the Croque Monsieur and is often enjoyed as a brunch dish in France.
2. Croque Provençal – A Mediterranean Touch
For those who love Mediterranean flavors, the Croque Provençal adds tomatoes and fresh herbs for a fresh and vibrant twist.
How to Make a Croque Provençal
- Add thinly sliced fresh tomatoes between the ham and cheese layers.
- Sprinkle with Herbes de Provence (a blend of thyme, rosemary, oregano, and basil).
- Proceed with the classic Croque Monsieur recipe, ensuring the tomatoes stay inside the sandwich to avoid making the bread soggy.
This version is lighter and more refreshing, perfect for a summer meal.
3. Croque Norvégien – The Seafood Variation
The Croque Norvégien (Norwegian Croque) replaces the traditional ham with smoked salmon, offering a refined and slightly smoky flavor.
How to Make a Croque Norvégien
- Substitute smoked salmon for the ham.
- Add a thin spread of crème fraîche or cream cheese for extra creaminess.
- Top with a few capers and fresh dill before assembling the sandwich.
- Cook as you would a regular Croque Monsieur.
4. Vegetarian Croque Monsieur – A Meat-Free Delight
For a vegetarian version, simply replace the ham with a savory vegetable filling. Some great options include:
- Grilled zucchini or eggplant slices
- Sautéed mushrooms
- Caramelized onions
- Spinach and ricotta
Prepare the sandwich following the classic recipe, ensuring the vegetables are pre-cooked to prevent excess moisture.
5. Croque Tartiflette – A French Alpine Inspiration
Inspired by the Savoyard dish Tartiflette, this version swaps the traditional cheese for Reblochon, a soft, creamy French cheese.
How to Make a Croque Tartiflette
- Replace Gruyère with Reblochon for a stronger, creamier flavor.
- Add a layer of sautéed onions and diced potatoes for a rustic touch.
- Assemble and cook as usual, ensuring the cheese melts beautifully.
This variation is rich and hearty, perfect for cold winter days.
Which Variation Should You Try?
Each Croque Monsieur variation offers a unique flavor experience, whether you prefer the classic Parisian version or want to experiment with seafood, vegetables, or regional cheeses.
What to Serve with Croque Monsieur – Best Side Dishes & Drinks
A Croque Monsieur is rich, creamy, and crispy, making it a satisfying meal on its own. However, pairing it with the right side dishes and drinks can elevate the dining experience and create a well-balanced meal.

1. Classic French Side Dishes
A. Light Green Salad (Salade Verte)
A simple green salad with a light vinaigrette is the most traditional accompaniment to a Croque Monsieur. The crisp, fresh greens help cut through the richness of the cheese and béchamel sauce.
Recommended Dressing:
- 2 tbsp olive oil
- 1 tbsp Dijon mustard
- 1 tbsp red wine vinegar or lemon juice
- Salt and pepper to taste
Simply whisk these ingredients together and drizzle over a mix of lettuce, arugula, or frisée for a refreshing contrast to the sandwich.
B. French Fries (Pommes Frites)
If you’re looking for a heartier side, crispy French fries are a classic French bistro pairing for Croque Monsieur.
How to Make Crispy Homemade French Fries:
- Peel and cut potatoes into thin strips.
- Let them sit in cold water for 30 minutes to draw out the excess starch.
- Fry in hot vegetable oil (375°F/190°C) until golden brown.
- Place on paper towels to drain excess oil, then sprinkle with sea salt.
C. French Onion Soup
A warm bowl of French onion soup with caramelized onions and melted cheese complements the flavors of a Croque Monsieur perfectly. The deep, umami flavors of the soup pair well with the sandwich’s creamy and crispy texture.
Quick French Onion Soup Recipe:
- Sauté 2 large onions in butter until caramelized.
- Add 4 cups of beef broth and thyme, then simmer for 20 minutes.
- Serve with toasted baguette slices topped with melted Gruyère cheese.
D. Ratatouille – A Mediterranean Twist
For a vegetable-based side, try ratatouille, a French Provençal dish made with eggplant, zucchini, bell peppers, and tomatoes cooked in olive oil and herbs.
This dish balances the richness of the Croque Monsieur while adding vibrant flavors and nutrients.
2. Best Drinks to Pair with Croque Monsieur
A. French Wines
A good white or light red wine enhances the flavors of a Croque Monsieur:
- White Wine: A crisp Sauvignon Blanc or Chardonnay complements the cheese and béchamel sauce.
B. Sparkling Water or Lemonade
If you prefer a non-alcoholic option, sparkling water with a slice of lemon helps cleanse the palate between bites. A homemade French-style lemonade with fresh lemon juice and honey is another great choice.
C. French Coffee or Tea
If serving Croque Monsieur for brunch or a light meal, pair it with a strong French café au lait (coffee with steamed milk) or a classic black tea for a sophisticated touch.
Pair your Croque Monsieur with a Easy Breakfast Pizza for a brunch feast or try a Macaroni Penne Recipe for a cheesy pasta side. And for dessert? Nothing beats a sweet treat like Oreo Ice Cream!
Frequently Asked Questions
1. What is the difference between a Croque Monsieur and a Croque Madame?
The Croque Madame is a variation of the Croque Monsieur that includes a fried or poached egg on top. The runny yolk adds extra richness and creaminess to the sandwich. The name “Madame” is said to come from the resemblance of the egg to a woman’s hat.
2. What is the American name for Croque Monsieur?
There isn’t a direct American name for Croque Monsieur, but it is often compared to a grilled ham and cheese sandwich. However, the Croque Monsieur is more luxurious, featuring béchamel sauce, Gruyère cheese, and oven broiling, making it richer than a typical American grilled cheese.
3. What does Croque Monsieur mean literally?
The name “Croque Monsieur” comes from the French words:
- “Croque” (from “croquer”) means “to crunch”.
- “Monsieur” means “Mister”.
4. What is a Croque Forestier?
A Croque Forestier is a vegetarian version of the Croque Monsieur, replacing the ham with sautéed mushrooms. The word “Forestier” means “of the forest,” referring to the use of mushrooms. It still includes béchamel sauce and Gruyère cheese, offering the same creamy, cheesy, and crispy experience without the meat.
Conclusion
The Croque Monsieur is more than just a sandwich—it’s a culinary experience that brings the flavors of a charming French bistro straight to your plate. With its crispy, golden crust, creamy béchamel, and melted cheese, every bite is a delicious mix of comfort and sophistication.
Whether enjoyed on a lazy weekend morning, served with a fresh green salad for lunch, or paired with a glass of wine for dinner, the Croque Monsieur is a dish that never disappoints. Plus, with variations like the Croque Madame (topped with a fried egg) or different cheese and ham combinations, there’s always room to make it your own.
So why not treat yourself to a little French indulgence? Whip up a homemade Croque Monsieur and enjoy a sandwich that’s as elegant as it is satisfying!
Bon appétit! ✨🥪🇫🇷

Classic Croque Monsieur Recipe – A French Café Favorite
Equipment
- Medium saucepan
- Whisk
- Sharp knife
- Cheese grater
- Baking sheet (or oven-safe skillet)
- Parchment paper (optional)
- Spatula
- Pastry brush
Ingredients
- For the Béchamel Sauce:
- 1 tbsp unsalted butter
- 1 tbsp all-purpose flour
- ¾ cup whole milk
- ¼ tsp salt
- ⅛ tsp black pepper
- ⅛ tsp nutmeg optional
- For the Sandwich:
- 4 slices thick-cut white bread such as brioche or sourdough
- 2 tbsp unsalted butter softened
- 2 tsp Dijon mustard
- 4 slices ham preferably smoked or Parisian ham
- 1 cup Gruyère cheese grated (or Emmental cheese)
- ¼ cup Parmesan cheese grated
Instructions
- Step 1: Make the Béchamel Sauce
- In a medium saucepan, melt butter over medium heat.
- Add flour, whisking constantly for 1 minute until smooth and golden.
- Gradually pour in the milk, whisking until thickened (about 2-3 minutes).
- Season with salt, pepper, and nutmeg (if using).
- Remove from heat and set aside.
- Step 2: Assemble the Sandwiches
- Preheat your oven to 400°F (200°C) or heat a large skillet over medium heat.
- Spread Dijon mustard on two slices of bread.
- Layer with ham and half the grated Gruyère.
- Top with the remaining bread slices.
- Step 3: Toast the Sandwiches
- Butter the outside of each sandwich (both top and bottom).
- In a skillet, toast sandwiches for 2-3 minutes per side, until golden brown.
- Step 4: Add the Béchamel and Bake
- Transfer sandwiches to a baking sheet.
- Spread béchamel sauce on top.
- Sprinkle with remaining Gruyère and Parmesan cheese.
- Bake for 5-7 minutes, then broil for 1-2 minutes until bubbly and golden.
- Step 5: Serve and Enjoy!
- Let cool for a minute before slicing.
- Serve warm with a side salad or fries.
Notes
Use good-quality ham and freshly grated cheese for the best flavor.
If you don’t have an oven, you can cover the skillet and let the cheese melt.
Add a touch of white wine or shredded gruyère to the béchamel for extra richness.