Globalseo is still translating this page...
Skip to main content

Mushroom Croque-Monsieur

This mushroom croque-monsieur is a luxurious French-style toasted sandwich that elevates a simple lunch into a truly comforting meal. By adding a savoury layer of sautéed baby bella mushrooms to the classic combination of ham and melted Gruyère, this recipe introduces an earthy depth that perfectly complements the rich, silky béchamel sauce. It is a sophisticated take on a Parisian bistro staple, ideal for a weekend brunch or a high-protein midweek treat when you crave something substantial and homemade.

Using thick slices of egg bread ensures the sandwich holds up beautifully under the generous toppings of grated Parmesan and nutmeg-spiced sauce. For the best results, use a high-quality cooked ham and serve the sandwiches piping hot alongside a crisp green salad to balance the richness. Whether you are hosting a casual lunch or simply looking for an indulgent way to use up woodland mushrooms, this recipe delivers a restaurant-quality finish every time.

Video picks

Continue reading below

Ingredients for Mushroom Croque-Monsieur

  • 1 1/2 tablespoons butter

  • 1 1/2 tablespoons plain flour

  • 350ml whole milk

  • 1 bay leaf

  • 120ml finely grated Parmesan cheese

  • Pinch of freshly grated nutmeg

  • Hot pepper sauce

  • 1 230g package crimini (baby bella) or button mushrooms, trimmed

  • 110ml butter, room temperature, divided

  • 2 tablespoons minced shallot

  • 12 1/3-inch-thick slices egg bread

  • 6 thin ham slices

  • 350g Gruyère cheese

  • 250g thinly sliced, 90g grated

  • 2 tablespoons grated Parmesan cheese

  • Fresh tarragon leaves (optional)

Melt butter in heavy-medium saucepan over medium heat. Add flour; stir until pale golden, about 2 minutes. Whisk in milk. Add bay leaf. Increase heat to medium-high; whisk until mixture begins to boil. Reduce heat to medium; stir until sauce coats back of spoon, about 5 minutes. Remove from heat. Add cheese and nutmeg. Season with hot sauce, salt, and pepper.

Place mushrooms in processor. Using on/off turns, process until finely chopped. Melt 45ml butter in large skillet over medium-high heat. Add mushrooms and shallot; stir until mushrooms are browned and dry, about 8 minutes. Transfer to plate to cool.

Preheat grill. Spread remaining butter over 1 side of bread slices. Place bread, buttered side up, on rimmed baking sheet. Grill until golden, watching closely and rotating sheet halfway through grilling, about 3 minutes. Cool bread. Preheat oven to 232°C. Turn 6 bread slices over; top with ham and sliced cheese. Top with remaining bread slices, grilled side up. Press to compress. Spread about 2 tablespoons sauce over sandwiches, leaving 1/3-inch plain border. Divide mushroom mixture atop sauce. Sprinkle with grated Gruyère and Parmesan.

Bake sandwiches until cheese inside melts and cheese on top turns golden, about 10 minutes. Top with tarragon, if desired.

Disclaimer

While every effort has been made to ensure the information is accurate and up to date, individual needs may vary and dietary requirements can differ based on personal health conditions. Always check food labels and allergen information before preparing or consuming any recipe. If you have specific health concerns, allergies, intolerances, or are following a medically prescribed diet, seek advice from your GP, pharmacist, or a registered dietitian before making significant changes to your diet or lifestyle.

Article history

The information on this page is peer reviewed by qualified clinicians.

  • 28 Jan 2026 | Originally published

    Authored by:

    UK recipe editors

    Peer reviewed by

    UK recipe editors
flu eligibility checker

Ask, share, connect.

Browse discussions, ask questions, and share experiences across hundreds of health topics.

symptom checker

Feeling unwell?

Assess your symptoms online for free

Sign up to the Patient newsletter

Your weekly dose of clear, trustworthy health advice - written to help you feel informed, confident and in control.

Please enter a valid email address

By subscribing you accept our Privacy Policy. You can unsubscribe at any time. We never sell your data.