This makes an enormous sandwich that you can share with a sandwich loving friend, or eat for two meals! The method of cooking the cheese into each side of the bread makes for an extra crispy, cheesy sandwich.
Yield: 1 giant sandwich (serves 2)
4 tablespoons unsalted butter, room temperature
4 large slices crusty Italian or Panini bread
1/4 cup Parmigiano-Reggiano cheese
1/2 pound sliced Swiss cheese
1/2 cup shredded Mozzarella cheese
1/2 cup shredded cheddar cheese
1 pound deli sliced ham
Optional: any desired condiments or vegetables
Heat a griddle, grill pan, or large skillet to medium high heat. Butter each side of the slices of bread. Place the bread pieces (you may have to work in batches, depending on the size of your surface) onto the hot surface. Sprinkle the top of each slice of bread with Parmigiano, cheddar and mozzarella, a light coating for the surface of each slice, about a teaspoon of each cheese. Allow the cheese to melt for about a minute, then flip over to cook into the bread. If the cheese falls off, don't worry! Just place the slide of bread right on top of it, it will still cook into the bread.
Cook for 2-3 minutes, until the cheese is cooked into each slice of bread and is golden brown. Repeat on each side for all remaining pieces of bread, then remove from heat, leaving the heat on but turning down to medium.