Grilled Cheese with Tomato Jam (Print)

Crunchy cheese sandwich with tangy tomato jam and golden bread for the ultimate comfort meal.

# Components:

→ Tomato Jam

01 - 1 cup ripe tomatoes, chopped
02 - 1/4 cup granulated sugar
03 - 1 tablespoon apple cider vinegar
04 - 1/4 teaspoon salt
05 - 1/8 teaspoon ground black pepper
06 - 1/8 teaspoon ground cinnamon (optional)
07 - Pinch red pepper flakes (optional)

→ Grilled Cheese

08 - 4 slices country-style or sourdough bread
09 - 4 slices sharp cheddar cheese
10 - 2 tablespoons unsalted butter, softened

# Directions:

01 - Combine tomatoes, sugar, apple cider vinegar, salt, black pepper, and optional spices in a small saucepan. Stir to integrate.
02 - Bring mixture to a gentle simmer over medium heat, stirring occasionally. Reduce heat and continue cooking for 18 to 20 minutes, stirring occasionally, until thickened and jam-like. Remove from heat and allow to cool slightly.
03 - Spread softened butter evenly over one side of each bread slice.
04 - Place two bread slices, buttered side down, onto a skillet or griddle preheated over medium-low heat. Arrange cheese slices on top, followed by 1 to 2 tablespoons of tomato jam per sandwich.
05 - Cover with remaining bread slices, buttered side up. Grill for 3 to 4 minutes per side, pressing lightly until golden brown and the cheese is thoroughly melted.
06 - Transfer sandwiches to a cutting board, let cool slightly, slice in half, and serve warm.

# Chef Secrets:

01 -
  • Spreading homemade tomato jam feels like a secret trick that takes grilled cheese to a new level.
  • The sweet-savory balance always surprises people and makes ordinary lunches feel special.
02 -
  • Once I tried to rush the jam and ended up with watery sandwiches—patience on the simmer is everything.
  • Switching to sourdough made the crust crunchier and kept the sandwich intact during flipping.
03 -
  • Cook jam low and slow, stirring every few minutes for a luscious texture.
  • Stack cheese near the middle, not the edges, to avoid too much spillover.
Back