Love this? Pin it for later!
Why This Recipe Works
- Double-thick dairy: A 2:1 ratio of heavy cream to cream cheese yields silk without separating.
- Tomato paste roux: Browning the paste in butter caramelizes the sugars for deeper umami.
- Low & slow simmer: 25 minutes at a gentle bubble tames acidity; no need for added sugar.
- Blender finish: A high-speed whirl incorporates air for a mousse-like texture.
- Sheet-pan grilled cheese: One flip, perfect browning, and you can cut uniform dippers.
- Make-ahead friendly: Soup holds 4 days refrigerated; flavor actually improves overnight.
Ingredients You'll Need
Great tomato soup lives or dies by the tomatoes. If you have a garden bursting with ripe Roma or San Marzano fruit, by all means blanch, peel, and crush your own—three pounds will equal two 28-ounce cans. For the rest of us, buy whole, peeled San Marzano tomatoes packed in puree; they’re naturally lower in acid and higher in natural sugars. Check the ingredient list—only tomatoes, puree, basil, and salt should appear. For the cream component, I blend heavy cream with a modest scoop of cream cheese; the latter stabilizes the emulsion and adds body without turning the soup into pasta sauce. Butter instead of olive oil gives a velvet mouthfeel and the nutty aroma of milk solids browning. Onion, carrot, and celery—the holy trinity—go in fine dice so they disappear into the swirl of the blender. A whisper of smoked paprika adds intrigue without announcing itself, while a Parmesan rind simmered with the soup lends a round, salty backbone. Finally, buy a Pullman loaf or sturdy white sandwich bread; its tight crumb prevents cheese seepage and gives you those neat, dunkable strips.
How to Make Creamy Tomato Soup with Grilled Cheese Sandwich Dippers
Build the aromatic base
Melt 4 tablespoons unsalted butter in a heavy 5-quart Dutch oven over medium-low heat. Add 1 cup finely diced yellow onion, ½ cup finely diced carrot, and ½ cup finely diced celery. Sweat—do not brown—for 8 minutes, stirring occasionally, until the vegetables are translucent and have given up their raw bite. Season with 1 teaspoon kosher salt; this helps draw out moisture and prevents browning.
Caramelize the tomato paste
Clear a hot spot in the center of the pot and add 3 tablespoons double-concentrated tomato paste. Let it sizzle for 90 seconds, then fold it into the vegetables. Continue cooking, stirring constantly, until the paste darkens to a brick red and the butter separates into orange flecks—about 3 minutes. This step builds a sweet, roasted depth you can’t get from tomatoes alone.
Bloom the spices
Stir in ½ teaspoon smoked paprika, ¼ teaspoon freshly ground black pepper, and a pinch of red-pepper flakes. Cook 30 seconds—just long enough for the paprika’s volatile oils to wake up and infuse the fat. The kitchen will smell like Spanish chorizo without the heat.
Add tomatoes & stock
Pour in two 28-ounce cans whole San Marzano tomatoes with their juices. Crush each tomato between your fingers as it slides into the pot; kids love this messy job. Add 3 cups low-sodium chicken stock (or vegetable stock for a vegetarian pot), 1 bay leaf, and a 2-inch Parmesan rind if you have it. Bring to a gentle simmer, partially cover, and cook 25 minutes, stirring twice. Taste; the raw tomato edge should be gone.
Blend until silk-smooth
Fish out the bay leaf and Parmesan rind. Using an immersion blender, puree the soup directly in the pot for 2 full minutes, keeping the head submerged to avoid hot splatters. If you only have a countertop blender, work in batches, filling the jar no more than half full and removing the center cap to vent steam. Return soup to the pot.
Finish with cream & cheese
Whisk together 1 cup heavy cream and 2 ounces softened cream cheese until no lumps remain. Reduce heat to low and whisk this slurry into the soup. Warm gently—do not boil—for 3 minutes. The soup will thicken to the texture of melted ice cream. Season with 1 teaspoon kosher salt and ½ teaspoon sugar only if your tomatoes still taste tart.
Make sheet-pan grilled cheese
Heat a rimmed sheet pan in a 450 °F oven for 5 minutes. Butter one side of 8 slices white sandwich bread and lay them butter-side-down on the hot pan. Top each slice with 1½ ounces grated sharp cheddar and ½ ounce grated low-moisture mozzarella. Cap with remaining bread, butter-side-up. Bake 4 minutes, flip with a thin spatula, bake 3 minutes more. Transfer to a board and cut into 1-inch “fingers.”
Serve & swoon
Ladle the steaming soup into wide, shallow bowls. Float a pat of butter on each for extra gloss, and shower with freshly cracked pepper. Pile grilled-cheese dippers in a linen-lined basket and let everyone dunk away. The contrast of molten cheese, crisp crust, and velvety soup is pure nostalgia in every bite.
Expert Tips
Temperature matters
Never let the soup boil after adding dairy; high heat breaks the emulsion and you’ll get grainy curds. A gentle “smile” of steam is all you want.
Fix too-thick soup
Whisk in warm stock ¼ cup at a time until the soup coats the back of a spoon. It will continue to thicken as it sits.
Char your sandwiches
For smoky grill marks, finish the grilled cheese on a stovetop griddle for 30 seconds per side after baking.
Overnight flavor bump
Make the soup a day ahead, refrigerate, and gently reheat. The paprika and Parmesan meld into an even rounder taste.
Vegan swap
Substitute coconut cream and 2 tablespoons cashew butter; use olive oil instead of butter and nutritional yeast for the Parmesan rind.
Kid-approved spice level
Omit red-pepper flakes and use sweet paprika instead of smoked. Children will taste cozy tomato, not heat.
Variations to Try
- Roasted Red Pepper: Swap one can of tomatoes for an equal amount of jarred roasted red peppers; blend as directed for a sweeter, slightly smoky version.
- Basil Bisque: Stir in 1 packed cup fresh basil leaves right before blending; the chlorophyll turns the soup a spring-green hue.
- Spicy Arrabbiata: Double the red-pepper flakes and add 1 teaspoon Calabrian chili paste; finish with torn fresh oregano.
- Crab & Sherry: Fold in 8 ounces lump crabmeat and 2 tablespoons dry sherry during the final 2 minutes of reheating for an elegant starter.
Storage Tips
Refrigerate: Let soup cool completely, transfer to airtight containers, and refrigerate up to 4 days. The cream may separate slightly; whisk vigorously while reheating over low heat and it will come back together.
Freeze: Skip the dairy step, cool, and freeze in pint containers for up to 3 months. Thaw overnight in the refrigerator, then whisk in the cream/cream-cheese slurry while reheating.
Grilled cheese: Best eaten fresh, but you can reheat dippers in a 350 °F oven for 6 minutes. Avoid the microwave—it steams the bread and kills the crunch.
Frequently Asked Questions
Creamy Tomato Soup with Grilled Cheese Sandwich Dippers
Ingredients
Instructions
- Sauté aromatics: Melt 4 Tbsp butter in Dutch oven over medium-low. Add onion, carrot, celery, and 1 tsp salt. Sweat 8 min until translucent.
- Caramelize paste: Clear center, add tomato paste, cook 3 min until brick red.
- Bloom spices: Stir in paprika, pepper, and red-pepper flakes; cook 30 sec.
- Simmer tomatoes: Add tomatoes, stock, bay leaf, and Parmesan rind. Simmer 25 min, partially covered.
- Blend smooth: Remove bay leaf and rind; puree with immersion blender 2 min.
- Add cream: Whisk cream and cream cheese; stir into soup over low heat 3 min. Season.
- Grilled cheese: Butter bread, fill with cheeses, bake on hot sheet pan at 450 °F 4 min per side. Cut into dippers.
- Serve: Ladle soup into bowls, top with butter pat, serve with warm dippers.
Recipe Notes
Soup thickens as it stands; thin with warm stock. Do not boil after adding dairy. Freeze soup (without cream) up to 3 months.