Perfect Diner-Style Grilled Cheese
Save
HOME/AMERICAN

Perfect Diner-Style Grilled Cheese

Mayo on the outside, butter in the pan, two cheeses, low-and-slow heat. Shatter-crisp crust, molten center.

Edited by Brian Kaplan·Last updated April 12, 2026

13 min2 servingseasy4.8
📋 Add to Menu📅 Meal Plan
~$3.00/serving

Servings

Est. total: $6.00 · $3.00/serving

Cost estimates are approximate and vary by location, store, season, and brand. Actual prices may differ.

Shop Ingredients on Instacart

Ingredients

  • 4 slice sourdough bread (1/2-inch thick)
  • 2 tbsp mayonnaise
  • 2 tbsp unsalted butter
  • 3 oz sharp cheddar (grated)
  • 2 oz Gruyère (grated)
  • 1 tsp Dijon mustard
  • 1 pinch flaky salt

Instructions

  1. 1

    Spread mayo thinly on one side of each slice. Spread Dijon on the other (inside) sides of two slices.

    Mayo browns more evenly than butter and won't burn — diner secret.

  2. 2

    Pile grated cheddar and Gruyère on the Dijon sides. Top with the other slices, mayo-side out.

    Grated cheese melts faster and more evenly than slices.

  3. 3

    Melt butter in a skillet over medium-low heat. Add sandwiches and cook 3-4 minutes until deep golden.

    Medium-low is key. High heat = burnt bread, cold cheese.

  4. 4

    Flip carefully, press gently with a spatula, and cook 3-4 more minutes until the second side is crisp and cheese is fully molten.

  5. 5

    Rest 1 minute, cut on the diagonal, finish with flaky salt.

Pairs With

🧃Tomato soup$

Classic pairing

Acid from tomato cuts the fat — obligatory.

🍺Crisp pilsner$

Cold and clean

Bubbles scrub richness.

🍷Dry Riesling$$

German Kabinett

Off-dry fruit plays against sharp cheddar.

Make It Yours

Tap a dietary need to see exactly what to swap.

Reviews (0)

Honest reviews from cooks who actually made this recipe.

No reviews yet

Be the first to review this recipe.

Cooking Soundtrack

Classic ComfortFeel-Good Americana

Easy-going rock, country, and the kind of music that pairs with burgers and cold beer.

Zach BryanTom PettyThe LumineersJohn Prine

Nutrition

580
Calories
22
Proteing
38
Carbsg
38
Fatg

Per serving. Estimated values. Not a substitute for professional dietary advice.

Liked this? Get 5 a week.

Built for the way you actually cook. No spam, obviously.

Tips

  • Use two cheeses: one for flavor (cheddar), one for melt (Gruyère/Fontina).
  • Cover the pan for the last minute to force-melt the interior.
  • Room-temp cheese melts faster. Grate and rest 10 minutes before cooking.

Substitutions

  • GruyèreFontina or Havarti
  • sourdoughPullman loaf or country white
  • mayosoftened butter (less crisp)

Leftovers

Best eaten immediately. If needed, reheat in a dry skillet over medium-low, 2 min per side.

Leftover Ideas

Cube and crouton into tomato soupBreakfast: add a fried egg insideFrench onion style: add caramelized onions

Nutrition values are estimates calculated per serving and may vary based on brand, preparation method, and serving size. Not a substitute for professional dietary or medical advice. Consult a registered dietitian for specific nutritional needs.

Allergen Notice: Recipes may contain or come into contact with major allergens including milk, eggs, fish, shellfish, tree nuts, peanuts, wheat, soy, and sesame. Always verify ingredient labels for allergen information specific to the brands you use.

Drink pairing suggestions are for adults of legal drinking age only. Please drink responsibly.

Food Safety: Follow USDA safe minimum internal temperatures: Poultry 165°F (74°C), Ground meats 165°F (74°C), Beef/pork/lamb steaks 145°F (63°C) with 3-min rest, Fish 145°F (63°C). Use an instant-read thermometer — do not rely on visual cues alone. Refrigerate leftovers within 2 hours.

Ingredient Guides

Learn more about the ingredients in this recipe — where to find them, how to pick them, and what to substitute.