Easy Creamy Tomato Soup with Grilled Cheese Croutons

30 min prep 4 min cook 15 servings
Easy Creamy Tomato Soup with Grilled Cheese Croutons
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

I developed this recipe after taste-testing my way through half a dozen cans of the famous red-and-white label and deciding I wanted the same nostalgic comfort without the tinny aftertaste. The result? A 30-minute, one-pot wonder that uses pantry staples but tastes like you spent the afternoon roasting tomatoes in the Tuscan sun. Bonus: while the soup simmers, you’ll sizzle up a quick grilled-cheese sandwich, cube it into “croutons,” and shower them over each serving for the crunchiest, cheesiest garnish imaginable.

Perfect for last-minute dinner guests, weeknight family meals, or a solo Netflix binge, this soup reheats like a dream and freezes beautifully—if you can resist eating the whole batch straight from the blender. Let’s make your new forever favorite.

Why This Recipe Works

  • Double tomato punch: A generous glug of tomato paste amps up the flavor of canned tomatoes for depth in half the time.
  • Carrot magic: Finely grated carrot dissolves into the broth for natural sweetness—no sugar needed.
  • Blender luxe: A quick whirl in the blender creates that velvety texture usually achieved with heavy cream, so you can use less.
  • Grilled-cheese croutons: Crispy on the outside, molten in the middle, they stay crunchy for 20+ minutes on hot soup.
  • One-pot cleanup: Everything from sautéing to simmering happens in the same Dutch oven—less dishes, more couch time.
  • Freezer hero: Make a double batch and freeze flat in zip bags; thaw overnight for instant comfort.

Ingredients You'll Need

Ingredients

Great tomato soup starts with great tomatoes. I use whole peeled San Marzano-style tomatoes packed in juice—they’re naturally lower in acid and have a meaty texture that breaks down beautifully. If you can only find diced, that’s fine; skip the ones labeled “fire-roasted” for this recipe so the pure tomato flavor shines.

Tomato paste in a tube is my ride-or-die. It keeps for months in the fridge and lets you use just the two tablespoons you need here. If you have the can variety, freeze leftovers in tablespoon-sized dollops on parchment, then store in a bag for future soups or stews.

Butter & olive oil: The combo prevents the butter from browning too quickly while still giving that rich mouthfeel. If you’re dairy-free, swap in more olive oil or use a plant-based butter.

Onion & garlic: Standard yellow onion for sweetness, plus three fat garlic cloves because we’re not vampires. Smash, peel, mince—done.

Carrot: A stealth ingredient that mellows acidity. Peel it, then grate on the fine side of a box grater so it disappears into the soup.

Flour: Just a tablespoon thickens the broth enough to let the cream stretch further. Use all-purpose or a 1-to-1 gluten-free blend.

Vegetable broth: Go low-sodium so you control salt. Chicken broth works if you’re not vegetarian.

Heavy cream: You can sub half-and-half for a lighter bowl, but heavy cream gives that luxurious silkiness and prevents curdling when blended.

Basil & oregano: I use dried for convenience; if you’ve got fresh basil lingering in the fridge, stir in a chiffonade at the end.

For the grilled-cheese croutons: Use a sturdy sandwich bread (I love sourdough) and a good melting cheese like sharp cheddar or Gruyère. Butter the bread, not the pan, for even browning.

How to Make Easy Creamy Tomato Soup with Grilled Cheese Croutons

1 Mise en place: Drain the tomatoes, reserving the juice. Crush them by hand or with kitchen shears into bite-sized pieces. Grate the carrot, mince the onion and garlic, measure out spices. Everything cooks quickly once you start.
2 Sauté aromatics: Heat 1 Tbsp olive oil and 1 Tbsp butter in a Dutch oven over medium. Add diced onion and cook 4 minutes until translucent. Stir in carrot, garlic, 1 tsp salt, ½ tsp pepper, basil, and oregano; cook 2 minutes until fragrant.
3 Bloom tomato paste: Push veggies to the perimeter, add 2 Tbsp tomato paste to the center, and let it caramelize 2 minutes—this deepens color and flavor. Sprinkle 1 Tbsp flour over everything; stir constantly for 1 minute to coat and remove raw taste.
4 Deglaze & simmer: Slowly whisk in 2 cups vegetable broth and reserved tomato juice, scraping up browned bits. Add crushed tomatoes, ½ tsp sugar, and a pinch of baking soda (reduces acidity). Bring to a gentle boil, then reduce heat and simmer uncovered 15 minutes.
5 Blend: Remove from heat; let cool 5 minutes. Using an immersion blender, purée until velvety. (Or transfer in batches to a countertop blender; vent the lid and cover with a towel to prevent eruptions.) Stir in ½ cup heavy cream and warm gently—do not boil.
6 Make grilled-cheese croutons: While soup simmers, heat a skillet over medium. Butter one side of two bread slices, sandwich ½ cup grated cheese between them (buttered sides out). Cook 2–3 minutes per side until golden. Transfer to a board, cool 2 minutes, then cut into ¾-inch cubes.
7 Taste & adjust: Season the soup with additional salt, pepper, or a pinch of red-pepper flakes for heat. If it’s too thick, loosen with broth; too thin, simmer 5 minutes more.
8 Serve: Ladle into warm bowls, drizzle with a swirl of cream, and scatter a generous handful of grilled-cheese croutons on top. Eat immediately—croutons wait for no one!

Expert Tips

Low-acid swap

If tomatoes taste sharp, whisk in another pinch of baking soda or a teaspoon of honey instead of more sugar.

Silky texture

Pass the blended soup through a fine-mesh sieve for restaurant-level smoothness—worth it for dinner parties.

Chill & reheat

The soup thickens when cold; reheat gently with a splash of broth and avoid boiling after cream is added.

Tomato brands

Cento, Muir Glen, and Bianco DiNapoli consistently win my blind taste tests—stock up when they’re on sale.

Crouton crunch

Toss hot croutons with a pinch of grated Parmesan right out of the skillet for an extra umami shell.

Make-ahead trick

Blend the soup base, cool, and refrigerate up to 4 days; stir in cream only when reheating to prevent separation.

Variations to Try

  • Roasted red-pepper twist: Swap ½ cup tomatoes for jarred roasted peppers before blending for smoky depth.
  • Dairy-free decadence: Replace butter with olive oil and cream with full-fat coconut milk; add a squeeze of lime for brightness.
  • Spicy arrabbiata: Stir in ¼ tsp red-pepper flakes and a handful of torn fresh basil for an Italian kick.
  • Protein boost: Add a can of white beans before blending; the beans vanish but add 6 g protein per serving.
  • Herb oil drizzle: Blitz ¼ cup basil leaves with 3 Tbsp olive oil and swirl on top for a café-style finish.

Storage Tips

Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 5 days. Store croutons separately in a paper-towel-lined container at room temperature for 2 days (re-crisp in a 350 °F oven for 5 minutes).

Freezer: Ladle cooled soup into quart-size freezer bags, squeeze out excess air, label, and freeze flat up to 3 months. Thaw overnight in the fridge or under cool water, then reheat gently with a splash of broth. Do not freeze after cream is added; instead, freeze the base and stir in cream when reheating.

Make-ahead assembly: Prepare the soup through blending; refrigerate. When ready to serve, warm slowly, whisk in cream, and make fresh croutons for maximum crunch.

Frequently Asked Questions

Yes! You’ll need about 2 ½ lb ripe Roma or plum tomatoes. Cut an X in the bottoms, blanch 30 seconds, shock in ice water, peel, seed, and proceed. Simmer 25 minutes instead of 15 to break them down.

The cream lightens the color. For a brighter red, reduce cream to ¼ cup or stir in 1 tsp paprika for a vibrant boost.

Absolutely—use olive oil only, swap cream for coconut milk or cashew cream, and prepare the grilled-cheese croutons with vegan cheese and plant-based butter.

Let the soup cool 2–3 minutes after blending, then whisk in room-temperature cream over low heat. Avoid boiling once the cream is added.

Use a countertop blender in small batches, venting the lid and holding a towel over it to prevent hot splatters. Return soup to pot before adding cream.

Yes—use a 5–6 quart pot. Increase simmer time to 20 minutes and blend in batches. Croutons are best made in smaller skillets to keep them crisp.
Easy Creamy Tomato Soup with Grilled Cheese Croutons
soups
Pin Recipe

Easy Creamy Tomato Soup with Grilled Cheese Croutons

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

Ingredients

Instructions

  1. Melt fats: In a Dutch oven, heat butter and olive oil over medium. Add onion and cook 4 min until translucent.
  2. Add veg & paste: Stir in carrot, garlic, basil, oregano, salt & pepper; cook 2 min. Add tomato paste; cook 2 min. Sprinkle flour; stir 1 min.
  3. Simmer: Whisk in broth and crushed tomatoes. Add sugar and baking soda. Simmer 15 min.
  4. Blend: Purée with immersion blender until smooth. Stir in cream; warm gently—do not boil.
  5. Croutons: Butter bread slices, sandwich cheese, grill 2–3 min per side. Cool 2 min, cube.
  6. Serve: Ladle soup into bowls, top with croutons, and enjoy hot.

Recipe Notes

For ultra-smooth texture, strain through a fine sieve. Croutons stay crisp 20 min on soup; add just before serving.

Nutrition (per serving)

382
Calories
9g
Protein
28g
Carbs
27g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.