The Ultimate Grilled Cheese Sandwich Recipe

Grilled cheese sandwich pulled apart
Diana Rattray
Prep: 5 mins
Cook: 5 mins
Total: 10 mins
Servings: 2 servings
Yield: 2 sandwiches
Nutrition Facts (per serving)
492 Calories
33g Fat
29g Carbs
21g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 2
Amount per serving
Calories 492
% Daily Value*
Total Fat 33g 42%
Saturated Fat 18g 92%
Cholesterol 87mg 29%
Sodium 753mg 33%
Total Carbohydrate 29g 11%
Dietary Fiber 4g 14%
Total Sugars 3g
Protein 21g
Vitamin C 0mg 0%
Calcium 509mg 39%
Iron 2mg 9%
Potassium 209mg 4%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

The key to a perfectly gooey, delicious grilled cheese sandwich is, of course, the cheese. Some cheeses melt better than others, due to the interactions between the casein proteins and the calcium, while some cheeses will not melt at all. Gruyére, mozzarella, muenster, fontina, Monterey Jack, Gouda, Colby, and Swiss varieties are excellent melting cheeses. Mild or medium cheddar melts evenly, but aged cheddar is more acidic, so it tends to separate. Processed cheeses, such as the classic "American," melt nicely because of the way they are developed.

Some fresh cheeses, such as cream cheese, soft goat cheese, and cottage cheese, are best paired with a firmer cheese that offers a more robust flavor. Pair cream cheese or Boursin with cheddar or mozzarella, or combine goat cheese or crumbled blue cheese with Parmesan and cheddar.

The bread is just as important as the cheese and there are just as many choices. Artisanal breads make exceptional grilled cheese sandwiches, or you might choose a basic white, whole wheat, thick slices of a seeded bread, pumpernickel, or rye loaf bread. A sweeter bread is another good alternative, but keep in mind that it will brown more quickly.

A grilled cheese sandwich doesn't have to be confined to bread, cheese, and butter. Try bacon drippings, olive oil, or mayonnaise instead of butter. Adding sour pickles, crunchy potato chips, or sharp mustard, or spreading a bit of tangy-sweet onion jam on the bread before you add the cheese might be a pleasant surprise. Take a look at the tips and recipe variations for more combinations and flavor ideas.


  • 4 slices whole-grain bread, or white, rye, or sourdough

  • 4 ounces cheddar cheese, or mozzarella, Monterey Jack, or fontina, shredded or sliced

  • 2 tablespoons butter, room temperature

  • 2 pickle spears, optional

  • 1 teaspoon whole-grain mustard, optional

  • 1 slice tomato, optional

  • 2 slices cooked bacon, optional

Steps to Make It

  1. Gather the ingredients.

    Ingredients for perfect grilled cheese sandwiches.
    The Spruce / Diana Rattray
  2. Place 2 slices of bread on a cutting board and spread 1/4 of the softened butter evenly and thinly on 1 side of each slice. Make sure you cover the entire slice from edge to edge.

    Top and bottom sides of bread buttered.
    The Spruce / Diana Rattray
  3. Place the pan over medium-low heat. Place 1 slice of bread in the pan, butter-side down. Mound about 2 ounces of cheese on the bread, more or less, depending on the size of the bread. (If you're going to add the tomato and bacon, do so now.)

    Shredded cheese mounded on the bread to make grilled cheese.
    The Spruce / Diana Rattray
  4. Place the second slice of bread on the cheese, butter-side up.

    Grilled cheese sandwich, butter side up.
    The Spruce / Diana Rattray
  5. When the bottom slice is browned, carefully flip the sandwich over to brown the other side. If the bread is browning too quickly, turn the heat down.

    Grilled cheese sandwich in the pan.
    The Spruce / Diana Rattray
  6. Remove the sandwich to a plate and repeat Steps 2 through 5 to make the remaining sandwiches.

    Stacked grilled cheese sandwiches.
    Diana Rattray


  • If using sliced cheese, cut it to fit the bread—the entire slice should be covered.
  • In general, allow about 1 1/2 to 2 ounces of cheese per sandwich.
  • If you are making several sandwiches to serve at once, heat the oven to 175 F to 200 F. Place the sandwiches on a rack in a rimmed sheet pan and keep them warm in the preheated oven while you make the remaining sandwiches.
  • Spread a thin layer of butter (or other fat) evenly over the bread, covering the slice completely. Butter should be at room temperature or melted.
  • For best results and easy cleanup, use a nonstick or well-seasoned skillet, griddle, or grill pan.
  • Packaged shredded cheese usually contains fillers and anticaking ingredients, such as cornstarch, cellulose (processed wood pulp), and potato starch, which could impact your grilled cheese sandwich. Whenever possible, use a box grater or food processor shredding disk to shred your own. If the cheese is soft, stick it in the freezer for about an hour, and it will be much easier to shred.

Recipe Variations

  • Bacon Grilled Cheese: Choose firm white bread or whole wheat with shredded or sliced American or cheddar cheese and replace the butter with bacon fat. Top the cheese with strips of cooked bacon and place the second slice of bread on the bacon layer.
  • Caprese Grilled Cheese: Choose firm white or whole-wheat bread and replace the butter with olive oil. Spread a layer of pesto over the bottom slice of bread and then top with a layer of shredded mozzarella cheese. Top the cheese with fresh, thinly sliced tomatoes or sun-dried tomatoes (blot them with paper towels if very juicy). Top with more cheese and the second slice of bread.
  • Rustic Grilled Cheese: Choose rustic sourdough (boulé) and replace the butter with mayonnaise. Spread grainy mustard on the inside of the slices. Choose mild or medium shredded cheddar cheese.
  • Swiss Grilled Cheese: Choose rye, pumpernickel, or two-tone marble rye, and spread butter or mayonnaise on the outside of the slices. Layer with Swiss cheese or Gruyére and thinly sliced sour pickles.