Welcome to mumskitchenrecipes

Creamy Tomato and Basil Soup for a Winter Lunch

By Ava Graham | March 23, 2026
Creamy Tomato and Basil Soup for a Winter Lunch

Why This Recipe Works

  • Two kinds of tomatoes: A can of fire-roasted crushed tomatoes plus a spoonful of double-concentrated tomato paste gives layers of sweet, smoky depth.
  • Fresh basil stems & leaves: Stew the stems with the aromatics for herbal backbone, then shower the finished soup with ribbons of fresh leaves for brightness.
  • Coconut milk option: A single can of full-fat coconut milk (or heavy cream if you prefer) yields luxurious body without floury roux or gritty cheese.
  • Blender flexibility: Use an immersion blender directly in the pot for minimal cleanup, or whirl in a high-speed countertop blender for silk-smooth texture.
  • Make-ahead friendly: Flavors meld overnight; simply reheat with a splash of broth and it tastes even better the second day.
  • Freezer hero: Portion into pint jars, freeze up to three months, and you have instant homemade comfort at the ready.
  • All-season pantry: Canned tomatoes and coconut milk travel well from winter cabin to summer beach house—no special produce required.

Ingredients You'll Need

Ingredients

Great tomato soup starts with tomatoes, obviously, but a few supporting actors deserve equal billing. Seek out fire-roasted crushed tomatoes if you can; the gentle char coaxes out a sweet-smokey complexity you simply don’t get from plain diced tomatoes. Cento, Muir Glen, and Bianco DiNapoli are my go-to brands. For the coconut milk, shake the can vigorously before opening or, better yet, pour into a bowl and whisk to reincorporate the thick cream on top—this prevents greasy globules later. Fresh basil is non-negotiable; the dried stuff will taste like dust against the bright tomato backdrop. In winter, hydroponic basil sold in clamshell boxes is surprisingly fragrant. Look for leaves that are uniformly deep green with no black speckling. The onion should feel heavy for its size with papery skin that crackles slightly under your fingernail—an indication it has cured properly and will caramelize, not steam. Finally, keep a lemon on hand; a whisper of acidity at the end sharpens flavors the way a frame highlights a watercolor.

How to Make Creamy Tomato and Basil Soup for a Winter Lunch

1
Warm the pot and bloom the fat

Place a heavy 4-quart Dutch oven over medium heat for 45 seconds. Add 3 tablespoons extra-virgin olive oil and 1 tablespoon unsalted butter. Swirl until the butter foams but does not brown—this combination gives flavor plus a higher smoke point.

2
Sauté aromatics

Stir in 1 diced medium yellow onion, 2 minced garlic cloves, and 1 teaspoon kosher salt. Reduce heat to medium-low and cook, stirring every minute, until the onion is translucent and its edges blush golden, about 7 minutes. Patience here builds foundational sweetness.

3
Caramelize tomato paste

Scoot the onions to the perimeter, creating a bare center. Dollop 2 tablespoons double-concentrated tomato paste into the clearing and let it sizzle, stirring constantly, until it darkens to a brick hue, 2–3 minutes. This caramelization removes metallic tang.

4
Deglaze & scrape

Pour in ½ cup dry white wine (or low-sodium vegetable broth) and increase heat to medium-high. Using a wooden spoon, scrape the browned bits from the bottom—those caramelized sugars equal free flavor bombs.

5
Add tomatoes & basil stems

Tip in two 14-ounce cans fire-roasted crushed tomatoes, 1½ cups vegetable broth, and the tender stems from a ½-ounce bunch of basil. Stir, then bring to a gentle simmer—not a boil—to preserve the tomatoes’ fresh flavor.

6
Simmer gently 15 minutes

Partially cover, reduce heat to low, and let the soup burble lazily. This melds flavors; the tomatoes soften any remaining raw edges of onion or garlic. Stir occasionally to prevent scorching.

7
Blend until velvety

Fish out basil stems. Using an immersion blender, puree until zero flecks remain, 60–90 seconds. For extra silkiness, transfer in batches to a high-speed blender; remove the center cap and cover with a towel to vent steam.

8
Enrich with coconut milk

Return soup to low heat. Whisk in 1 can (13.5 oz) full-fat coconut milk (or 1 cup heavy cream). Warm just until steaming; boiling can curdle coconut proteins.

9
Season smartly

Add 1 teaspoon balsamic vinegar and ½ teaspoon freshly ground black pepper. Taste; if tomatoes were particularly acidic, stir in ½ teaspoon honey. Finish with a squeeze of lemon for lift.

10
Serve with flair

Ladle into warm bowls. Scatter thin ribbons of fresh basil, a drizzle of coconut cream, and crunchy croutons. Pair with grilled cheese cut into fingers for dunking.

Expert Tips

Roast your own tomatoes

In summer, halve 3 pounds Roma tomatoes, toss with oil, salt, and a pinch of sugar; roast at 400 °F for 30 minutes. Use in place of canned for a smoky backyard version.

Chill then reheat

Soup thickens as it cools. Refrigerate overnight; thin with broth when reheating over gentle heat to restore pourable consistency.

Silkier texture hack

After blending, pass the soup through a fine-mesh sieve back into the pot. It adds five minutes but restaurant-level smoothness.

Control the spice

Add a pinch of red-pepper flakes with the onions if you like subtle heat; stir in ½ teaspoon smoked paprika for campfire nuance.

Freeze flat

Pour cooled soup into labeled quart freezer bags, squeeze out air, and freeze flat on a sheet pan. Once solid, stack vertically like books to save space.

Thermos trick

Preheat your thermos with boiling water for 2 minutes, then drain and fill with steaming soup; lunch will stay lava-hot for up to six hours.

Variations to Try

  • Roasted Red Pepper Swirl

    Blend in one drained 12-oz jar of roasted red peppers for a sunset hue and subtle sweetness.

  • Creamy Tuscan

    Add ½ cup grated Parmesan and a handful of baby spinach during the final simmer; finish with a drizzle of pesto.

  • Spicy Curry

    Swap olive oil for coconut oil and sauté 1 tablespoon Thai red curry paste with the onions; garnish with cilantro and lime.

  • Protein Boost

    Stir in one 15-oz can white beans, drained, while reheating; puree for hidden protein or leave whole for texture.

  • Dairy-Free Deluxe

    Replace coconut milk with soaked cashew cream (1 cup soaked cashews + Âľ cup water, blended) for neutral nuttiness.

  • End-of-Summer Garden

    Fold in 1 cup diced zucchini, corn kernels, and cherry tomatoes after blending for a chunky gazpacho-style hybrid.

Storage Tips

Cool the soup completely—ideally in an ice bath—before storing to minimize time in the bacterial danger zone. Transfer to airtight glass containers; tomato acidity can etch plastic over time. Refrigerated, the soup keeps up to five days; flavors deepen each day, so leftover Friday soup might taste better than Tuesday’s. For longer storage, pour into freezer-safe mason jars leaving 1 inch headspace (liquid expands) or into silicone muffin trays for single-serve pucks; once frozen, pop pucks into a zip bag. Thaw overnight in the fridge or, in a pinch, submerge the sealed bag in cool water, refreshing the water every 30 minutes until pourable. Reheat gently over medium-low, stirring often; vigorous boiling can break the coconut milk emulsion and create a grainy texture. If separation occurs, whisk vigorously or re-blend with an immersion blender for 10 seconds to reincorporate.

Frequently Asked Questions

Whole milk works but simmer very gently; higher heat can cause curdling. For richer results without coconut flavor, use half-and-half or evaporated milk.

Yes, as written there is no flour or roux. If you add the optional white-bean variation, double-check can labels for gluten-containing additives.

Absolutely—use a 6-quart pot or larger. Blend in two batches to avoid hot splatter, and increase simmer time by 5 minutes to ensure flavors meld.

Let the soup cool 10 minutes, then ladle into a regular blender no more than half full. Secure the lid, remove the center cap, cover with a folded towel, and blend starting on low.

Preheat a stainless-steel thermos with boiling water for 2 minutes, drain, then fill with soup heated slightly hotter than serving temp (it cools quickly). Keeps steaming hot until noon.

Because of the coconut milk’s low acidity and density, pressure-canning is required; follow USDA guidelines for cream-style soups. For water-bath canning, omit coconut milk and add cream upon serving.
Creamy Tomato and Basil Soup for a Winter Lunch
soups
Pin Recipe

Creamy Tomato and Basil Soup for a Winter Lunch

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

Ingredients

Instructions

  1. Warm the base: Heat olive oil and butter in a 4-quart pot over medium until butter foams.
  2. Sauté aromatics: Add onion, garlic, and salt; cook 7 minutes until translucent.
  3. Caramelize paste: Push onions aside, add tomato paste to center; stir 2 minutes until brick-colored.
  4. Deglaze: Pour in wine/broth, scrape browned bits, and reduce by half.
  5. Simmer: Add tomatoes, broth, and basil stems; simmer 15 minutes.
  6. Blend: Remove stems, puree until smooth with an immersion blender.
  7. Creamify: Stir in coconut milk; warm gently—do not boil.
  8. Finish: Add balsamic, pepper, optional honey/lemon. Serve hot with basil ribbons.

Recipe Notes

For a nut-free, dairy-free option, use oat milk plus 1 tablespoon olive oil for richness. Soup thickens on standing; thin with broth when reheating.

Nutrition (per serving)

215
Calories
3g
Protein
14g
Carbs
18g
Fat

More Recipes