Leftover Turkey Croque Monsieur
intro
A cozy, cheesy twist on the French bistro classic, repurposing leftover Thanksgiving turkey into a crispy, creamy, indulgent sandwich perfect for post-holiday meals.
Ingredients
Steps
Prep Base Ingredients
Place the acacia wood cutting board on the center of the counter. Use the 4-sided stainless steel box grater to grate all 180g of Gruyère cheese, setting aside 1/3 cup (approx 40g) for the final topping. Shred the leftover roast turkey into 2-3cm bite-sized pieces, discarding any tough skin, fat, or bone fragments, and pile loosely on the edge of the cutting board. Pat turkey lightly with a clean corner of the linen towel to remove excess moisture or leftover gravy if needed.
Cook Béchamel Roux
Place the small 1.5L stainless steel saucepan on the stovetop zone at the back of the counter over medium-low heat. Melt 2 tablespoons of unsalted butter, then whisk in 2 tablespoons of all-purpose flour using the sage-handled silicone whisk. Cook the roux for 2 full minutes, stirring constantly, until it smells faintly nutty and turns a pale golden straw color, with no raw flour aroma remaining. Do not let the roux darken to a deep brown, as this will create a dark, heavy sauce.
Finish Béchamel Sauce
Slowly pour the warmed 250ml whole milk from the glass measuring cup into the roux, whisking constantly in a figure-8 pattern to avoid lumps. Continue cooking for 3-4 minutes over medium-low heat, whisking regularly, until the sauce thickens to a thick, spreadable consistency that coats the back of a spoon (run your finger across the coated spoon; the line should hold without running). Remove the pan from heat, stir in 1/2 cup of the grated Gruyère, 1/4 tsp nutmeg, 1/2 tsp salt, 1/4 tsp black pepper, and 1 tsp fresh thyme leaves. Set the pan aside to cool slightly.
Build Sandwich Layers
Lay all 8 slices of sourdough bread flat on the acacia cutting board. Spread 1 teaspoon of Dijon mustard evenly across one side of each bread slice, using the back of a spoon to create a thin, even coat. Divide half of the remaining grated Gruyère across 4 of the bread slices, then top evenly with the shredded leftover turkey, followed by the rest of the non-reserved Gruyère. Place the remaining 4 bread slices on top, Dijon-side down, to form 4 evenly stacked sandwiches. Press lightly on the top of each sandwich with the palm of your hand to adhere the layers.
Toast Sandwiches Until Crisp
Place the 12-inch matte black carbon steel skillet on the stovetop over medium heat. Melt 1 tablespoon of butter in the pan, swirling to coat the entire pan surface once melted. Add 2 sandwiches to the pan, cooking for 3 minutes per side, using the large offset metal spatula to flip carefully, until the bread is deep golden brown and crispy on both sides, and the inner cheese starts to melt and ooze slightly at the edges. Repeat with the remaining 1 tablespoon of butter and 2 remaining sandwiches. Transfer all toasted sandwiches to the brushed aluminum baking sheet as they finish.
Top with Sauce and Cheese
Turn the oven broiler to high, positioning an oven rack 10cm below the heating element. Spoon 2 tablespoons of the reserved cheesy béchamel sauce evenly over the top of each toasted sandwich on the baking sheet, spreading it gently with the back of a spoon to cover the entire top bread surface without dripping down the sides. Sprinkle the reserved 1/3 cup of Gruyère cheese evenly over the béchamel-topped sandwiches.
Broil to Golden Finish
Carefully slide the baking sheet onto the prepared oven rack under the hot broiler. Cook for 2-3 minutes, watching constantly through the oven window, until the cheese and béchamel are bubbling across the entire surface and dotted with deep golden brown caramelized spots. Do not walk away during this step, as the high broiler heat can burn the top in as little as 30 seconds once browning starts. Remove the baking sheet from the oven and let the sandwiches rest for 1 minute before transferring to plates.
Tips
2.Pat leftover turkey completely dry before adding to sandwiches: leftover turkey often holds excess moisture or thin gravy, which will soak into the sourdough and create a soggy sandwich instead of the signature crisp, buttery crust.
3.Keep a close eye on the broiler: broiler heat is intensely hot and uneven, so the cheese top can go from perfectly golden to burnt and bitter in less than 30 seconds. Leave the oven light on and check every 30 seconds once the cheese starts bubbling.

Made this for a quick post-Christmas brunch with my roommates and everyone went back for seconds! I didn’t have Gruyère so I used Swiss and it still slapped. 20 minutes is so accurate, I didn’t even have to stress about timing while we were opening gifts. 10/10 will be making this every time I have leftover turkey from now on.
Took this to our neighborhood potluck after Thanksgiving and people were asking me for the recipe before I even set the platter down. I added a little extra Dijon to the béchamel because I love that tang, and it was chef’s kiss. Super easy even for a guy who usually only grills, honestly.
As someone who only has a toaster oven and barely knows how to boil water, this was shockingly doable! My mom sent me home with a ton of leftover turkey after fall break, and this made me feel like a actual adult cooking real food. Way better than the microwave burritos I usually eat.
I prepped a batch of these on Sunday for work lunches this week and they hold up so well! I wrapped them individually in foil and just popped them in the office toaster oven for 5 minutes at lunchtime. Way better than spending $15 on a sad sandwich from the café downstairs. Saved me so much time and money!
I’ve been making regular croque monsieurs for my bridge club for years, but using leftover turkey instead of ham? Why didn’t I think of that earlier? It’s lighter but just as creamy and rich. I served it with a little side salad and all the ladies loved it. Such a clever twist on a classic.
Made these before a day hike last weekend and they were the perfect trail lunch! Packed really well in my cooler, didn’t get soggy, and the protein from the turkey kept me full for the whole 6 mile trek. I skipped the extra béchamel on top to make it less messy for eating on the go, worked like a charm.
Wait, can I make the béchamel sauce ahead of time? I want to assemble these for my kid’s birthday brunch this weekend but don’t want to be stuck stirring sauce while 10 8-year olds run around my house. Any tips?
I was worried this would be too fancy for my super plain-eating partner, but he ate three of these last night and said it’s the best leftover turkey meal I’ve ever made. Win!
Has anyone tried this with gluten free bread? I have celiac and have been searching for a good leftover turkey recipe that works for my diet, and this looks so good!
I added a thin slice of cranberry sauce to mine and oh my GOD, the sweet and savory combo is unreal. It tastes like Thanksgiving in a crispy, cheesy sandwich. Why have I never thought to pair those flavors before?
Wait, the recipe says to broil for the last 2 minutes — my broiler is super intense (tiny NYC apartment oven, ugh) am I going to burn these if I follow that time exactly?
Made these for our weekly football watch party yesterday and they were gone by the end of the first quarter. I cut them into quarter-sized bites to make them easier to eat as finger food, total crowd pleaser. Even the guy who only eats plain chips and dip loved them.
I messed up my first batch of béchamel and it got lumpy 😭 is there a trick to getting it smooth? I really want to get this right because the flavors were so good even with the lumpy sauce!
Game. Changer. I had so much leftover turkey after Friendsgiving that I was this close to just tossing it because I was so sick of turkey sandwiches, turkey soup, turkey chili… this made me actually excited to eat the leftovers again. I used sourdough bread instead of white and it added the perfect tang.
My kids are so weird about textured food so I was nervous they’d turn their noses up at this, but they both asked for seconds! I skipped the Dijon because my oldest says mustard is “spicy” (eyeroll) and it was still delicious. Will be adding this to our regular post-holiday rotation for sure.
Wait, has anyone tried making this vegan? I have a ton of leftover tofurky from my vegan Thanksgiving, and I was wondering if I could swap the dairy for vegan butter, oat milk, and vegan Gruyère to make this work? It looks too good to pass up!
I made these for Christmas morning breakfast alongside mimosas and it was the best holiday meal I’ve made in years. 20 minutes cook time meant I didn’t miss out on opening presents with my family, which is the biggest win in my book. No slaving away in the kitchen for hours for me!
I’ll be honest, I thought this was going to be kind of bland because it’s such a simple recipe, but wow, the creamy béchamel, the melted Gruyère, the salty turkey, the crispy bread… every bite is perfect. I added a sprinkle of fresh thyme on top before broiling and it added such a nice herby note. Cannot recommend this enough!