Welcome to mealsflavors

Cozy Tomato Soup with Grilled Cheese Croutons

By Sophie Bennett | December 28, 2025
Cozy Tomato Soup with Grilled Cheese Croutons

There’s a moment every October when the first real chill slips through the window cracks, the light turns golden by 4 p.m., and I suddenly crave the same supper my mom ladled into stoneware bowls when I was eight: velvet-smooth tomato soup and a grilled-cheese sandwich cut into neat squares. That aroma—sweet San Marzano tomatoes bubbling with onion, garlic, and a whisper of basil—still wraps around me like the fleece blanket I keep on the sofa. Over the years I’ve tinkered with her formula, swapping canned tomatoes for fire-roasted, adding a glug of heavy cream for body, and finishing the soup with a pat of butter for extra silkiness. The biggest upgrade, though, came when I started baking tiny grilled-cheese “croutons” on a sheet pan until they’re shatter-crisp outside and molten within. They bob on the surface like golden rafts, so every spoonful delivers both comfort and crunch. This is the recipe I make when friends come down with colds, when my kids have snow-day delays, or when I simply need to feel grounded. One pot, one sheet pan, thirty-five minutes, and dinner tastes like childhood—only better.

Why This Recipe Works

  • Fire-roasted tomatoes: Charred over an open flame before canning, they add smoky depth no amount of stovetop searing can replicate.
  • Butter & olive oil duo: Butter for flavor, olive oil for higher smoke point—best of both worlds when sweating aromatics.
  • Sheet-pan grilled cheese: Baking produces uniformly golden, ultra-crispy sandwiches without the greasy stovetop splatter.
  • Blend-right-in-the-pot: An immersion blender keeps dishes minimal and yields a silky purĂ©e; no risky hot-liquid transfers.
  • Heavy cream finish: Just enough to round the acidity without muting the bright tomato flavor.
  • Make-ahead friendly: Soup improves overnight; croutons re-crisp in 4 minutes while you reheat.

Ingredients You'll Need

Ingredients

Tomatoes are, obviously, the star, so buy the best you can. I reach for 28-ounce cans of whole fire-roasted tomatoes; they break down quickly and carry a whisper of campfire. If you only have regular crushed tomatoes, add ½ teaspoon smoked paprika to mimic the roasted note. Olive oil should be fresh—fruity and green—because it perfumes the soup from the very first step. Butter adds a dairy richness you can’t get from oil alone; I prefer European-style for its higher fat content. Onion and garlic form the aromatic base: yellow onion for sweetness, garlic for pungency. A single medium carrot balances acidity without announcing itself; peel and dice small so it softens in the simmer. Chicken stock gives body, but vegetable broth keeps things vegetarian. For the silkiest texture, I blend in ½ cup heavy cream at the end; half-and-half works if that’s what’s in your fridge. Basil, bay leaf, and a pinch of red-pepper flakes echo pizza-parlor nostalgia. Kosher salt and freshly ground black pepper season layer by layer—taste after puréeing and adjust. Finally, the croutons: sturdy white sandwich bread (Pepperidge Farm or Sara Lee), sharp cheddar for bite, and a whisper of Parmesan for umami crust.

How to Make Cozy Tomato Soup with Grilled Cheese Croutons

1
Warm the pot & bloom the fat

Set a heavy 4-quart Dutch oven over medium heat. Add 1 tablespoon olive oil and 1 tablespoon butter; swirl until the butter foams but doesn’t brown. This combination raises the smoke point and creates a nutty aroma that underpins the whole soup.

2
Sweat the aromatics

Stir in 1 cup diced yellow onion and ½ cup diced carrot; season lightly with salt. Cook 5–6 minutes until the onion is translucent and the carrot edges soften. Add 2 minced garlic cloves and cook 45 seconds—just until fragrant—to avoid the harsh bite of raw garlic.

3
Bloom the tomato paste

Scoot vegetables to the perimeter; add 2 tablespoons tomato paste to the cleared center. Let it caramelize 2 minutes, stirring once—it will darken from bright scarlet to brick red, deepening flavor. Fold everything together; the paste coats the veg and prevents floury lumps later.

4
Add tomatoes & stock

Pour in one 28-ounce can whole fire-roasted tomatoes with juices. Crush them against the pot with a wooden spoon; the uneven bits give rustic texture. Add 2 cups chicken or vegetable stock, 1 bay leaf, ¼ teaspoon red-pepper flakes, and ½ teaspoon kosher salt. Bring to a lively simmer, then reduce heat to low, cover partially, and cook 15 minutes so flavors meld.

5
Blend until silky

Remove bay leaf. Insert an immersion blender and purée 60–90 seconds, moving the head in slow circles until no visible solids remain. If you only have a countertop blender, cool soup 10 minutes first, then blend in batches, starting on low—hot liquids expand.

6
Enrich with cream & butter

Return pot to low heat. Stir in ½ cup heavy cream and 1 tablespoon cold butter. The cold fat emulsifies into the soup, lending a glossy finish that clings to the spoon. Taste; add salt and freshly ground black pepper as needed. Keep warm while you make the croutons.

7
Build the grilled cheese slabs

Preheat oven to 425 °F (220 °C). Lay 6 slices white sandwich bread on a cutting board. Spread 1 side of each slice with ½ teaspoon softened butter. Flip; top unbuttered sides with 1 ounce sharp cheddar and 1 teaspoon grated Parmesan. Close sandwiches, buttered sides out. Press gently so bread adheres to cheese.

8
Bake to crouton perfection

Transfer sandwiches to a parchment-lined sheet pan. Top with a second sheet pan (acting as a weight) and bake 6 minutes. Remove top pan; flip sandwiches and bake 4–5 minutes more until both sides are deeply golden and cheese bubbles at the edges. Cool 2 minutes, then cut into ¾-inch squares. They’ll crisp further as they cool.

9
Serve in warm bowls

Ladle steaming soup into oven-warmed bowls (a quick 2-minute stint in the microwave prevents thermal shock). Float a generous handful of grilled-cheese croutons on each portion. Garnish with julienned fresh basil and a crack of black pepper. Serve immediately; croutons stay crisp about 7 minutes before surrendering to the soup.

Expert Tips

Roast fresh tomatoes

In summer, replace canned with 2½ pounds ripe Roma tomatoes. Halve, drizzle with oil, roast 25 min at 450 °F, then proceed—smoky-sweet flavor intensifies.

Dairy-free swap

Sub ½ cup canned coconut milk for heavy cream; its natural sweetness mirrors tomato sugars. Use olive-oil-brushed bread for grilled cheese to keep vegan.

Spice level

Prefer gentle warmth? Reduce red-pepper flakes to ⅛ teaspoon. For bolder, add ¼ teaspoon smoked chipotle powder—pairs beautifully with fire-roasted tomatoes.

Blender safety

If using countertop blender, remove feeder cap and cover with a folded towel to let steam escape—prevents explosive mishaps and kitchen redecoration.

Crouton crunch longevity

Bake croutons an extra 2 minutes, then cool completely; they’ll stay crisp up to 3 hours in an uncovered bowl—great for parties or potlucks.

Freezer wisdom

Freeze soup (minus cream) up to 3 months. To reheat, thaw overnight, simmer 5 minutes, then stir in cream—prevents grainy texture.

Variations to Try

  • Creamy roasted red-pepper: Swap 1 cup tomatoes for jarred roasted red peppers; blend with ÂĽ teaspoon smoked paprika for a sweet-smoky spin.
  • Spicy tomato & sausage: Brown 4 ounces crumbled Italian sausage with the onion; proceed as written—adds heft for hungry teenagers.
  • Herbaceous pesto swirl: Omit cream; finish each bowl with 1 tablespoon basil pesto and a squeeze of lemon for garden-fresh brightness.
  • Grilled pimento croutons: Blend 2 tablespoons cream cheese into shredded cheddar; spread inside bread for Southern pimento-cheese flavor.

Storage Tips

Soup: Refrigerate in airtight containers up to 4 days. The flavor actually improves overnight as the basil and tomato marry. Reheat gently over medium-low; rapid boiling breaks the cream emulsion and turns the soup grainy. If separation occurs, whisk vigorously or re-blend with immersion blender for 10 seconds.

Croutons: Store in a paper-towel-lined container at room temperature up to 2 days. To revive, spread on sheet pan and bake 4 minutes at 350 °F. Microwaving works in a pinch but sacrifices crunch.

Freezer: Freeze soup (before cream addition) in quart-size freezer bags laid flat for 3 months. Thaw overnight in fridge, then simmer and finish with cream. Do not freeze croutons—bread becomes spongy upon thawing.

Frequently Asked Questions

Yes, though the soup will be thinner. Simmer 1 cup whole milk with 1 teaspoon cornstarch slurry to prevent curdling, then whisk in at the end.

Use a potato masher for a rustic texture, or transfer half the soup to a countertop blender, process until smooth, then stir back into pot.

Absolutely—add everything except cream to slow cooker; cook on LOW 6 hours. Blend, then stir in cream during the last 10 minutes on WARM.

Sturdy white sandwich bread (think Pullman loaf) gives the crispest edges. Avoid airy artisan loaves—they dry out rather than toast.

Shred cheese yourself (pre-shredded contains starches). Press sandwich firmly before baking, and don’t flip until the first side is set—about 6 minutes.

The soup is naturally GF; use gluten-free bread and ensure chicken stock is certified GF for croutons.
Cozy Tomato Soup with Grilled Cheese Croutons
soups
Pin Recipe

Cozy Tomato Soup with Grilled Cheese Croutons

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

Ingredients

Instructions

  1. Sauté aromatics: Heat olive oil and butter in Dutch oven over medium heat until foaming. Add onion and carrot; cook 5–6 minutes until softened. Stir in garlic 45 seconds.
  2. Caramelize paste: Push vegetables to sides; add tomato paste to center and cook 2 minutes until darkened. Fold together.
  3. Simmer soup: Add tomatoes with juice, stock, bay leaf, red-pepper flakes, and salt. Bring to simmer; cook 15 minutes partially covered.
  4. Blend: Remove bay leaf; purée with immersion blender until silky.
  5. Enrich: Stir in cream and cold butter. Keep warm on lowest heat.
  6. Make croutons: Preheat oven 425 °F. Butter bread slices; fill with cheddar and Parmesan. Bake between two sheet pans 10–11 minutes, flipping halfway, until golden. Cut into squares.
  7. Serve: Ladle soup into warm bowls; top with croutons and basil.

Recipe Notes

For deeper flavor, roast fresh tomatoes at 450 °F 25 minutes before adding. Soup thickens on standing; thin with stock when reheating.

Nutrition (per serving)

418
Calories
16g
Protein
34g
Carbs
25g
Fat

More Recipes