tomato soup

Tomato Soup Grilled Cheese — The Cozy Duo You’ll Crave All Year Long

Spread the love

If you grew up in the U.S., there’s a good chance that Tomato Soup Grilled Cheese brings back memories of rainy afternoons and warm kitchens. There’s just something comforting about that golden, buttery sandwich dunked into a bowl of creamy tomato soup. It’s simple, nostalgic, and somehow feels like a hug in food form. Whether you’re making it for a quick weeknight meal or curling up for a cozy weekend lunch, this combo delivers every time.

You’ll love how the velvety soup balances the crispy, melty sandwich — a flavor pairing so timeless it deserves a permanent spot on your recipe list.


Why This Pairing Works (Flavor + Texture Magic)

There’s real science behind why Tomato Soup Grilled Cheese tastes so good together. Think of it as a perfect food duet — the acidity of the tomato cuts through the richness of the melted cheese, while the toasted bread adds crunch to every creamy bite. It’s a balance of comfort and contrast.

When you dip a warm sandwich into that silky soup, the flavors bloom. The tangy tomato softens the sharpness of the cheese, and suddenly you’re tasting something that’s both familiar and indulgent. It’s that perfect mix of creamy, crunchy, and savory — the kind of harmony you can’t get from takeout.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
tomato soup

Tomato Soup Grilled Cheese


  • Author: Rasha Annan
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A comforting American classic featuring creamy tomato soup and crispy, golden grilled cheese sandwiches. The smooth, rich soup pairs perfectly with the melty, buttery texture of the sandwich — a nostalgic meal that’s cozy, quick, and deeply satisfying.


Ingredients

Scale

For the Tomato Soup

  • 2 tablespoons unsalted butter

  • 1 tablespoon olive oil

  • 1 small yellow onion, diced

  • 3 cloves garlic, minced

  • 2 cans (14.5 oz each) diced tomatoes

  • 1 cup vegetable or chicken broth

  • 1 teaspoon sugar

  • ½ teaspoon dried basil

  • ½ teaspoon salt

  • ¼ teaspoon black pepper

  • ½ cup heavy cream or half-and-half

For the Grilled Cheese

  • 8 slices sourdough or white sandwich bread

  • 6 tablespoons unsalted butter, softened

  • 4 slices sharp cheddar cheese

  • 4 slices of mozzarella or provolone


Instructions

  1. In a medium pot, melt butter with olive oil over medium heat. Add diced onion and cook until softened, about 5 minutes.

  2. Stir in garlic and sauté briefly until fragrant.

  3. Add diced tomatoes, broth, sugar, basil, salt, and pepper. Bring to a gentle simmer and cook for 20 minutes, stirring occasionally.

  4. Blend the soup using an immersion blender until smooth. Stir in the heavy cream and adjust seasoning as needed.

  5. Preheat a skillet over medium heat. Butter one side of each bread slice.

  6. Place a slice, buttered side down, in the skillet. Add cheddar and mozzarella, then top with another slice, buttered side up.

  7. Cook until golden and crisp on one side, then flip and grill until the cheese melts and both sides are toasted.

  8. Slice sandwiches in half and serve hot alongside the creamy tomato soup for dipping.

Notes

You can use fresh roasted tomatoes for extra flavor.

For a vegan option, substitute coconut milk and plant-based cheese.

Adding a pinch of sugar helps balance the acidity of canned tomatoes.

Try mayo instead of butter on the bread for a crispier crust.

  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving (1 sandwich + 1 cup soup)
  • Calories: 480
  • Sugar: 8 g
  • Sodium: 920 mg
  • Fat: 28 g
  • Saturated Fat: 14 g
  • Unsaturated Fat: 12 g
  • Trans Fat: 0 g
  • Carbohydrates: 36 g
  • Fiber: 3 g
  • Protein: 18 g
  • Cholesterol: 65 mg

Ingredients You’ll Need (and Easy Swaps)

Here’s what you’ll need to make both parts of this classic combo — and a few clever substitutions to make it your own.

For the Tomato Soup

  • 2 tablespoons unsalted butter
  • 1 tablespoon olive oil
  • 1 small yellow onion, diced
  • 3 cloves garlic, minced
  • 2 cans (14.5 oz each) diced tomatoes
  • 1 cup vegetable or chicken broth
  • 1 teaspoon sugar (balances acidity)
  • ½ teaspoon dried basil
  • ½ teaspoon salt, or to taste
  • ¼ teaspoon black pepper
  • ½ cup heavy cream or half-and-half

Swaps: You can use fresh tomatoes when in season — just roast them first for deeper flavor. Substitute coconut milk for cream if you want a lighter or dairy-free version.

For the Grilled Cheese

  • 8 slices of sourdough or white sandwich bread
  • 6 tablespoons unsalted butter, softened
  • 4 slices sharp cheddar cheese
  • 4 slices of mozzarella or provolone

Swaps: Use whole-grain bread for more fiber or mix cheeses like Gouda, American, or Swiss for extra flavor. For a golden crust, try spreading mayonnaise instead of butter before toasting — it adds an incredible crisp.

tomato soup

Step-by-Step Instructions

Making the Tomato Soup

Start by heating butter and olive oil in a pot over medium heat. Add onion and cook until soft and translucent, about 5 minutes. Toss in the garlic and sauté just until fragrant — it only takes a few seconds.

Pour in the diced tomatoes (with juice), broth, sugar, and seasonings. Bring it all to a gentle simmer for about 20 minutes, stirring occasionally. Once the tomatoes break down and the flavors come together, use an immersion blender to puree the soup until smooth. Stir in the cream and taste for seasoning. If it’s too tart, add another pinch of sugar.

tomato soup

Making the Grilled Cheese

Preheat a skillet or griddle to medium heat. Spread butter on one side of each bread slice. Place one slice, butter-side down, in the pan, and layer your cheeses on top. Cover with the second slice, butter-side up.

Grill until the bottom is golden, then flip carefully. Press down gently with a spatula so the cheese melts evenly. When both sides are crisp and the cheese is gooey, remove from the pan and let rest for a minute before slicing.

Serve with a warm bowl of tomato soup — and don’t skip the dunk.

tomato soup

Dietary Variations & Ingredient Substitutions

Everyone deserves to enjoy this classic comfort meal, no matter their diet. Here’s how to make it work for different lifestyles:

Vegan

Swap butter for vegan margarine or olive oil. Use plant-based cheese that melts well (brands like Violife or Daiya work great). Replace the cream in the soup with full-fat coconut milk or oat cream.

Gluten-Free

Use gluten-free bread and double-check that your broth and canned tomatoes are labeled gluten-free. The rest of the recipe is naturally safe.

Low-Calorie

Cut back on butter and use light cheese or reduced-fat mozzarella. Replace the cream with evaporated skim milk or a splash of almond milk for a lighter but still creamy soup.

Halal or Kosher

Stick to certified cheeses and broths that meet your dietary standards. Olive oil can easily replace butter without losing flavor.

These swaps don’t sacrifice taste — they simply make the recipe more flexible and inclusive.


Recipe Variations & Creative Twists

Once you’ve mastered the classic, there are endless ways to level it up.

Roasted Tomato Soup

Roast your tomatoes, garlic, and onions before blending for a smoky, caramelized flavor that feels restaurant-worthy.

Cheesy Garlic Bread Grilled Cheese

Brush the bread with garlic butter before toasting — it adds an irresistible aroma and extra flavor punch.

Spicy Kick

Add a dash of hot sauce or red pepper flakes to the soup for a little heat. Jalapeño cheddar bread also gives the sandwich a bold twist.

Pesto or Bacon Add-Ins

Spread a thin layer of pesto inside the sandwich before grilling, or tuck in crispy bacon for a savory crunch. Both make this comfort classic feel brand new.


Storage, Make-Ahead & Reheating Tips

Tomato soup stores beautifully — keep it in an airtight container in the fridge for up to 4 days or freeze for 3 months. When reheating, warm it gently over medium heat and stir in a splash of broth or milk to refresh the texture.

Grilled cheese, on the other hand, is best enjoyed fresh. But if you have leftovers, reheat them in an air fryer or skillet to revive that perfect crisp. Avoid microwaving — it’ll make the bread soggy and the cheese rubbery.

If you’re prepping ahead, you can make the soup a day early and grill the sandwiches right before serving. The combination still tastes just as warm and comforting as it should.

tomato soup

There’s a reason Tomato Soup Grilled Cheese has stood the test of time. It’s more than a meal — it’s nostalgia on a plate, the kind of food that makes any day feel cozier. Whether you’re cooking for your family or just treating yourself, this duo proves that the simplest recipes can bring the biggest joy. So grab that pot, fire up your skillet, and let the aroma of melted cheese and simmering tomatoes remind you why comfort food never goes out of style.

FAQ

Can I use canned tomato soup instead of homemade?

Absolutely. Canned tomato soup works fine if you’re short on time. You can elevate it by adding a splash of cream, a pat of butter, or a sprinkle of dried basil to give it a homemade touch.

What is the best cheese for grilled cheese with tomato soup?

Sharp cheddar is the top choice for flavor, but mixing it with mozzarella or Gouda gives a perfect melt and stretch. Choose cheeses that melt easily and pair well with tomato acidity.

How do I prevent my grilled cheese from getting soggy when dipped?

Make sure the bread is toasted golden and crisp before dipping. If you’re prepping ahead, let the sandwich cool slightly before cutting to keep the crust intact.

Can I make this recipe gluten-free or vegan?

Yes! Use gluten-free bread for a wheat-free option, and swap in plant-based butter, cheese, and milk for a fully vegan Tomato Soup Grilled Cheese that still tastes indulgent.

How long does homemade tomato soup last in the fridge?

Homemade tomato soup stays fresh for about four days in the refrigerator when sealed tightly. For longer storage, freeze it in portions and reheat gently on the stove.

What Are Our Readers Saying?

0.0
0.0 out of 5 stars (based on 0 reviews)
Excellent0%
Very good0%
Average0%
Poor0%
Terrible0%

There are no reviews yet. Be the first one to write one.


Spread the love

Related Recipes