Middle-Winter Creamy Tomato recipe

Middle-Winter Creamy Tomato

There's something magical about a bowl of creamy tomato soup on a blustery winter afternoon-it's the kind of dish that hugs you from the inside out. Home cooks adore it for its velvety texture and bold, comforting flavors, making it a foolproof choice for weeknight dinners, cozy date nights, or even a festive gathering when paired with crusty bread and a sharp cheese. What sets this version apart is the thoughtful balance of fresh basil, garlic, and thyme, which elevate canned tomatoes into something extraordinary without overpowering their natural sweetness. It's simple enough for busy nights yet impressive enough to serve guests.

What Makes This Recipe Special

  • Uses canned tomatoes but transforms them into a rich, luxurious soup with the help of fresh herbs and a slow simmer, proving that pantry staples can shine.
  • The addition of a full cup of fresh basil leaves and tender stems infuses each spoonful with a bright, aromatic complexity that dried herbs can't match.
  • Blending the soup in batches ensures a silky-smooth texture without overworking the ingredients, a technique often skipped in rushed recipes.
  • Offers flexibility with the cream-heavy cream for decadence, milk for lighter comfort, or plant-based alternatives like oat milk for a vegan-friendly twist.
⏱ 65 mins
American
Servings 4

Ingredients

3 tablespoonsolive oil
1 largeyellow onion, diced
3 mediumcarrots, diced
4 clovesgarlic, finely chopped
4 tablespoonstomato paste
Up to 1 teaspoon crushed red pepper flakes (optional)
1 cupfresh basil leaves and tender stems
1 teaspoonfresh thyme leaves or a generous pinch dried thyme
2 cupsvegetable stock or broth
1 teaspoonkosher salt, plus more to taste
Ground black pepper, to taste
2 cupsheavy cream, milk, or unsweetened plant milk of choice

Nutrition

350 caloriesCalories

Per serving · Values are estimates

Instructions

1
Heat olive oil in a heavy-bottomed pot over medium heat. Add diced onion and carrots, season with kosher salt and black pepper, and cook stirring occasionally until softened, about 5–6 minutes. Add garlic, tomato paste, and red pepper flakes if using; cook 1–2 minutes until mixture becomes fragrant and tomato paste deepens in color.
2
Add basil leaves, thyme, vegetable stock or broth, and crushed tomatoes if using. Stir well to combine. Bring to a boil, then reduce to a gentle simmer. Partially cover and cook for 15 minutes, or until vegetables are completely tender.
3
Working in batches, transfer soup carefully to a stand blender, filling only two-thirds full each time. Remove the center cap from blender lid and cover opening with a towel. Blend until smooth and creamy. Alternatively, use an immersion blender directly in the pot.
4
Return the blended soup to the pot. Stir in heavy cream, milk, or plant milk of choice. Warm over medium-low heat, stirring occasionally, until heated through. Adjust seasoning with additional salt and black pepper to taste.
5
Ladle into individual bowls. Garnish with cracked black pepper, red pepper flakes, and additional fresh basil as desired. Serve hot with crusty bread or a mozzarella grilled cheese sandwich.

Essential Tips

Bloom the tomato paste

Don't skimp on cooking the tomato paste until it deepens in color and clings to the onions and carrots. This step builds a rich, caramelized base that layers depth into the soup.

Simmer gently after blending

Once you return the blended soup to the pot, simmer it gently for 5-10 minutes to meld the flavors. High heat can cause the cream to curdle or separate, so keep it low and slow.

Use full-fat dairy for best texture

If you're using milk or a plant-based alternative, opt for the full-fat version to mimic the luxurious mouthfeel of heavy cream. Skim milk will leave the soup thinner.

Reserve basil for garnish

While adding basil to the soup adds aroma, save a handful of fresh leaves for garnishing. The contrast of bright green flecks against the creamy red soup looks stunning and tastes fresher.

Adjust salt at the end

Taste the soup before adding salt, especially if you're using store-bought stock or canned tomatoes. These ingredients can vary widely in saltiness, so season gradually to avoid over-salting.

Smart Swaps & Variations

Spiced winter twist Add 1 teaspoon ground cumin or smoked paprika along with the garlic for a warm, earthy note that pairs beautifully with the tomatoes and cream.
Roasted garlic version Swap the raw garlic for 4 roasted garlic cloves, which mellows their sharpness and adds a subtle sweetness to the soup.
Creamy white bean addition Stir in 1 cup of cooked white beans (like cannellini) at the end of simmering for extra protein and a heartier texture.
Dairy-free option Use full-fat coconut milk or cashew cream instead of dairy, and add a splash of lemon juice at the end to brighten the flavor.

What to Serve With This

  • Warm crusty sourdough or garlic bread for dipping, soaking up every last bit of creamy tomato goodness.
  • A sharp cheddar or aged Gouda grilled cheese sandwich, the ultimate winter comfort combo.
  • A sprinkle of grated Parmesan or a swirl of pesto on top for an elegant touch at dinner parties.
  • A simple arugula salad tossed with lemon vinaigrette and shaved Parmesan to cut through the richness.

Storage & Reheating

Storage

Let the soup cool completely before transferring it to an airtight container. It will keep in the refrigerator for up to 5 days or in the freezer for up to 3 months.

Reheating

Reheat the soup gently over low-medium heat, stirring frequently to prevent scorching. If reheating from frozen, thaw it overnight in the fridge first to ensure even heating.

Expert Chef Tips

  1. Toast the tomato paste in the pot for 2-3 minutes after the onions and carrots soften. This builds a fond that deepens the soup's umami flavor without burning the paste.
  2. For an extra-smooth texture, strain the blended soup through a fine-mesh sieve before returning it to the pot. This removes any stubborn tomato skins or basil fibers.
  3. If the soup thickens too much upon reheating, thin it with a splash of warm stock or water rather than more cream to avoid making it overly rich.

Equipment You’ll Need

  • Heavy-bottomed pot (Dutch oven or soup pot) for even cooking and heat distribution.
  • Stand blender or immersion blender for silky-smooth texture.
  • Fine-mesh sieve (optional) for straining out any unwanted textures.
  • Wooden spoon and ladle for stirring and serving.

Nutritional Benefits

  • One serving (based on 6 servings) contains approximately 350 calories, with 25g of fat primarily from the cream, which provides a satisfying, slow-digesting energy source.
  • The soup is naturally rich in lycopene, an antioxidant found in tomatoes that may support heart health and reduce inflammation.
  • Using low-sodium stock and controlling added salt makes this a heart-friendly dish, especially when paired with whole-grain bread.
  • The fresh basil and thyme add negligible calories but contribute antioxidants and vitamins, including vitamin K and vitamin A.

Reviews

No written reviews yet — be the first to cook this and share how it turned out!

Leave a Review

Frequently Asked Questions

Can I substitute fresh tomatoes for canned?

Yes, but it will change the soup's texture and flavor. Use about 6-8 large ripe tomatoes, cored and roughly chopped. Simmer them down for 20-30 minutes to break them down before blending, as fresh tomatoes release more liquid.

Why does my soup taste bitter after blending?

Bitterness often comes from over-blending or blending the soup while it's too hot, which can scorch the ingredients. Blend in batches and let the soup cool slightly before blending. Also, taste your stock-some brands can be overly bitter.

Can I make this soup ahead and reheat it?

Absolutely! The flavors actually meld and deepen over time. Make the soup up to 3 days ahead and store it in the fridge. Reheat it gently on the stovetop, stirring frequently to prevent separation.

How can I make this soup vegan?

Replace the heavy cream with full-fat coconut milk, cashew cream, or unsweetened oat milk. Add a splash of lemon juice at the end to balance the richness. Ensure your vegetable stock is also vegan.

What's the best way to blend the soup without making a mess?

Fill the blender only two-thirds full to avoid hot liquid overflowing. Remove the center cap from the blender lid to allow steam to escape, and cover the lid with a kitchen towel for an extra layer of safety.

Can I add protein like chicken or beans to this soup?

Yes! Shredded cooked chicken or white beans work well. Add them during the last 5 minutes of simmering so they warm through without turning mushy. Avoid pre-cooked ground meat, as it can turn mealy in the soup.

Why is my soup grainy after blending?

Graininess usually comes from tomato skins or basil fibers that weren't blended finely enough. Straining the soup through a fine-mesh sieve after blending will remove these textures for a silky finish.

How do I fix a soup that's too thin or too thick?

If it's too thin, simmer it uncovered for 10-15 minutes to reduce. If it's too thick, thin it with warm stock or water, a tablespoon at a time, until it reaches your desired consistency.

More Winter Comfort

See all Winter Comfort recipes →

🔒 From the Vault — 43,000+ premium recipes

Browse 43,000+ recipes →

Cook This Next

Caramelized Onion Gruyere Drop Biscuits recipe
Up Next

Caramelized Onion Gruyere Drop Biscuits

⏱ 45 mins★ 4.9
Start Cooking →