Free songs
Home / recipe / Creamy Mushroom Croque Madame

Creamy Mushroom Croque Madame

muchroom croque madame

Creamy homemade béchamel sauce and caramelized shallots + mushrooms make this comforting, vegetarian croque madame an absolute, brunch-worthy, delicacy. 

muchroom and thyme croque madame

I always dream of one day running a bed and breakfast. Especially the breakfast part – greeting guests with a cozy, warm, bright meal, preparing them for a brand new day away from home, full of possibilities and adventures.

This is basically exactly what I’d love to serve. Of course I’d be the cool host that asks them if they have any allergies or food restrictions. And yes, this dish does have eggs, dairy and wheat. But boy, if they ain’t against those, I’d be the happiest host if I could serve this to big, eager smiles!

For those of you folks that will be entertaining during these holidays, lodging relatives or friends – you can consider treating those lucky guests to this ultimate of brunch goodness.

muchroom croque madame

I came up with my recipe for creamy mushroom croque madame after trying Levure Bakery’s version. Of course I fell in love with it. You’ll know what I mean when you try a bite of this. It’s simply not feasible to drive and eat there every time I crave this, so I made my own.

how to make bechamel sauce thick bread slices to make croque monsiour

Thick, toasted bread slices will be topped with mushrooms + shallots and a homemade béchamel sauce. Can you see how creamy the sauce is? Once you learn how to make this french sauce you’ll realize how (incredibly) easy and (incredibly!) useful it is. Check out this recipe for cod au gratin – the béchamel sauce really makes this deliciousness come together.

You’ll need an actual loaf of bread. Ideally a nice sourdough but most anything (savory) should work fine. Cut slices into as thick as will fit in the toaster and toast the bread until it’s crispy.

how to make croque madame spreading caramelized shallots onto rustic bread

Layer the toasted bread onto an oven safe dish and top each bread with caramelized shallots and mushrooms.

drizzling bechamel sauce

Drizzle creamy béchamel sauce over the mushroom goodness, sprinkle gruyere cheese to taste and broil for a couple of minutes. Top it off with a fried egg and breakfast is served!

fried egg on a croque monsiour

Mushroom Croque Madame
Prep time
Cook time
Total time
Recipe type: Breakfast
Serves: 2-3
  • 8oz pack of mushrooms, about 11-15, sliced
  • 1 medium shallot, thinly sliced
  • 1 tablespoon butter
  • 3 springs thyme, more to taste
  • 3-5 thick slices of bread
  • ⅓ cup gruyere cheese, more to taste
  • 1-3 pasture-raised eggs
for béchamel sauce:
  • 2 tablespoons butter
  • 2 teaspoons flour, I use jovial's organic einkorn flour
  • ¾ cup whole milk, warmed
  • ⅓ cup grated parmesan cheese
  1. Start by making the béchamel sauce. In a small sauce pan melt butter over medium heat. Add flour and whisk. Add warm milk little by little, while continuously whisking. It will first create a cookie dough consistency, keep whisking and slowly adding milk until you've added it all and the sauce is thick. Add a pinch of salt and parmesan cheese and turn off the heat. Mix well and set aside.
  2. In a medium pan, sauté shallot in a bit of butter until slightly caramelized, about 1 or 2 min. Transfer to a plate or bowl and set aside.
  3. Add the rest of the butter and sauté mushrooms over high heat. Add two pinch of salt and thyme leaves. Cook mushrooms until most of the liquid has evaporated, reducing heat as necessary. Turn off heat and set aside.
  4. Toast bread slices in a toaster or on a pan, until crispy.
  5. Layer toasted bread in an over safe dish. Sprinkle caramelized shallots and mushrooms over the bread. Drizzle béchamel sauce over the mushrooms (if béchamel has hardened too much you can warm it up a bit on low heat). Sprinkle gruyere cheese.
  6. Broil in the oven for about 3-6 minutes until cheese has melted and begins to bubble.
  7. While dish is broiling, fry eggs in a bit of butter. Top off the croque madame with an egg when you serve it!
croque madame in a pot You can also layer toasted bread pieces and mushrooms + shallots in little individual oven pots, filling them up and leaving a little hole to crack a raw egg over. Cook them in the oven at 350 – 370 degrees for about 15-17 min. Enjoy!
Hi! Thanks for reading! I’m a certified nutritionist exploring the local & sustainable foods scenes in The Woodlands and Houston! Keep in touch and follow me! As of 2017 my sister and I just opened an outdoor dessert café – check it out! I couldn’t be more excited!


  1. Now to wake up to this is the perfect day! Looks delicious!

  2. I LOVE mushrooms and croque madame. If only my husband loved mushroom as much as I did, I’d be making this tomorrow. I’d love to chat about how you got such a perfect fried egg… I know those are so difficult to do with food photography and then get a great shot before the egg congeals. :) Love this and can’t wait to try it.

    • Thank you Lexi, you’re awesome! I know, some people are weird about mushrooms – my sister and brother are some of those. But mushrooms are just so perfect, especially with thyme. or with anything.
      I had the whole thing set up so when the egg was done I just dropped it on top and clicked away! I think under cooking it helped too – I didn’t fry it all the way. I did add everything back to the broiler before eating as it had gone cold, and the egg cooked a bit further:)

Leave a Reply

Your email address will not be published. Required fields are marked *