30 minutes before cooking, set the cream cheese out to warm up to room temperature. It makes it easier to deal with.
4 Ounces Cream Cheese
If need be, grate the 2 ounces of cheddar cheese and mince the garlic.
2 Ounces Grated Cheddar Cheese, 1 Large Clove Garlic
While the cream cheese comes to temperature, mix the mayonnaise, garlic and a pinch of salt in a separate bowl.
1/2 C Mayonnaise, Salt to Taste
In a food processor or blender, pulse the cream cheese, grated cheddar, cream and a pinch of salt. (The food processor or blender really help, but you can also combine these ingredients with a strong fork and some elbow grease.) 2 Tbsp Heavy Cream or Half n Half
Heat a large skillet over medium heat.
While the skillet heats up, assemble the sandwiches.
For each sandwich, lay out a slice of bread. Top with two slices of cheddar. Then spread one quarter of the cream cheese mixture over the cheddar. Top that with two slices of provolone. Finally, top with a second slice of bread and press everything down.
8 Slices Sourdough Bread, Brioche Bread or Texas Toast, 8 Slices Cheddar Cheese, 8 Slices Provolone Cheese
When the sandwich is assembled, spread one eighth of the garlic mayo onto the outside of one side (this takes the place of butter in the pan). Place the sandwich, mayo side down, into the skillet. Spread another eighth of the garlic mayo onto the outside of the top piece of bread.
Grill the sandwich for roughly two minutes before flipping. Check occasionally to make sure the bread isn't browning too much (if it is, flip the sandwich). After the first flip, repeat the process with the second side of the sandwich. Continue grilling and flipping until the bread is a toasty, golden brown and the cheese is melted inside (usually two minutes on each side). Repeat the process for all four sandwiches and enjoy right away!