Go Back

Classic Grilled Cheese and Tomato Soup - Cozy, Simple, and Satisfying

Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings

Ingredients
  

  • For the Grilled Cheese (2 sandwiches):
  • 4 slices sturdy sandwich bread (sourdough, country white, or wheat)
  • 1 cup shredded sharp cheddar
  • 1/2 cup shredded low-moisture mozzarella or Monterey Jack
  • 2 tablespoons softened unsalted butter
  • 2 teaspoons mayonnaise
  • Pinch of salt
  • For the Tomato Soup (serves 3–4):
  • 2 tablespoons olive oil or butter
  • 1 small yellow onion, finely chopped
  • 2 garlic cloves, minced
  • 1 tablespoon tomato paste
  • 1 can (28 ounces) whole peeled or crushed tomatoes
  • 2 cups low-sodium chicken or vegetable broth
  • 1 teaspoon sugar (to balance acidity), optional
  • 1/4 teaspoon crushed red pepper flakes, optional
  • 1/4 cup heavy cream or half-and-half (or 2 tablespoons for lighter)
  • Salt and black pepper to taste
  • Fresh basil or parsley for garnish, optional

Method
 

  1. Start the soup base. Warm olive oil or butter in a medium pot over medium heat. Add onion with a pinch of salt and cook until soft and translucent, 5–7 minutes. Stir in garlic and cook 30 seconds.
  2. Build flavor. Add tomato paste and cook, stirring, for 1 minute to slightly darken. Pour in tomatoes with their juices and the broth. If using whole tomatoes, crush lightly with a spoon.
  3. Simmer. Add sugar and red pepper flakes if using. Bring to a gentle simmer and cook uncovered for 15–20 minutes, stirring occasionally. Taste and season with salt and pepper.
  4. Blend and finish. Use an immersion blender to blend until smooth (or carefully blend in batches). Stir in cream. Keep warm on low while you make the sandwiches.
  5. Prep the bread. Mix softened butter and mayo in a small bowl. Spread a thin, even layer on one side of each bread slice. This gives you a crisp, even browning.
  6. Assemble. Heat a nonstick skillet or griddle over medium-low. Place two slices, buttered side down, in the pan. Top each with a mix of cheddar and mozzarella, then the remaining bread slices, buttered side up. Sprinkle a tiny pinch of salt on the outside if you like.
  7. Grill slowly. Cook 3–4 minutes per side, pressing gently with a spatula, until the bread is deeply golden and the cheese is melted. If browning too fast, lower the heat—slow and steady prevents a burnt crust with unmelted cheese.
  8. Serve. Ladle the soup into bowls. Slice sandwiches on the diagonal and serve alongside for dipping. Garnish soup with torn basil or a swirl of cream if you like.