Grilled Cheese and Tomato Soup Recipe: Classic Pairing Made from Scratch

Complete Grilled Cheese and Tomato Soup Recipe: Classic Pairing Made from Scratch overview image

There’s nothing more comforting than a golden grilled cheese dipped into rich tomato soup on a cool day. This from-scratch pairing transforms simple ingredients into a nostalgic meal that never goes out of style.

I’ve refined this combination through years of testing, achieving the perfect balance between melty cheese and velvety soup. The result is a classic duo that tastes even better than childhood memories.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
High Cal

Ingredients for Grilled Cheese and Tomato Soup

A nostalgic classic requires just bread, cheese, tomatoes, and a few pantry staples for perfection.

Ingredient Amount Notes
Sourdough Bread 🍞 8 slices Fresh, thick-cut preferred
Sharp Cheddar Cheese 🧀 8 oz Block, freshly grated
Gruyère Cheese 🧀 4 oz Block, freshly grated
Unsalted Butter 🧈 ½ cup Softened for spreading
Canned San Marzano Tomatoes 🍅 2 cans 28 oz each, whole peeled
Yellow Onion 🧅 1 whole Medium, finely diced
Garlic Cloves 🧄 4 cloves Peeled, minced
Vegetable Stock 💧 2 cups Low-sodium preferred
Heavy Cream 🥛 ½ cup Full-fat for richness
Extra-Virgin Olive Oil 🫒 2 tbsp For sautéing aromatics
Fresh Basil Leaves 🌿 ¼ cup Chopped, for garnish
Granulated Sugar 🍚 1 tbsp Balances acidity
Kosher Salt 🧂 1 tsp Diamond Crystal preferred
Freshly Ground Black Pepper 🌶️ ½ tsp To taste
Dijon Mustard 🟡 1 tsp Optional, for sandwiches

[recipe_ingredient_scaler]

The cheeses are non-negotiable for melt and depth. Sharp cheddar provides tang while Gruyère adds nutty complexity—both should be block cheeses grated fresh (pre-shredded has anti-caking agents that inhibit melting). San Marzano tomatoes are the gold standard for soup; look for the DOP label at Whole Foods or specialty markets. Sourdough bread, with its sturdy structure, holds up to grilling better than soft sandwich loaves.

No Gruyère? Fontina or Monterey Jack substitute well. For a vegetarian Parmesan rind to boost soup depth, BelGioioso makes a reliable option. Want more brightness? Add 1 tbsp tomato paste with the aromatics. The cream can be swapped for half-and-half or whole milk, but texture will be slightly thinner. Skip the mustard if you prefer a pure cheese experience.

Soup keeps 4-5 days refrigerated and freezes beautifully for 3 months (thaw and reheat gently). Grated cheese stores 1 week in the fridge—use it up quickly for best melt. Bread stays fresh 3-4 days in a paper bag at room temperature.

❤️

Why You’ll Love This Recipe

  • One Pan Magic: I can have this on the table in 20 minutes flat—just melt, grill, heat, and serve.
  • Cheesy Perfection: The sharp cheddar and gruyère melt into this rich, tangy blanket that pairs with the sweet San Marzano soup like they were made for each other.
  • Weeknight Hero: It’s my go-to for quick dinners, lazy lunches, or even a cozy snack when I need comfort food fast.
  • Budget Friendly: Canned tomatoes and a couple slices of good cheese stretch into a filling meal without breaking the bank.

Step-by-Step Instructions for Grilled Cheese and Tomato Soup

Master the technique for this timeless combination with precise execution at every stage.

Step 1: Prepare the Tomato Soup Base

Heat the 2 tbsp Extra-Virgin Olive Oil in a Dutch oven over medium heat. Add the 1 whole Yellow Onion and sauté for 5-6 minutes until translucent and just beginning to caramelize. The onion should soften without browning too deeply.

Add the 4 cloves Garlic Cloves and cook for 30 seconds until fragrant. Immediately pour in the 2 cans Canned San Marzano Tomatoes, crushing them by hand as you add them. This breaks down the tomatoes while preserving texture.

Stir in the 1 tsp Kosher Salt, 0.5 tsp Freshly Ground Black Pepper, and 1 tbsp Granulated Sugar. The sugar balances the tomatoes’ natural acidity. Simmer uncovered for 15 minutes until slightly thickened.

Step 2: Finish and Purée the Soup

Pour in the 2 cups Vegetable Stock and bring to a gentle boil. Reduce heat to low and let it simmer for 10 minutes. The liquid should reduce by about a quarter, intensifying the tomato flavor.

Remove from heat and stir in the 0.5 cup Heavy Cream. Using an immersion blender, purée until smooth. For a restaurant-quality finish, strain through a fine-mesh sieve to remove seeds and skins. Return to low heat.

Fold in the 0.25 cup Fresh Basil Leaves just before serving. The basil should retain its vibrant color and fresh aroma. Taste and adjust seasoning if needed—the flavors should be balanced but let the tomato shine.

Step 3: Assemble and Cook the Grilled Cheese

Freshly grate the 8 oz Sharp Cheddar Cheese and 4 oz Gruyère Cheese. I recommend using a microplane for the Gruyère to ensure it melts evenly. The combination of sharp cheddar and nutty Gruyère creates depth of flavor.

Butter one side of each of the 8 slices Sourdough Bread with the 0.5 cup Unsalted Butter. Place four slices butter-side down in a skillet over medium-low heat. Distribute the grated cheeses evenly, then top with the remaining bread slices, butter-side up.

Cook for 4-5 minutes per side until the bread is golden brown and the cheese is fully melted. Press down gently with a spatula to ensure even contact. For extra flavor, spread the 1 tsp Dijon Mustard on the inside of the bread before adding the cheese.

Step 4: Serve the Perfect Pairing

Ladle the hot tomato soup into bowls. The soup should be velvety smooth with a rich, deep red color. Garnish with a drizzle of cream or a few fresh basil leaves for visual appeal.

Cut the grilled cheese sandwiches diagonally and serve immediately alongside the soup. The sandwich should have a crisp, buttery exterior with a gooey, stretchy cheese pull. The contrast of textures and temperatures makes this combination irresistible.

Serve while both components are at their peak—the soup steaming and the sandwich hot and crisp. This timing ensures the bread doesn’t get soggy from the steam.

👨‍🍳

Pro Tips For Making Grilled Cheese And Tomato Soup

  • Butter the Outside: Spread a thin, even layer of unsalted butter on the outer sides of the sourdough just before grilling—this prevents sogginess and guarantees a crisp, golden crust without over-browning.
  • Shred Your Cheeses: Grate the sharp cheddar and Gruyère yourself instead of buying pre-shredded; the anti-caking agents in packaged cheese make it melt unevenly, and fresh shreds give that perfect gooey pull.
  • Low and Slow Soup: Simmer the San Marzano tomatoes on medium-low for at least 20 minutes—rushing it with high heat leaves the soup thin and acidic, while slow cooking deepens the flavor.
  • Press Lightly: Use a spatula to gently press the sandwich down in the pan for 10 seconds, but resist the urge to flatten it; too much pressure squeezes out the melted cheese, leaving you with a dry, sad grilled cheese.

Best Sauces and Condiments for This Dish

Classic Dipping Options

For the ultimate nostalgic experience, stick with the basics. A sprinkle of freshly ground black pepper on your grilled cheese adds a subtle kick that pairs beautifully with the soup. I always keep a small bowl of extra grated Parmesan nearby for those who want more cheesy depth. 💛

Spicy Enhancements

Add 1 tsp hot sauce or ½ tsp red pepper flakes directly into your soup bowl before serving. The heat cuts through the richness and wakes up the tomato flavor. For the sandwich, a thin layer of sriracha mayo adds a spicy twist that complements the creamy cheese.

Herb-Infused Touches

Fresh herbs elevate both components. Stir 1 tbsp chopped fresh thyme into your soup during the final minutes of cooking. For the sandwich, add 1 tsp dried oregano to the butter before grilling for an herby crust. I forage wild thyme along the coast for a unique touch.

Tangy Condiments

Acidity balances the richness perfectly. Spread 1 tsp Dijon mustard on the inside of your sandwich before adding the cheese. For the soup, a swirl of 1 tbsp balsamic glaze just before serving adds a sophisticated sweet-tart note that brightens every bite. 💫

Creamy Additions

A dollop of sour cream or Greek yogurt on top of the soup adds a cool contrast to the warm tomato base. For the sandwich, brush the outer crust with garlic butter for an extra layer of flavor that complements the creamy interior.

Gourmet Garnishes

For a restaurant-worthy finish, drizzle 1 tsp truffle oil over the soup and sprinkle fresh basil leaves on top. The truffle adds earthy depth while the basil provides freshness. I picked up this trick at a local BBQ competition where presentation matters as much as taste.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 780kcal
% Daily Value
Total Fat 52g67%
Saturated Fat 30g150%
Cholesterol 150mg50%
Sodium 1200mg52%
Total Carbohydrate 50g18%
Dietary Fiber 4g14%
Sugars 8g
Protein 28g56%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
★★★★★4.7(1 review)
Chef Melanie

More recipe sites