Grilled Cheese and Tomato Soup
A nostalgic American comfort duo featuring a velvety, from-scratch tomato soup paired with golden, buttery grilled cheese sandwiches. Each component is simple yet deeply satisfying — a warm bowl of tangy-sweet soup and crunchy, melty sandwiches, ready in under an hour.
For 8 servings
- prep
Prep the vegetables for the soup.
1.Quarter the tomatoes and roughly chop the onion.2.Smash the garlic cloves with the flat side of a knife.3.Grate the cheddar cheese and set aside. - saute · ~5 min
Sauté the aromatics.
1.Heat olive oil in a large pot over medium heat.2.Add chopped onion and cook until soft and translucent (3-4 min).3.Add smashed garlic and sauté until fragrant (30 sec).TIPDon't let the garlic burn — it turns bitter fast. - simmer · ~20 min
Cook the tomatoes.
1.Add quartered tomatoes to the pot.2.Pour in the water and add sugar.3.Bring to a boil, then lower heat and simmer uncovered for 20 minutes until tomatoes break down completely.TIPStir occasionally to prevent sticking. - mix · ~2 min
Blend the soup until smooth.
1.Remove pot from heat.2.Use an immersion blender to puree directly in the pot until silky smooth.3.Season with a pinch of salt and black pepper.TIPFor an ultra-smooth texture, strain through a fine-mesh sieve after blending. - simmer
Keep the soup warm on low heat.
Return the blended soup to low heat while you make the sandwiches, stirring occasionally. Add a splash of water if it thickens too much.
- assemble
Assemble the grilled cheese sandwiches.
1.Lay out 8 slices of sourdough bread.2.Divide the grated cheddar evenly among 4 slices.3.Top with the remaining bread slices to make 4 sandwiches.4.Spread butter evenly on the outside of each sandwich.TIPRoom-temperature butter spreads evenly and prevents tearing the bread. - fry · ~8 min
Grill the sandwiches to golden perfection.
1.Heat a cast iron skillet over medium-low heat.2.Place sandwiches in the skillet and cook 3-4 min until deep golden and crisp.3.Flip carefully and press down gently with a spatula.4.Cook another 3-4 min until cheese is fully melted and bread is golden.TIPLow and slow heat melts the cheese completely without burning the bread. Peek after 3 minutes. - serve
Serve the soup and sandwiches together.
1.Ladle the hot tomato soup into bowls.2.Cut each grilled cheese in half diagonally.3.Place sandwich halves alongside the soup bowls and serve immediately.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Use day-old sourdough for sturdier sandwiches that won't turn soggy.
- 2Spread butter to the very edge of each bread slice for an even golden crust.
- 3Grate your own cheddar from a block — pre-shredded cheese contains anti-caking agents that hinder melting.
- 4Let the soup simmer uncovered so excess liquid evaporates, concentrating the tomato flavor.
- 5If you have time, strain the blended soup through a fine-mesh sieve for an ultra-silky texture.
- 6Cook the grilled cheese on medium-low heat to ensure the cheese melts fully before the bread browns.
Adapt it for your goals.
Spicy
Add a finely chopped jalapeño or a pinch of red pepper flakes when sautéing the aromatics for a gentle heat that cuts through the rich cheese.
herb infusedHerb-infused
Tuck a few fresh basil or thyme sprigs into the soup while it simmers, then remove before blending, for an aromatic lift.
extra crunchyExtra-crunchy
Add a thin layer of grated Parmesan or a sprinkle of sesame seeds on the buttered outside of the bread before grilling for extra crisp and nuttiness.
dairy freeDairy-free
Swap the butter for a plant-based spread and use a good melting vegan cheddar or mozzarella-style shreds to keep the classic comfort feel.
Why this is on our healthy list.
Rich in Lycopene
Cooked tomatoes provide a highly absorbable form of lycopene, an antioxidant linked to heart and skin health.
Source of Calcium
Cheddar cheese contributes calcium, important for strong bones and teeth.
Naturally Low Added Sugar
The soup relies on the natural sweetness of ripe tomatoes, with only a tiny optional pinch of sugar to balance acidity.
Frequently asked questions
Yes — use one 800g can of whole peeled tomatoes. Reduce the water to 250 ml and simmer for 15 minutes instead of 20.



