Easy One Pot Creamy Tomato Basil Soup with Grilled Cheese

30 min prep 10 min cook 5 servings
Easy One Pot Creamy Tomato Basil Soup with Grilled Cheese
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

What makes this version special is that it honors her memory while respecting modern life: everything cooks in a single Dutch oven, the soup is silky without requiring a blender, and the grilled-cheese croutons bake right on top so you don't need to babysit a skillet. The result is a week-night-friendly supper that still tastes like Sunday at Grandma's. Serve it for a casual date night (add a bottle of chilled Pinot Grigio), pack it in thermoses for a tailgate, or double the batch and freeze half for that inevitable winter cold that always seems to hit right before the holidays.

Why This Recipe Works

  • One-Pot Wonder: No extra blender, skillet, or baking sheet to wash—everything happens in the same enamel pot.
  • Blender-Free Creaminess: A generous splash of evaporated milk plus a quick mash of potatoes gives luxurious body without the risk of hot-soup explosions.
  • Oven-Baked Grilled Cheese: Bite-size sandwiches float on top for the last ten minutes and emerge perfectly golden—no flipping required.
  • Pantry Staples: Canned San Marzano tomatoes, dried basil, and chicken bouillon mean you can make this year-round without a special grocery run.
  • Make-Ahead Magic: Flavors deepen overnight, so it's ideal for Sunday meal prep or Thanksgiving starter.
  • Kid-Friendly Veggie Boost: Carrots and potatoes disappear into the soup, delivering vitamins while picky eaters just taste pizza-flavored goodness.

Ingredients You'll Need

Ingredients

Great tomato soup starts with great tomatoes. I splurge on certified San Marzano plum tomatoes because they are naturally lower in acid and higher in natural sugars, so the soup needs less added sweetener. If you can't find them, look for fire-roasted diced tomatoes for an extra whisper of smoky depth. Olive oil and butter are used in tandem: oil prevents the dairy from scorching, while butter provides the nostalgic flavor that screams "grilled cheese companion."

Onion, carrot, and celery form the classic soffritto, but I like to swap in fennel fronds for half the celery when I have them; they lend gentle anise notes that accent basil. Speaking of basil, reach for fresh leaves if it's summertime, but don't shy away from frozen or even good-quality dried in winter. The trick is to layer it—half during simmering, half at the finish—so the perfume stays bright. A single Yukon Gold potato thickens without floury aftertaste; if you're low-carb, substitute cauliflower rice and simmer five extra minutes.

Evaporated milk sounds old-fashioned, yet it's the secret weapon for creaminess that won't curdle under high heat. If you keep kosher or want a vegan bowl, full-fat coconut milk is a seamless swap; just choose the canned variety, not the beverage. Finally, for the grilled-cheese raft, use a sturdy sourdough or country white. Presliced American cheese melts like lava, but sharp cheddar brings more tang; I do a 50/50 blend for optimum stretch and flavor.

How to Make Easy One Pot Creamy Tomato Basil Soup with Grilled Cheese

1
Warm Your Pot & Bloom Fat

Place a heavy 5-quart Dutch oven over medium-low heat for 90 seconds (this prevents sticking). Add 1 Tbsp olive oil and 1 Tbsp butter; swirl until the butter just stops foaming. You want the fat hot enough to sizzle a piece of onion, but not browned.

2
Sauté Aromatics Until Jammy

Stir in 1 cup diced yellow onion, ½ cup diced carrot, and ½ cup diced celery plus a pinch of salt. Reduce heat to low, cover, and cook 10 minutes, stirring twice. The goal is translucence, not caramelization—covering traps steam so vegetables surrender their liquid and intensify sweetness.

3
Build Tomato Paste Flavor

Clear a hot spot in the center of the pot and add 2 Tbsp double-concentrated tomato paste. Let it toast for 90 seconds until brick red and beginning to stick; this caramelizes natural sugars and eliminates any metallic canned taste. Stir to coat vegetables.

4
Deglaze & Add Tomatoes

Pour in ¼ cup dry white wine or vermouth; scrape browned bits with a wooden spoon. Once the alcohol aroma dissipates (about 2 minutes), add two 28-oz cans whole peeled tomatoes with their juice. Crush tomatoes between your fingers for rustic texture, or snip with kitchen shears directly in the can to reduce splatter.

5
Season & Simmer

Add 1½ cups low-sodium chicken or vegetable broth, 1 small peeled Yukon Gold potato (diced), 1 tsp sugar, ½ tsp crushed red-pepper flakes, 1 tsp kosher salt, and ¼ tsp freshly ground black pepper. Partially cover and simmer 20 minutes, stirring occasionally, until potato cubes are fork-tender.

6
Mash for Creamy Texture

Remove pot from heat. With a potato masher, gently press vegetables 8–10 times; you want to break up tomato and potato for body but still leave some chunks. If you prefer ultra-silky purée, immersion-blend the soup directly in the pot, but I find the rustic version more comforting.

7
Enrich with Cream

Return to very low heat. Stir in ¾ cup evaporated milk plus ¼ cup torn fresh basil (or 1 tsp dried). Taste and adjust salt; the soup should be slightly over-seasoned at this stage because the bread will absorb some salt later. Keep warm while you prep grilled-cheese tops.

8
Assemble Mini Sandwiches

Heat broiler to high. Arrange 6 slices sturdy white bread on a cutting board. Spread the outside of each slice with ½ tsp mayonnaise (this promotes even browning better than butter). Sandwich 1 slice American and 1 slice sharp cheddar between two slices, mayo side out. Cut each sandwich into 4 triangles for bite-size "croutons."

9
Float & Broil

Arrange sandwich triangles, cut side down, on the surface of the soup so they form a mosaic. Transfer pot to the top oven rack and broil 2–3 minutes until cheese bubbles and bread edges char lightly. Rotate pot halfway for even color. Watch constantly—ovens go from perfect to burnt in seconds.

10
Serve & Savor

Remove pot using thick oven mitts; the handles will be screaming hot. Ladle soup into wide bowls, ensuring each serving gets a couple of grilled-cheese wedges. Shower with extra basil chiffonade and a crack of black pepper. Slurp immediately while cheese pulls are Instagram-worthy.

Expert Tips

Potato = Natural Creamer

The starch released from Yukon Gold acts as a liaison, suspending tomato solids so the soup never separates. Russets fall apart and turn mealy; waxy reds don't break down enough.

Low & Slow Tomato Paste

Caramelizing paste until it turns from bright scarlet to brick brown builds umami reminiscent of sun-dried tomatoes. If it blackens, start over; bitterness is irreversible.

Evaporated vs. Heavy Cream

Evaporated milk has 60% of water removed, so it resists curdling at higher temps. Heavy cream can separate into greasy globules under broiler heat.

Mayo on the Outside

Spreading mayonnaise instead of butter on the bread exterior yields an even, golden crust with no burnt milk solids. Don't knock it till you try it.

Freeze Before Cream

Planning to batch-cook? Stop at Step 5; cool, and freeze. Stir in evaporated milk and basil only when reheating to preserve fresh flavor and prevent graininess.

Season Again at the End

Tomatoes' acid can dull salt perception as the soup simmers. Always taste after mashing and adjust; a pinch of sugar balances any residual tinny notes.

Variations to Try

  • Roasted Red Pepper: Swap one can of tomatoes for an equal amount of jarred roasted peppers; blend soup until silky for a smoky bisque.
  • Spicy Vodka Edition: Add ¼ cup vodka after deglazing; let alcohol cook off before tomatoes. Stir in ½ cup half-and-half and pinch of chili flakes for a quick vodka sauce vibe.
  • Greek Lentil Boost: Stir in 1 cup cooked green lentils with the milk for a protein-packed vegetarian main that still feels classic.
  • Burrata Finish: Skip broiling step; ladle soup into bowls, crown with a softball-size burrata, and drizzle basil pesto for instant Tuscan flair.

Storage Tips

Soup sans grilled-cheese croutons keeps beautifully for up to 4 days refrigerated in an airtight container. Once broiled croutons are added, they will become soggy; if you anticipate leftovers, broil sandwiches only on the portion you plan to serve immediately and store remaining soup separately. For longer storage, cool soup completely, transfer to freezer-safe pint containers (leaving 1-inch headspace), and freeze up to 3 months. Thaw overnight in the fridge, then reheat gently over low heat, stirring frequently and thinning with broth if needed. Evaporated milk can separate when frozen; whisk vigorously or immersion-blend for a second to re-emulsify. Grilled-cheese triangles can be pre-assembled, frozen on a sheet tray, then bagged; bake from frozen at 375°F for 10 minutes and float on reheated soup.

Frequently Asked Questions

Absolutely—substitute olive oil for butter, use vegetable broth, and swap evaporated milk with canned coconut milk or oat cream. Nutritional yeast adds umami reminiscent of cheese.

Wine adds acidity and complexity, but you can substitute ¼ cup low-sodium broth plus 1 Tbsp lemon juice or apple-cider vinegar for similar brightness without alcohol.

Canned tomatoes can leach a tinny flavor if cooked over extremely high heat. Be sure to caramelize paste gently and simmer, not boil, the soup. A pinch of sugar and a splash of cream usually remedy minor metallic notes.

Yes, as long as your pot holds at least 7 quarts. Increase simmering time by 5–7 minutes and broil croutons in two batches on a sheet pan instead of floating on soup for even browning.

Position rack 6 inches from element, preheat the broiler 3 minutes, and keep the oven door cracked so you can monitor color. Rotate pot after 90 seconds and pull sandwiches as soon as edges char.

The soup itself is gluten-free. Use your favorite GF bread for the grilled-cheese topper; just be sure it's sturdy enough to hold shape under the broiler.
Easy One Pot Creamy Tomato Basil Soup with Grilled Cheese
soups
Pin Recipe

Easy One Pot Creamy Tomato Basil Soup with Grilled Cheese

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

Ingredients

Instructions

  1. Start the base: Heat olive oil and butter in a Dutch oven over medium-low. Add onion, carrot, celery, and a pinch of salt; cover and cook 10 minutes until soft.
  2. Caramelize paste: Clear center of pot; add tomato paste and toast 90 seconds. Stir to coat vegetables.
  3. Deglaze: Pour in wine; scrape browned bits. Simmer 2 minutes until alcohol aroma dissipates.
  4. Simmer soup: Add tomatoes (crush by hand), broth, potato, sugar, pepper flakes, salt, and black pepper. Partially cover and simmer 20 minutes until potato is tender.
  5. Mash for texture: Remove from heat; mash 8–10 times with a potato masher for creamy yet chunky consistency.
  6. Finish with cream: Return to low heat; stir in evaporated milk and half the basil. Taste and adjust seasonings.
  7. Build sandwiches: Spread mayonnaise on outside of bread. Make 3 sandwiches with 1 slice American and 1 slice cheddar each; cut into 4 triangles.
  8. Broil to finish: Float sandwich triangles on soup, mayo side up. Broil 2–3 minutes until golden and cheese melts. Serve hot with remaining basil.

Recipe Notes

For gluten-free, use GF bread. Soup (without sandwiches) can be frozen up to 3 months; add cream and basil when reheating. Broiler times vary—watch closely to prevent burning.

Nutrition (per serving)

392
Calories
17g
Protein
40g
Carbs
18g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.