Grilled cheese and tomato soup is the cozy duo that never misses, especially when you want dinner to feel like a hug. ♡

You get buttery, crisp bread with a molten cheese pull, plus a tomato soup that’s silky, bright, and just creamy enough. Here’s the thing: the “best” version isn’t complicated—it’s about toasting low and slow so the cheese melts before the bread gets too dark, and giving the soup a quick simmer so the tomatoes taste sweet instead of sharp.
I like a classic cheddar grilled cheese, but I’ll always say yes to a little mozzarella for extra stretch. And for the soup, a tiny pinch of sugar and a splash of cream (or milk) turns it into that diner-style tomato soup everyone loves.
Let’s make it together.

Ingredients
Tomato Soup
-
2 tablespoons olive oil or unsalted butter
-
1 medium onion, diced
-
3 cloves garlic, grated or minced
-
2 tablespoons tomato paste
-
2 cans (28 ounces total) crushed tomatoes (or whole peeled, blended)
-
2 cups chicken broth or vegetable broth
-
1 teaspoon dried basil (or 1/4 cup fresh basil)
-
1/2 teaspoon dried oregano (optional)
-
1/2 teaspoon fine sea salt, plus more to taste
-
1/4 teaspoon black pepper
-
1 to 2 teaspoons sugar or honey (optional, to balance acidity)
-
1/3 cup heavy cream, half and half, or milk (optional but cozy)
-
1 tablespoon balsamic vinegar or lemon juice (optional, bright finish)
Grilled Cheese
-
8 slices bread (sourdough, white, or brioche)
-
4 tablespoons unsalted butter, softened (or mayo for the outside)
-
8 slices cheddar cheese (or 2 cups shredded)
-
optional: 4 slices mozzarella or provolone (for extra melt)
Optional add-ins
-
pinch of red pepper flakes in the soup
-
a little Parmesan sprinkled into the grilled cheese before closing

Tips
-
Cook grilled cheese on medium-low. Low and slow melts the cheese before the bread overbrowns.
-
Use room-temp butter. It spreads evenly and gives that perfect golden crust.
-
Tomato paste matters. It deepens the tomato flavor fast (not “watery tomato,” more “real soup”).
-
Blend for smoothness. An immersion blender makes it extra creamy even before adding dairy.
-
Taste at the end. Tomatoes vary—sometimes you need a pinch more salt or a tiny bit more sugar.
Variations
-
Make it spicy: add red pepper flakes or a spoon of chili crisp to the soup.
-
Make it extra creamy: stir in more cream or a spoon of cream cheese.
-
Add roasted flavor: use fire-roasted crushed tomatoes.
-
Upgrade the grilled cheese: add thin tomato slices inside, or a swipe of pesto.
-
Gluten-free: use GF bread and toast gently so it doesn’t dry out.

FAQ

Grilled Cheese and Tomato Soup
Ingredients
Method
- Start the soup. Heat olive oil (or butter) in a pot over medium heat. Add onion and cook 5 to 6 minutes until soft. Add garlic and cook 30 seconds.
- Build flavor. Stir in tomato paste and cook 1 minute.
- Simmer. Add crushed tomatoes, broth, basil, oregano (if using), salt, and pepper. Bring to a gentle simmer and cook 12 to 15 minutes.
- Blend. Use an immersion blender (or carefully blend in batches) until smooth.
- Finish. Stir in sugar/honey if needed. Add cream if using. Stir in balsamic or lemon juice if using. Taste and adjust salt.
- Make grilled cheese. Spread butter (or mayo) on the outside of each bread slice. Build sandwiches with cheese in the middle.
- Toast. Heat a skillet over medium-low. Cook sandwiches 3 to 5 minutes per side until deeply golden and the cheese is melted. (Cover the pan for 1 minute if needed to help melt.)
- Serve. Slice sandwiches and serve with warm tomato soup.
Notes
- If the soup tastes sharp, add a pinch more sugar and salt—tomatoes vary a lot.
- For ultra-smooth soup, blend longer and strain if you want it extra refined.
- Grilled cheese is best cooked slower than you think for perfect melt.


