Cozy Tomato Soup

Creamy cozy tomato soup served in a white bowl with fresh basil garnish Pin it
Creamy cozy tomato soup served in a white bowl with fresh basil garnish | thehomelycook.com

This rich, velvety soup brings together the deep sweetness of roasted tomatoes with savory onions, garlic, and carrots. After roasting until caramelized, the vegetables are simmered with vegetable broth and aromatic basil and thyme, then blended until silky smooth. A splash of heavy cream adds luxurious texture, making this the ultimate comfort food for cold weather.

The smell of roasting tomatoes always pulls me into the kitchen, no matter what else is on my schedule. I started making this soup on a particularly gray February afternoon when my refrigerator held nothing but sad produce and a carton of cream.

My neighbor texted me halfway through cooking that day, asking what smelled so incredible. She ended up staying for dinner with her family, and now this soup is our collective rainy day tradition.

Ingredients

  • 2 lbs ripe tomatoes: Roasting transforms even mediocre supermarket tomatoes into something extraordinary, so skip the expensive heirlooms here
  • 1 medium yellow onion: The onion becomes meltingly sweet and provides a savory foundation that balances the bright tomatoes
  • 4 cloves garlic: Roasting tames the harsh bite, leaving behind mellow sweetness that permeates every spoonful
  • 1 medium carrot: This secret ingredient adds natural sweetness and helps temper tomato acidity without tasting carroty
  • 2 tbsp olive oil: Use this for coating the vegetables before roasting, helping them develop those caramelized edges
  • 2 tbsp unsalted butter: Butter in the pot adds a luxurious richness that olive oil alone cannot achieve
  • 3 cups vegetable broth: Low sodium is crucial here since the roasted vegetables are already flavorful from seasoning
  • 1/2 cup heavy cream: This transforms the soup from vibrant to velvety, rounding out any sharp edges
  • 1 tsp salt: Use half on the vegetables before roasting, saving the rest for final adjustment
  • 1/2 tsp freshly ground black pepper: Freshly ground makes a noticeable difference in complexity
  • 1 tsp dried basil: Dried herbs work beautifully here since they will bloom during the simmer
  • 1/2 tsp dried thyme: Thyme adds an earthy note that grounds the bright tomato flavor
  • 1/4 tsp crushed red pepper flakes: Even if you do not like heat, this tiny amount provides a gentle warmth that balances the cream

Instructions

Roast the vegetables until deeply caramelized:
Preheat your oven to 400 degrees and arrange tomatoes, onion, garlic, and carrot on a parchment lined sheet, then drizzle with olive oil and half the salt and pepper before roasting for 25 to 30 minutes until everything is softened and tinged with golden brown.
Build the flavor base:
Melt butter in a large pot over medium heat, then scrape in every last bit of the roasted vegetables along with basil, thyme, and red pepper flakes, stirring for two minutes to wake up the spices.
Simmer and blend:
Pour in the broth and bring everything to a bubble before reducing heat and letting it simmer gently for 10 minutes, then puree with an immersion blender until completely smooth.
Add the finishing touch:
Stir in the heavy cream, taste, and adjust with the remaining salt if needed before serving hot with whatever garnish speaks to you.
Steaming bowl of cozy tomato soup with drizzled cream and crusty bread on side Pin it
Steaming bowl of cozy tomato soup with drizzled cream and crusty bread on side | thehomelycook.com

Last winter, my eight year old nephew declared this better than any restaurant soup after his third bowl. Children who claim to hate tomatoes suddenly forget their objections when everything is blended into silky orange comfort.

Making It Your Own

I have discovered that a splash of balsamic vinegar added just before pureeing creates a subtle complexity that makes people pause and ask what is different. A Parmesan rind simmered in the broth adds umami without any dairy texture for those avoiding cream.

The Perfect Texture

Some nights I leave the soup slightly chunky, especially when serving with crusty bread that can scoop up the bits of roasted tomato. Other times I pass it through a fine mesh sieve for something elegant enough to start a dinner party, though I confess the rustic version is the one I make most often.

Serving Suggestions

A grilled cheese sandwich cut into strips is the classic accompaniment for good reason, but a slice of garlic bread works just as well for soaking up every drop.

  • Top with homemade croutons made from stale bread tossed with olive oil and dried herbs
  • A drizzle of basil oil or pesto adds a fresh pop of color and flavor
  • Leftovers freeze beautifully for up to three months if you can resist eating them first
Velvety cozy tomato soup with roasted tomato chunks and aromatic herbs sprinkled on top Pin it
Velvety cozy tomato soup with roasted tomato chunks and aromatic herbs sprinkled on top | thehomelycook.com

There is something profoundly comforting about a bowl of soup that tastes like someone cared about making it.

Recipe FAQs

Absolutely. This soup actually tastes better the next day as flavors have time to meld. Store in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetetop, adding a splash of broth if needed to adjust consistency.

For a lighter version, use half-and-half or whole milk. For dairy-free, coconut milk adds subtle sweetness and richness. Cashew cream also works beautifully for a neutral, creamy texture without dairy.

Yes, fire-roasted canned tomatoes work wonderfully when fresh tomatoes are out of season. Use two 28-ounce cans, skipping the roasting step and simply simmering everything together. The flavor will still be delicious.

Cool completely before transferring to freezer-safe containers, leaving space for expansion. Freeze for up to 3 months. Thaw overnight in the refrigerator and reheat on the stovetop. Note that cream may separate slightly upon thawing—simply whisk while reheating.

Fresh basil leaves, a swirl of cream, or crusty croutons are classic choices. For extra flavor, try grated Parmesan, toasted pumpkin seeds, or a drizzle of pesto. A grilled cheese sandwich on the side makes for the perfect meal.

The optional red pepper flakes add gentle warmth. For more heat, increase to 1 teaspoon or add a pinch of cayenne. A dash of hot sauce stirred in at the end also works beautifully without altering the base flavor.

Cozy Tomato Soup

Comforting roasted tomato soup with herbs and cream, perfect for chilly evenings.

Prep 10m
Cook 40m
Total 50m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 2 lbs ripe tomatoes, halved
  • 1 medium yellow onion, chopped
  • 4 cloves garlic, peeled
  • 1 medium carrot, peeled and sliced

Oils & Fats

  • 2 tbsp olive oil
  • 2 tbsp unsalted butter

Liquids

  • 3 cups low-sodium vegetable broth
  • 1/2 cup heavy cream

Seasonings

  • 1 tsp salt
  • 1/2 tsp freshly ground black pepper
  • 1 tsp dried basil
  • 1/2 tsp dried thyme
  • 1/4 tsp crushed red pepper flakes

Garnish

  • Fresh basil leaves
  • Extra heavy cream for drizzling

Instructions

1
Preheat and Prepare Oven: Preheat oven to 400°F. Line a baking sheet with parchment paper.
2
Arrange Vegetables for Roasting: Arrange halved tomatoes, onion, garlic, and carrot on the prepared baking sheet. Drizzle with olive oil and sprinkle with 1/2 tsp salt and black pepper.
3
Roast Vegetables: Roast vegetables for 25-30 minutes until tomatoes are soft and edges are caramelized.
4
Combine Roasted Vegetables: In a large pot, melt butter over medium heat. Add roasted vegetables, dried basil, thyme, and red pepper flakes. Stir for 2 minutes to combine flavors.
5
Add Broth and Simmer: Pour in vegetable broth. Bring to a boil, reduce heat, and simmer for 10 minutes to allow flavors to meld.
6
Puree the Soup: Using an immersion blender, puree the soup until completely smooth. Alternatively, transfer to a countertop blender in batches and blend carefully.
7
Add Cream and Season: Stir in heavy cream. Taste and adjust seasoning with remaining salt if needed.
8
Serve and Garnish: Serve hot, garnished with fresh basil leaves and a swirl of cream if desired.
Additional Information

Equipment Needed

  • Baking sheet
  • Parchment paper
  • Large pot
  • Immersion blender or countertop blender
  • Knife and cutting board

Nutrition (Per Serving)

Calories 235
Protein 4g
Carbs 21g
Fat 15g

Allergy Information

  • Contains dairy (butter, heavy cream)
  • For dairy-free option, use plant-based alternatives
Margaret Ellis

Passionate home cook sharing easy, flavorful recipes and practical kitchen tips.