# Ingredient List:
→ Béchamel Sauce
01 - 1 tablespoon unsalted butter
02 - 1 tablespoon all-purpose flour
03 - 1/2 cup whole milk
04 - 1 pinch ground nutmeg
05 - Salt, to taste
06 - Freshly ground black pepper, to taste
→ Sandwich Assembly
07 - 4 slices white or sourdough bread
08 - 2 teaspoons Dijon mustard
09 - 4 thin slices cooked ham (optional; use vegetarian ham or omit for vegetarian)
10 - 1 cup grated Gruyère cheese or Swiss cheese
11 - 2 tablespoons unsalted butter, softened
# Steps:
01 - In a small saucepan set over medium heat, melt the butter. Whisk in the flour and cook for 1 minute, stirring frequently. Gradually pour in the milk, whisking constantly to create a smooth sauce. Continue cooking and stirring until thickened, approximately 2 to 3 minutes. Season with ground nutmeg, salt, and black pepper to taste. Remove from heat and set aside.
02 - Lay out two slices of bread and spread each with a thin layer of the prepared béchamel sauce. Evenly distribute one teaspoon Dijon mustard on each slice. Place two slices of ham (if using) and 1/4 cup grated cheese on top. Cover with the remaining slices of bread to form sandwiches.
03 - Spread softened butter evenly on the outer sides of each sandwich to ensure golden, crisp results.
04 - Preheat a nonstick skillet or griddle over medium heat. Place the sandwiches in the pan and cook for 2 to 3 minutes per side, pressing gently with a spatula, until the exterior turns golden and the cheese is fully melted.
05 - Remove sandwiches from the pan, transfer to a baking sheet, and spread additional béchamel sauce over the tops. Sprinkle with the remaining grated cheese. Place under a broiler or in a toaster oven for 2 to 3 minutes until the cheese is bubbly and golden.
06 - Serve sandwiches hot, cut into halves or quarters as desired.