The Two Golden Rules
Before getting into the specific recipe, two principles are worth establishing because they account for most of the difference between an ordinary grilled cheese and an exceptional one. The first is to use two types of cheese rather than one. A single cheese, however good, typically excels at either flavor or stretch but rarely both simultaneously. Combining a cheese that melts beautifully and pulls into long, satisfying strands with a second cheese that provides sharpness, nuttiness, or depth of flavor produces a sandwich that has everything — the visual and textural pleasure of a dramatic cheese pull and a flavor that actually tastes like something. The second principle is to cook the sandwich in a skillet on the stovetop rather than in a sandwich press or panini maker. A press produces even pressure and heat from both sides, which sounds efficient, but it compresses the sandwich and prevents the exterior from developing the irregular, deeply golden, genuinely crisp texture that makes a properly made grilled cheese so compelling. A heavy skillet over controlled, patient heat produces a far superior result.
Ingredients
- 2 slices good bread — sourdough is the best all-around choice for flavor, structure, and texture, but a sturdy white sandwich bread or Texas toast works very well; avoid bread with large holes like ciabatta as the cheese escapes through them
- 2 tablespoons softened unsalted butter — softened is important, as cold butter tears the bread and does not spread evenly
- 1 teaspoon mayonnaise (optional but highly recommended) — combined with butter on the outer surface, mayo produces the most remarkably crisp exterior imaginable and does not taste like mayo in the finished sandwich
- Approximately one-third cup freshly grated sharp cheddar or Gruyère — the flavor cheese; always grate fresh from a block, as pre-shredded cheese contains anti-caking additives that prevent smooth melting
- Approximately one-third cup freshly grated mozzarella or Havarti — the melt-and-stretch cheese
- A small pinch of flaky sea salt for the outside of the bread (optional but makes a meaningful difference)
Choosing Your Cheese
The cheese combination is the most important ingredient decision in this recipe. The goal is to pair one cheese that melts into long, stretchy, photogenic strings with a second cheese that delivers genuine flavor. For the stretch cheese, mozzarella is the classic choice — it produces the iconic cheese pull but has a mild, milky flavor on its own. Havarti is an excellent alternative, offering slightly more buttery richness alongside its excellent melting properties. For the flavor cheese, sharp cheddar is the most reliable and widely available option, bringing a pronounced tangy sharpness that gives the sandwich its character. Gruyère is the more sophisticated choice, with its complex nuttiness and depth — it melts beautifully and pairs with the mozzarella in a way that produces a genuinely extraordinary result. Other excellent flavor cheeses include raclette, Comté, smoked gouda, and fontina. American cheese, while much maligned by food enthusiasts, is actually an excellent choice for maximum creaminess and melt, and its mild flavor pairs well with a sharper second cheese. Whatever you choose, always grate it fresh.