Creamy Tomato Soup with Grilled Cheese Dippers Classic

30 min prep 3 min cook 5 servings
Creamy Tomato Soup with Grilled Cheese Dippers Classic
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There’s a moment—just after the first autumn chill sneaks under the door—when nothing but a steamy bowl of creamy tomato soup will do. I grew up on the canned stuff, but the first time I ladled out a batch of this velvety homemade version, the kitchen smelled like Sunday at my grandmother’s: sweet tomatoes, fragrant basil, and butter-kissed onions. We tore crusty grilled-cheese soldiers into dunkable strips, stretched our feet toward the fireplace, and decided that store-bought could never compete again. Fast-forward a decade and this is still the recipe friends text me for the minute sweaters reappear. It’s perfect for lazy Sunday lunches, snow-day dinners, or any time you need edible comfort and only 40 minutes stand between you and bliss.

Why This Recipe Works

  • Double tomato punch: A generous glug of tomato paste amps up the flavor of crushed tomatoes for deep, restaurant-quality depth.
  • Cream without heaviness: A modest pour of half-and-half keeps the soup silky, not cloying.
  • One-pot wonder: Everything simmers in a single Dutch oven—minimal dishes, maximum weeknight appeal.
  • Blender choices: Use an immersion blender right in the pot or transfer to a countertop blender—either way you’re 30 seconds from smooth.
  • Cheese pull goals: Sourdough grilled cheese cut into strips gives you those Instagram-worthy cheese bridges without fancy equipment.
  • Freezer hero: Make a double batch; leftovers freeze beautifully for up to three months.
  • Family friendly: Mild, slightly sweet flavor profile wins over picky eaters—add red-pepper flakes to the adults’ bowls later.

Ingredients You'll Need

Ingredients

Great tomato soup starts with tomatoes that actually taste like summer. If your garden is buried under snow, opt for fire-roasted crushed tomatoes—they lend subtle smokiness that plays beautifully with cream. Olive oil and butter together prevent the milk solids from browning too quickly while still giving that luscious mouthfeel. Yellow onions are reliable, but a sweet Vidalia will add natural sugars that balance tomato acidity. Carrot might sound odd, but a small, finely diced carrot dissolves during simmering and rounds out sharp edges without lending obvious sweetness. Garlic should be fresh; pre-minced jars often taste metallic once blended. A bay leaf is non-negotiable—remove it before blending or you’ll get papery bits. Finally, choose good bread: sturdy sourdough or country white holds up to dunking, and a combination of sharp cheddar plus low-moisture mozzarella creates the perfect stretchy melt.

Vegetable stock keeps the soup vegetarian, but chicken stock adds extra body. Gluten-free? Swap the flour for 1½ tsp cornstarch whisked with the cream. Dairy-free? Use full-fat coconut milk; its faint coconutty note fades under tomato power. Vegan? Replace butter with more olive oil, use coconut milk, and brush the sandwiches with vegan mayo before griddling.

How to Make Creamy Tomato Soup with Grilled Cheese Dippers Classic

Step 1
Warm the aromatics

Place your Dutch oven over medium heat and add 1 Tbsp olive oil plus 1 Tbsp butter. When the butter foam subsides, scatter in diced onion and carrot with ½ tsp kosher salt. Stir occasionally until the vegetables soften and the onion turns translucent, about 6 minutes. Don’t rush—low, gentle heat coaxes out sweetness that balances tomatoes later.

Step 2
Bloom the tomato paste

Clear a small circle in the pot’s center, reduce heat to medium-low, and add 2 Tbsp tomato paste. Let it toast, stirring, until it darkens from bright scarlet to brick red, about 2 minutes. This caramelization step concentrates flavor and removes any tinny edge from the can.

Step 3
Add tomatoes & stock

Pour in one 28-oz can crushed tomatoes (juice and all) plus 2 cups vegetable stock. Toss in 1 small bay leaf and ¼ tsp freshly ground black pepper. Increase heat to medium-high and bring to a lively simmer, scraping the pot bottom to dissolve any browned bits. Reduce heat and let the soup bubble gently for 15 minutes so flavors mingle.

Step 4
Blend until silk-smooth

Fish out the bay leaf. Using an immersion blender, puree directly in the pot for 45–60 seconds until no visible chunks remain. (If using a countertop blender, cool soup 5 minutes, blend in batches starting on low, and hold a towel over the lid to prevent hot geysers.)

Step 5
Enrich with cream

Reduce heat to low and stir in ½ cup half-and-half. Warm just until the soup barely steams—boiling can cause curdling. Taste; add more salt or, if tomatoes are very acidic, a pinch of sugar.

Step 6
Build the grilled cheese

While soup simmers, lay out 8 slices sourdough. Spread one side of each slice with ½ tsp softened butter. Flip and top four un-buttered sides with 2 oz sharp cheddar plus 1 oz mozzarella. Close sandwiches, buttered sides out, pressing gently to adhere.

Step 7
Griddle to golden

Heat a large skillet over medium. Add sandwiches; cook 3–4 minutes per side until bread is toasted mahogany and cheese oozes. Transfer to a board, let rest 1 minute (this sets the cheese), then slice into 1-inch “dippers.”

Step 8
Serve & swoon

Ladle soup into warm bowls, drizzle with a thread of cream, and scatter freshly cracked pepper. Arrange grilled-cheese dippers on the saucer or perch them across the bowl rim so the cheese stays melty. Dive in immediately.

Expert Tips

Control the heat

Tomatoes + dairy scorch easily. After adding cream, keep the flame low and don’t let the soup return to a boil; gentle steaming protects the silky texture.

Deglaze the skillet

After grilling sandwiches, add a splash of stock to the hot pan and scrape; drizzle these toasted-cheese bits over soup for extra umami.

Chill to thicken

If you plan to freeze, slightly under-season and skip cream; stir in dairy when reheating to preserve freshness.

Protein boost

Whisk a scoop of silken tofu into the blended soup for a protein-rich lunch that stays vegetarian and ultra-creamy.

Brightness check

A squeeze of lemon at the end wakes up canned tomatoes; taste after blending and adjust.

Slice smart

Variations to Try

  • Roasted red-pepper swirl: Blend in one drained roasted pepper for smoky sweetness.
  • Spicy Tuscan: Add ¼ tsp red-pepper flakes plus a handful of chopped kale during simmer; finish with grated Parm instead of cream.
  • Seafood bisque twist: Substitute half the stock with bottled clam juice and fold in baby shrimp at the end.
  • Pesto grilled cheese: Smear 1 tsp basil pesto inside each sandwich before griddling.
  • Everything-bagel crust: Press everything-bagel seasoning onto the outward-facing butter for crunchy, savory magic.

Storage Tips

Cool soup completely, transfer to airtight containers, and refrigerate up to 4 days. Reheat gently over medium-low, stirring occasionally; add a splash of stock if it thickened overnight. For freezer storage, ladle cooled soup (minus cream) into quart zip-top bags, squeeze out air, label, and freeze flat up to 3 months. Thaw overnight in the fridge, then warm slowly and stir in cream at the end. Grilled-cheese dippers are best fresh, but you can wrap cooled strips in foil and refrigerate; reheat in a 350 °F (177 °C) oven 5 minutes until cheese re-melts.

Frequently Asked Questions

Absolutely. You’ll need 2½ lb ripe Roma or plum tomatoes. Core, score an X on the bottoms, blanch 30 seconds, shock in ice water, slip off skins, then chop. Add an extra 5 minutes simmering time to break them down.

A pinch of salt brightens tomato flavor instantly; also try ½ tsp sugar to counter tart tomatoes or a squeeze of lemon for acidity balance.

Yes. Swap butter for olive oil, use coconut milk or cashew cream, and brush bread with olive-oil or vegan mayo for the grilled cheese.

Not mandatory, but it’s safer and easier than transferring hot liquid. If you only have a countertop blender, blend in small batches, start slow, and vent the lid.

Place them on a wire rack set inside a 200 °F (93 °C) oven. The rack prevents sogginess while gentle heat keeps cheese gooey.

Yes. Halving works seamlessly; for doubling, use a wider pot to maintain the same evaporation rate and blend in two batches.
Creamy Tomato Soup with Grilled Cheese Dippers Classic
soups
Pin Recipe

Creamy Tomato Soup with Grilled Cheese Dippers Classic

(4.9 from 127 reviews)
Prep
10 min
Cook
30 min
Servings
4

Ingredients

Instructions

  1. Sauté aromatics: Melt 1 Tbsp butter with olive oil in Dutch oven over medium heat. Add onion, carrot, and ½ tsp salt. Cook 6 min until translucent.
  2. Bloom tomato paste: Clear center; add tomato paste. Cook 2 min until brick red.
  3. Simmer tomatoes: Stir in crushed tomatoes, stock, bay leaf, and pepper. Simmer 15 min.
  4. Blend: Remove bay leaf; puree soup with immersion blender until silky.
  5. Add cream: Reduce heat to low; stir in half-and-half. Warm gently—do not boil.
  6. Make dippers: Butter bread slices; fill with cheeses. Griddle 3–4 min per side until golden. Rest 1 min, cut into strips.
  7. Serve: Taste and adjust seasoning. Ladle soup into bowls; top with pepper and a drizzle of cream. Arrange grilled-cheese dippers alongside.

Recipe Notes

Soup thickens as it stands; thin with stock when reheating. For extra-smooth texture, pass through a fine-mesh sieve after blending.

Nutrition (per serving)

485
Calories
19g
Protein
38g
Carbs
29g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.