Medium-low heat is key so the cheese melts before the bread burns. For extra melt, cover the skillet for 30–60 seconds after flipping. Swap cheeses with Swiss, mozzarella, or Gruyère (choose good melters). Store leftovers wrapped in foil in the fridge up to 3 days; reheat in a skillet over low heat until crisp again.