Creamy Tomato Soup With A Grilled Cheese Sandwich

3 min prep 30 min cook 3 servings
Creamy Tomato Soup With A Grilled Cheese Sandwich
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

The Ultimate Creamy Tomato Soup With A Grilled Cheese Sandwich

There's something magical about the combination of rich, velvety tomato soup and a perfectly crispy, gooey grilled cheese sandwich. It's the ultimate comfort food duo that transcends age, season, and occasion. I remember cold winter afternoons in my grandmother's kitchen, where she'd ladle steaming bowls of homemade tomato soup alongside golden-brown sandwiches that made the whole house smell like butter and toasted bread. This recipe brings back those cherished memories while elevating the classic to restaurant-quality perfection.

What makes this recipe special isn't just its nostalgic appeal—it's the careful balance of flavors and textures that creates something truly extraordinary. We're talking about a soup so creamy and smooth it could make a tomato blush, paired with a sandwich that achieves the perfect cheese pull every single time. Whether you're battling a cold, hosting a casual dinner party, or simply craving the comforts of childhood, this combination never fails to deliver pure, unadulterated satisfaction.

Why This Recipe Works

  • Restaurant-Quality Texture: The soup achieves perfect silkiness through strategic blending and cream incorporation techniques
  • Depth of Flavor: Roasting the tomatoes concentrates their sweetness while aromatics build complex layers
  • Perfect Cheese-to-Bread Ratio: Scientifically tested proportions ensure optimal melt and structural integrity
  • Make-Ahead Friendly: Both components can be prepared in advance without compromising quality
  • Customizable Heat Level: Easy adjustments from kid-friendly to spicy adult versions
  • Nutritionally Balanced: Hidden vegetables boost nutrition while maintaining indulgent taste
  • Freezer-Safe Components: Soup freezes beautifully for up to 3 months

Ingredients You'll Need

Ingredients

The secret to exceptional tomato soup lies in ingredient quality and thoughtful preparation. Each component plays a crucial role in building the final flavor profile, so let's explore what makes each ingredient essential and how to select the best options available.

For the Creamy Tomato Soup:

Roma Tomatoes (2½ pounds): These meaty, low-moisture tomatoes are perfect for roasting, concentrating their natural sweetness. Look for firm, deeply red specimens without green shoulders. In a pinch, San Marzano or vine-ripened tomatoes work beautifully.

Heavy Cream (1 cup): This provides the luxurious mouthfeel that defines restaurant-quality soup. For a lighter version, half-and-half works, but the soup won't be quite as indulgent. Coconut cream offers a dairy-free alternative with subtle tropical notes.

Yellow Onion (1 large): The foundation of flavor in most soups, onions should be firm with dry, papery skins. Avoid any with soft spots or sprouting. Shallots can substitute for a milder, more sophisticated flavor.

Garlic (6 cloves): Fresh garlic is non-negotiable here. The pre-minced jarred variety lacks the aromatic oils that develop during sautéing. Choose plump, firm heads with tight skin.

Tomato Paste (3 tablespoons): This concentrated tomato essence deepens the soup's flavor exponentially. Look for tubes rather than cans for better preservation between uses.

Vegetable Broth (4 cups): Low-sodium versions allow better control over seasoning. Homemade is ideal, but Pacific Foods or Imagine brands offer excellent store-bought options.

For the Ultimate Grilled Cheese:

Sourdough Bread (8 slices): The tangy flavor and sturdy structure make sourdough ideal for grilled cheese. Day-old bread actually works better as it absorbs butter without becoming soggy. Thick-cut slices (¾-inch) prevent cheese blowouts.

Sharp Cheddar (8 ounces): The king of grilled cheese cheeses, sharp cheddar provides bold flavor and excellent melting properties. Cabot and Tillamook make exceptional options. Avoid pre-shredded cheese as it contains anti-caking agents that affect melting.

Monterey Jack (4 ounces): This mild, creamy cheese adds stretch and helps bind the sandwich together. Its high moisture content creates the Instagram-worthy cheese pulls we all love.

Unsalted Butter (4 tablespoons): European-style butters with higher fat content (82-86%) create the crispiest, most flavorful exterior. Room temperature butter spreads more evenly without tearing the bread.

How to Make Creamy Tomato Soup With A Grilled Cheese Sandwich

1

Roast the Tomatoes for Maximum Flavor

Preheat your oven to 425°F (220°C). Cut tomatoes in half lengthwise and arrange cut-side up on a large baking sheet. Drizzle with 2 tablespoons olive oil, season generously with salt and pepper, and scatter 4 smashed garlic cloves among the tomatoes. Roast for 35-40 minutes until the tomatoes are caramelized and collapsed, with charred edges. This concentration step is crucial—it removes excess water while intensifying the tomato flavor through the Maillard reaction, creating complex, sweet-savory notes impossible to achieve with raw tomatoes.

2

Build the Flavor Base

While the tomatoes roast, heat 2 tablespoons olive oil in a large Dutch oven over medium heat. Dice the onion finely and sauté for 5-6 minutes until translucent and beginning to brown. The goal here is to develop sweetness through caramelization without burning. Add the remaining 2 minced garlic cloves and cook for 30 seconds until fragrant. Stir in 3 tablespoons tomato paste and cook for 2-3 minutes, stirring constantly. This cooks out the raw tomato paste flavor and creates a fond on the bottom of the pan that will deglaze with the broth.

3

Simmer and Blend to Silky Perfection

Transfer the roasted tomatoes and garlic to the pot, scraping all the caramelized bits from the baking sheet—this is liquid gold! Add 4 cups vegetable broth, 1 teaspoon dried basil, ½ teaspoon dried oregano, and a bay leaf. Bring to a boil, then reduce to a gentle simmer for 15 minutes. Remove the bay leaf and puree the soup using an immersion blender directly in the pot, or carefully transfer to a countertop blender in batches. Blend for a full 2 minutes to ensure absolute smoothness. For restaurant-quality silkiness, strain through a fine-mesh sieve, pressing solids with a ladle to extract maximum flavor.

4

Enrich with Cream and Season

Reduce heat to low and stir in 1 cup heavy cream. The cream should never boil—this prevents curdling and maintains its velvety texture. Add 1 teaspoon sugar to balance acidity, ½ teaspoon smoked paprika for depth, and season generously with salt and freshly cracked black pepper. The soup should coat the back of a spoon but still be pourable. If too thick, thin with additional broth; if too thin, simmer for 5-10 minutes to reduce. Taste and adjust seasoning—proper seasoning is what separates good soup from great soup.

5

Prepare the Cheese Filling

For optimal melting and flavor distribution, shred both cheeses using the large holes of a box grater. Combine 8 ounces sharp cheddar with 4 ounces Monterey Jack in a bowl. The cheddar provides bold flavor while the Jack ensures superior meltability. For extra flavor, add 2 tablespoons grated Parmesan or a pinch of garlic powder. Toss the cheeses together to ensure even distribution—this prevents some bites from being overwhelmingly sharp while others are bland.

6

Assemble Sandwiches for Success

Lay out 8 slices of sourdough bread. Spread room-temperature butter evenly on one side of each slice, extending all the way to the edges—this creates the golden, crispy exterior. Flip 4 slices butter-side down and distribute 1½ cups cheese mixture evenly among them, leaving a ¼-inch border. This prevents cheese from oozing out during cooking. Top with remaining bread slices, buttered side up. Press down gently to compact slightly, which helps the sandwich hold together during flipping.

7

Master the Grilled Cheese Technique

Heat a large cast-iron skillet or griddle over medium-low heat. Cast iron provides even heat distribution crucial for golden browning without burning. Place sandwiches in the pan and cook for 3-4 minutes until the underside is golden brown. Press gently with a spatula to ensure even contact. Flip carefully using a wide spatula and cook the second side for 2-3 minutes. Reduce heat if browning too quickly—the goal is to melt the cheese completely while achieving perfect toastiness. For extra insurance, cover the pan with a lid for the final minute to trap heat and ensure complete cheese melting.

8

Rest, Slice, and Serve

Transfer grilled sandwiches to a cutting board and let rest for 2 minutes—this allows the cheese to set slightly, preventing it from immediately oozing out when cut. Using a sharp knife, slice diagonally into triangles. The diagonal cut increases surface area for maximum dipping potential. Ladle hot soup into warmed bowls and float a small pat of butter on top for extra richness. Serve immediately with the sliced sandwiches arranged artfully on the side or floating on top as a creative presentation.

Expert Tips

Tomato Selection Secret

Choose tomatoes that feel heavy for their size and have a sweet, earthy aroma at the stem end. Avoid those with wrinkles, soft spots, or green shoulders—these indicate improper ripening.

Cream Temperature Matters

Always warm cream slightly before adding to hot soup to prevent curdling. Room temperature cream incorporates more smoothly and maintains the soup's velvety texture.

Cheese Grating Technique

Grate cheese when cold for easier handling, then let it come to room temperature before cooking. This ensures faster, more even melting without burning the bread.

Butter Temperature

Properly softened butter spreads easily without tearing bread. Leave it out for 30-45 minutes, or microwave for 10-12 seconds per stick on 30% power.

Blending Safety

When using a countertop blender, remove the center cap from the lid and cover with a kitchen towel. This prevents pressure buildup from hot liquid while containing potential splatters.

Heat Control

Low and slow wins the grilled cheese game. Medium-low heat allows the cheese to melt completely without burning the bread. Patience here separates amateurs from pros.

Variations to Try

Spicy Roasted Red Pepper Version

Replace half the tomatoes with roasted red peppers and add 1 teaspoon red pepper flakes to the onions. The peppers add sweetness and complexity while the heat provides welcome contrast to the creamy soup.

Three-Cheese Italian Sandwich

Combine equal parts fresh mozzarella, fontina, and provolone for an Italian twist. Add a thin layer of pesto to the interior and sprinkle the exterior with grated Parmesan before grilling for extra crunch.

Vegan Coconut Tomato Soup

Substitute coconut oil for butter, coconut cream for heavy cream, and use cashew cheese for the sandwich. The coconut adds natural sweetness that complements tomatoes beautifully.

Loaded Grilled Cheese

Add crispy bacon, thin apple slices, or caramelized onions between cheese layers. These additions provide textural contrast and flavor complexity while maintaining structural integrity.

Storage Tips

Proper storage techniques maintain the quality of both components, allowing you to enjoy this comforting meal throughout the week.

For the Creamy Tomato Soup:

  • Refrigeration: Cool soup completely before transferring to airtight containers. Store in the refrigerator for up to 5 days. The soup will thicken upon cooling; thin with broth or water when reheating.
  • Freezing: Freeze soup (without cream) in portion-sized containers for up to 3 months. Add cream when reheating for best texture. Leave 1-inch headspace for expansion.
  • Reheating: Warm slowly over medium-low heat, stirring frequently. Avoid boiling after adding cream to prevent curdling. A splash of fresh cream brightens flavors when serving.

For Grilled Cheese Sandwiches:

  • Assembly Ahead: Assemble sandwiches up to 4 hours ahead, storing between layers of parchment paper in the refrigerator. Bring to room temperature for 15 minutes before cooking.
  • Cooked Storage: Cooked sandwiches are best enjoyed immediately, but can be wrapped in foil and stored in a 200°F oven for up to 30 minutes without significant quality loss.
  • Reheating: Revive leftover sandwiches in a toaster oven at 350°F for 5-7 minutes. Avoid microwaves, which make bread rubbery and cheese rubbery.

Frequently Asked Questions

Absolutely! When fresh tomatoes aren't at their peak, use two 28-ounce cans of whole San Marzano tomatoes. Drain and roast them cut-side up for 25-30 minutes to concentrate flavors. Canned tomatoes often provide more consistent results year-round, especially during winter months when fresh tomatoes lack flavor.

The heat is too high! Lower to medium-low and be patient. Also, room temperature cheese melts faster than cold. Try covering the pan with a lid for the final minute to trap heat and melt cheese completely. Another trick: microwave the sandwich for 15 seconds before grilling to jump-start cheese melting.

Yes! Replace butter with olive oil, use coconut cream instead of heavy cream, and substitute cashew cream for richness. For the sandwich, use vegan cheese alternatives or make a cashew cheese spread. The soup's flavor profile works beautifully with coconut cream, adding subtle tropical notes that complement the tomatoes.

Sourdough is ideal for its tangy flavor and sturdy structure, but excellent alternatives include thick-cut Texas toast, Pullman loaf, or even sturdy whole grain. Avoid very soft breads like Wonder Bread, which become soggy. Day-old bread actually works better than fresh as it absorbs butter without becoming greasy.

While possible, cream-based soups can separate and become grainy when frozen and thawed. For best results, freeze the soup without cream and add it when reheating. If you must freeze with cream, reheat very slowly over low heat while whisking constantly. Adding a small amount of fresh cream when serving helps restore the original texture.

For thicker soup, simmer uncovered for 10-15 minutes to reduce, or add 1-2 tablespoons tomato paste. For thinner soup, gradually add more broth or water until desired consistency. Remember that soup thickens as it cools, so adjust when it's at serving temperature. A tablespoon of cornstarch slurry can quickly thicken without affecting flavor.
Creamy Tomato Soup With A Grilled Cheese Sandwich
soups
Pin Recipe

Creamy Tomato Soup With A Grilled Cheese Sandwich

(4.9 from 127 reviews)
Prep
15 min
Cook
45 min
Servings
4

Ingredients

Instructions

  1. Roast Tomatoes: Preheat oven to 425°F. Toss tomato halves with 2 tablespoons olive oil, salt, and pepper. Roast cut-side up for 35-40 minutes until caramelized.
  2. Build Soup Base: Sauté onion in remaining oil until translucent. Add garlic and tomato paste, cooking 2-3 minutes until fragrant.
  3. Simmer Soup: Add roasted tomatoes, broth, herbs, and bay leaf. Simmer 15 minutes, then remove bay leaf and blend until smooth.
  4. Finish Soup: Stir in cream and seasonings. Keep warm over low heat, never boiling.
  5. Prepare Sandwiches: Butter bread slices and fill with mixed cheeses. Grill over medium-low heat for 3-4 minutes per side until golden and melted.
  6. Serve: Ladle hot soup into bowls and serve with sliced grilled cheese sandwiches for dipping.

Recipe Notes

For best results, use room temperature cheese and butter for easier melting and spreading. The soup can be made ahead and stored for up to 5 days, with cream added when reheating.

Nutrition (per serving)

685
Calories
28g
Protein
45g
Carbs
45g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.