Creamy Tomato Basil Soup with Grilled Cheese Triangles

6 min prep 45 min cook 5 servings
Creamy Tomato Basil Soup with Grilled Cheese Triangles
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

When the first autumn chill slips under the door, I find myself reaching for the same weathered Dutch oven my grandmother passed down to me. It’s the same pot she used to ladle her legendary tomato soup into chipped ceramic bowls while I perched on a wooden stool, swinging my legs and waiting for the grilled cheese to finish. Thirty years later, I’m still convinced that the combination of velvety tomato soup and crisp, buttery grilled cheese is the edible equivalent of a hand-knitted blanket: familiar, comforting, and somehow better every single time.

This particular recipe is the result of a decade-long obsession. I’ve tested San Marzano tomatoes against fire-roasted ones, heavy cream against coconut milk, fresh basil against the wilted winter variety. I’ve burned more grilled-cheese sandwiches than I care to admit while chasing the perfect golden ratio of crunch to melt. What emerged is a soup that tastes like the best parts of childhood but is sophisticated enough to serve at a dinner party: bright with tomato, fragrant with basil, silk-smooth from a touch of cream, and crowned with bite-size grilled-cheese “croutons” that stay crisp just long enough for you to fish them out and dunk them again.

Make it on a Sunday afternoon when the light is honey-colored and the house smells like garlic and butter. Double it and freeze half for the night you come home late, exhausted, and need dinner to hug you from the inside out. Serve it in tiny espresso cups at a cocktail party, or ladle it into giant mugs for a kid’s birthday sleepover. However you share it, I promise it will become the recipe your people request every time sweater weather returns.

Why This Recipe Works

  • Two-Tomato Depth: A duo of tomato paste and crushed tomatoes creates layers of sweet, caramelized flavor without the need for long simmering.
  • Basil in Stages: Fresh leaves are blended into the soup for brightness, then more are chiffonaded on top for aromatic punch.
  • Cream Without Heaviness: Just enough half-and-half to round the edges, kept light with a final splash of vegetable broth.
  • Grilled Cheese “Croutons”: Bite-size triangles stay crisp longer than a full sandwich and make every spoonful interactive.
  • One-Pot Wonder: The entire soup blends right in the pot with an immersion blender, saving dishes and preserving every drop of flavor.
  • Freezer-Friendly: The base freezes beautifully for up to three months; grilled cheese triangles can be reheated in the air fryer straight from frozen.

Ingredients You'll Need

Ingredients

Tomatoes are the star, so buy the best you can swing. I reach for a 28-ounce can of whole peeled San Marzano tomatoes when the budget allows; their low acidity and natural sweetness mean I need less sugar to balance the soup. If San Marzanos aren’t in the cards, look for fire-roasted crushed tomatoes for a whisper of smokiness. Avoid tomato purée—its texture is too thin and the flavor can be flat.

Butter and olive oil form the aromatic base. Butter gives the soup a round, nutty richness, while olive oil keeps the smoke point friendly for sautéing. Use unsalted butter so you can control the final seasoning.

Onion, carrot, and celery make up the classic soffritto. Dice them small; they disappear into the soup but leave behind a savory depth that tomatoes alone can’t deliver. If you’re out of carrot, a pinch of sugar will balance acidity in a pinch.

Garlic should be fresh and fragrant. I use four large cloves because tomato loves garlic the way beaches love sunset. Smash, peel, and mince just before adding; pre-minced jarred garlic tastes metallic here.

Tomato paste in a tube is worth its weight in gold. It’s concentrated, double-strength, and you’ll use every last teaspoon without wasting half a can. Sizzle it in the fat until it turns from bright red to brick-colored; that caramelization is flavor insurance.

Vegetable broth keeps the soup vegetarian, but if you’re not feeding plant-based diners, a light chicken stock adds even more body. Go low-sodium so you can season at the end.

Half-and-half gives luxurious mouthfeel without the weight of heavy cream. If you need dairy-free, substitute full-fat coconut milk—just expect a faint coconut perfume that plays surprisingly well with basil.

Fresh basil is non-negotiable in summer; in winter, those plastic clamshell herbs work if you double the quantity. Add some at the blend and save the rest for garnish so the volatile oils stay bright.

For the grilled cheese triangles, use a sturdy sandwich bread like sourdough or a country loaf. Pre-sliced “Italian” breads from the grocery store are too thin and will collapse under tomato soup pressure. A mix of sharp white cheddar and low-moisture mozzarella gives both flavor and stretch. Butter the bread, not the pan—every inch must be golden.

How to Make Creamy Tomato Basil Soup with Grilled Cheese Triangles

1
Warm the Base

Place a heavy 4-quart Dutch oven over medium heat. Add 2 tablespoons unsalted butter and 1 tablespoon olive oil. When the butter foams, swirl to combine. The dual fat prevents the milk solids from scorching and gives the soup a glossy finish.

2
Build the Aromatics

Add 1 cup finely diced yellow onion, ½ cup diced carrot, and ½ cup diced celery. Reduce heat to medium-low and sauté 8 minutes, stirring occasionally, until the vegetables are translucent and the onion’s edges are just beginning to turn gold. Season early with ½ teaspoon kosher salt to draw out moisture and speed cooking.

3
Bloom the Garlic & Tomato Paste

Stir in 4 minced garlic cloves and cook 45 seconds until fragrant. Add 3 tablespoons tomato paste and cook, stirring constantly, 2–3 minutes. The paste will darken from scarlet to rust; this caramelization develops umami and removes any tinny edge from the can.

4
Deglaze & Add Tomatoes

Pour in 1 cup low-sodium vegetable broth and scrape the pot’s bottom with a wooden spoon to lift any browned bits (fond). Add one 28-ounce can whole peeled tomatoes with their juice. Crush the tomatoes between your fingers as you add them for a rustic texture, or snip them in the pot with kitchen shears if you dislike being splattered.

5
Simmer to Marry

Add another 2 cups broth, 1 teaspoon sugar, ½ teaspoon freshly ground black pepper, and a generous pinch of red-pepper flakes if you like gentle heat. Bring to a lively simmer, then reduce heat to low, cover partially, and cook 20 minutes. The soup will reduce slightly and the flavors will meld.

6
Blend Until Silk-Smooth

Remove from heat and add 1 packed cup fresh basil leaves. Using an immersion blender, purée directly in the pot until velvety, 60–90 seconds. If using a countertop blender, cool the soup 10 minutes first, then blend in batches, starting on low and increasing to high, holding the lid with a kitchen towel to prevent hot eruptions.

7
Finish with Cream

Return the blended soup to low heat and stir in ½ cup half-and-half. Taste and adjust seasoning with more salt, pepper, or a pinch of sugar if the tomatoes are tart. Keep warm over the lowest flame while you make the grilled cheese.

8
Construct the Triangles

Lay out 6 slices sturdy bread. Spread 1 tablespoon softened butter on one side of each slice, edge to edge. Flip 3 slices and divide 1½ cups shredded sharp white cheddar and ½ cup shredded mozzarella among them. Top with remaining bread, buttered sides out, to make 3 sandwiches.

9
Grill to Golden

Heat a 12-inch nonstick skillet over medium. Add sandwiches and cook 3 minutes per side, pressing gently with a spatula, until the bread is deeply golden and the cheese is melted. Transfer to a cutting board and let rest 1 minute (this sets the cheese so it doesn’t ooze when sliced).

10
Slice & Serve

Cut each sandwich into 4 triangles. Ladle the hot soup into bowls, float 2–3 triangles on top, and shower with extra basil ribbons. Serve immediately, passing additional triangles family-style for maximum dunking.

Expert Tips

Temperature Trick

If your soup tastes flat, it’s probably too cool. Heat gently until just steaming; flavors dull as temperature drops.

Basil Oil Boost

Blend ½ cup basil with ¼ cup olive oil and a pinch of salt. Drizzle neon-green oil over each bowl for restaurant flair.

Make-Ahead Magic

Prepare the soup through Step 6, cool, and refrigerate up to 4 days. Reheat gently and add cream just before serving.

Crust Saver

If your bread is slightly stale, mist the slices with water before buttering. Steam revives crumb and prevents excessive browning.

Smoky Twist

Add ½ teaspoon smoked paprika with the tomato paste for campfire nuance that pairs beautifully with sharp cheddar.

Vegan Swap

Substitute vegan butter, coconut milk, and plant-based cheddar-style shreds. Nutritional yeast (1 tablespoon) deepens umami.

Variations to Try

  • Roasted Red Pepper: Replace 1 cup tomatoes with jarred roasted red peppers for sweetness and a sunset hue.
  • Creamy Parmesan: Stir ½ cup freshly grated Parm into the finished soup and top triangles with shaved Parm for salty crunch.
  • Spicy Arrabbiata: Double red-pepper flakes and add 1 teaspoon Calabrian chili paste. Serve with mozzarella-only triangles.
  • Summer Garden: Swap 1 cup tomatoes for ripe fresh tomatoes; roast at 400 °F for 20 minutes before adding for caramelized depth.
  • Protein Boost: Add one 15-ounce can white beans before blending; the beans disappear but add 3 g protein per serving.
  • Herb Remix: Replace half the basil with fresh tarragon for subtle licorice notes that elevate the cheddar.

Storage Tips

Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 4 days. Store grilled cheese triangles separately in a zip-top bag with parchment between layers; reheat in a 375 °F oven or air fryer 3 minutes until crisp.

Freezer: Omit cream before freezing. Ladle cooled soup into quart freezer bags, lay flat to freeze (saves space), and keep up to 3 months. Thaw overnight in the fridge, then heat gently and stir in half-and-half. Grilled cheese triangles freeze brilliantly: cool, cut, flash-freeze on a sheet pan, then bag. Reheat from frozen 5 minutes at 400 °F.

Make-Ahead Party: Prepare soup base and grilled cheese triangles up to 2 days ahead. Store triangles uncovered at room temperature up to 6 hours to maintain crispness; refresh 2 minutes in a hot oven just before serving.

Frequently Asked Questions

Absolutely—choose very ripe Roma or plum tomatoes (about 2½ pounds). Core, score an X on the bottom, blanch 30 seconds, shock in ice water, peel, and proceed. You may need an extra 10 minutes simmering to reduce excess water.

Stir in ¼ teaspoon baking soda (neutralizes acid) or 1–2 teaspoons honey. A splash more cream also softens sharp edges. Taste after each addition; balance is personal.

Yes—sauté aromatics on the stovetop first for best flavor, then transfer everything except cream to a 6-quart slow cooker. Cook on LOW 6 hours or HIGH 3 hours. Blend, then stir in cream during the last 15 minutes.

Serve them on the side, or perch a few on top just before eating. For longer crunch, toast the bread lightly before assembling sandwiches; the drier crumb resists moisture longer.

The soup is naturally gluten-free; use gluten-free bread and ensure your broth is certified GF for the grilled cheese.

Easily—use an 8-quart pot and increase all ingredients proportionally. Blending may need to be done in two batches. Cooking time remains the same.
Creamy Tomato Basil Soup with Grilled Cheese Triangles
soups
Pin Recipe

Creamy Tomato Basil Soup with Grilled Cheese Triangles

(4.9 from 127 reviews)
Prep
15 min
Cook
30 min
Servings
6

Ingredients

Instructions

  1. Melt Fats: Heat butter and olive oil in a 4-quart Dutch oven over medium heat until butter foams.
  2. Sauté Vegetables: Add onion, carrot, and celery; cook 8 minutes until translucent. Season with ½ teaspoon salt.
  3. Bloom Paste: Stir in garlic 45 seconds, then tomato paste 2–3 minutes until brick-colored.
  4. Simmer: Add 1 cup broth, tomatoes, remaining broth, sugar, pepper, and red-pepper flakes. Simmer 20 minutes.
  5. Blend: Add ¾ cup basil and purée with an immersion blender until silky. Stir in half-and-half; keep warm.
  6. Make Triangles: Butter bread, fill with cheeses, grill 3 minutes per side. Cut into quarters.
  7. Serve: Ladle soup into bowls, top with triangles and remaining basil.

Recipe Notes

For extra-smooth texture, strain the blended soup through a fine-mesh sieve. Soup thickens as it sits; thin with broth when reheating.

Nutrition (per serving)

395
Calories
14g
Protein
31g
Carbs
24g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.