Go Back
A warm bowl of creamy tomato soup & grilled cheese, with the sandwich cut in half and ready for dipping.

Ultimate Creamy Tomato Soup & Grilled Cheese

Avatar photoAmelia Chen-Morrison
Craft the ultimate comfort meal from scratch with this recipe for velvety, creamy tomato soup and the perfect golden, gooey grilled cheese. Ready in under 30 minutes, this duo uses simple, high-quality ingredients like fire-roasted tomatoes and a blend of cheeses to create a nostalgic yet elevated experience.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Course Dinner, Lunch, Main Course
Cuisine American
Servings 4
Calories 750 kcal

Equipment

  • Large Dutch oven or heavy-bottomed pot
  • Immersion blender or standard blender
  • Large non-stick skillet or griddle
  • Spatula
  • Chef's knife
  • Cutting board
  • Ladle
  • Measuring spoons and cups

Ingredients
  

  • 2 tbsp Olive Oil
  • 1 medium Yellow Onion, finely chopped
  • 4 cloves Garlic, minced
  • 2 cups Vegetable Broth
  • 1 tsp Dried Oregano
  • 1 tsp Dried Basil
  • ½ cup Heavy Cream
  • Salt and Black Pepper, to taste
  • 8 slices Sourdough or Brioche Bread
  • 4 tbsp Unsalted Butter, softened
  • 4 oz Sharp Cheddar Cheese, shredded
  • 4 oz Gruyère Cheese, shredded
  • Fresh Basil, for garnish

Instructions
 

  • In a large Dutch oven or heavy-bottomed pot, heat the olive oil over medium heat. Add the chopped yellow onion and a pinch of salt. Cook, stirring occasionally, for 5-7 minutes, until the onion is soft and translucent.
  • Add the minced garlic and cook for another minute until fragrant.
  • Pour in the two cans of fire-roasted tomatoes, vegetable broth, dried oregano, and dried basil. Stir to combine. Bring the mixture to a simmer, then reduce the heat to low.
  • Cover the pot and let the soup simmer for at least 15-20 minutes to allow the flavors to meld.
  • Turn off the heat. Use an immersion blender to carefully puree the soup directly in the pot until completely smooth. Alternatively, transfer the soup in batches to a regular blender and blend until smooth, then return to the pot.
  • Stir in the heavy cream. Season generously with salt and black pepper to taste. Keep the soup warm over low heat while you prepare the sandwiches.
  • Lay out the 8 slices of bread. Generously spread softened butter on one side of each slice.
  • On the unbuttered side of four slices, layer the shredded sharp cheddar and Gruyère cheese. Top with the remaining four slices of bread, buttered-side-up.
  • Heat a large non-stick skillet or griddle over medium-low heat. Place the sandwiches in the pan and cook for 3-5 minutes per side, until the bread is deeply golden brown and crisp, and the cheese is completely melted. Press down gently with a spatula to help the cheese melt evenly.
  • Ladle the hot soup into bowls, garnish with fresh basil, and serve immediately with the grilled cheese sandwiches for dunking.

Notes

Key Tips:
- Sauté onions and garlic slowly over medium heat to build a sweet, deep flavor base. Do not rush this step.
- After adding the heavy cream, keep the soup on very low heat and do not let it boil, as this can cause the dairy to curdle.
- Cook the grilled cheese over medium-low heat. This patience is key to achieving a perfectly crisp, golden crust and a fully melted, gooey cheese center without burning the bread.
Variations & Substitutions:
- Vegan Option: Swap heavy cream for full-fat coconut milk or cashew cream. Use vegan butter and plant-based cheese for the grilled cheese.
- Tomato Swap: If you can't find fire-roasted tomatoes, use regular diced tomatoes and add 1/2 teaspoon of smoked paprika to the soup to add a smoky depth.
- Gourmet Additions: Add a thin layer of fig jam or caramelized onions inside the grilled cheese. A swirl of basil pesto or a dollop of crème fraîche in the soup before serving also adds a delicious touch.
Serving Suggestions:
- Garnish the soup with fresh chives, homemade croutons, or a drizzle of high-quality extra virgin olive oil.
- Serve with a simple side salad with a light vinaigrette to provide a fresh contrast to the rich meal.