Tomato Soup

Creamy Tomato Soup steaming in a bowl, garnished with fresh basil. Pin it
Creamy Tomato Soup steaming in a bowl, garnished with fresh basil. | sweetpintable.com

This classic tomato soup begins with sautéed onion, garlic and carrot, then chopped ripe tomatoes and vegetable broth are simmered until flavors meld. Purée until silky smooth and stir in cream or a plant-based milk for richness. Roast tomatoes and carrots beforehand for deeper, caramelized flavor. Serve warm, garnished with basil, with crusty bread on the side.

The rain hammered against the kitchen window that Tuesday afternoon, and the only thing that felt right was a pot of something warm. I had a counter full of tomatoes that were dangerously close to going soft, and the answer was obvious. Tomato soup has a way of making everything outside feel irrelevant. Forty minutes later, I was curled up with a bowl and a grilled cheese, wondering why I ever bothered with canned.

My neighbor Sarah once knocked on my door during a snowstorm because she could smell this soup through the walls. We sat on my kitchen floor with two bowls and a baguette, laughing about how soup smells should count as a neighborhood greeting.

Ingredients

  • 1 kg ripe tomatoes, chopped: The riper the better, and Roma or vine tomatoes give the deepest flavor.
  • 1 medium onion, chopped: Yellow onion adds sweetness without overpowering the tomatoes.
  • 2 cloves garlic, minced: Fresh garlic makes a noticeable difference here, skip the jarred stuff.
  • 1 medium carrot, peeled and sliced: This is the secret ingredient that balances acidity naturally.
  • 800 ml vegetable broth: Low sodium lets you control the salt level yourself.
  • 2 tbsp olive oil: A good fruity olive oil elevates the entire pot.
  • 1 tsp sugar (optional): Only needed if your tomatoes are on the tart side.
  • Salt and black pepper: Season gradually and taste as you go.
  • 1 tsp dried basil or fresh basil leaves: Fresh basil at the end is heavenly if you have it.
  • 60 ml heavy cream or milk (optional): Adds a velvety richness but the soup is wonderful without it too.

Instructions

Build the flavor base:
Warm the olive oil in a large pot over medium heat until it shimmers, then add the onion, garlic, and carrot. Stir them around for about five minutes until the onion turns translucent and your kitchen smells like the beginning of something wonderful.
Cook down the tomatoes:
Toss in the chopped tomatoes and stir them through the vegetables. Let everything cook together for another five minutes, watching the tomatoes break down and release their juices.
Simmer everything together:
Pour in the vegetable broth and add the basil, salt, pepper, and sugar if you are using it. Bring it to a boil, then drop the heat and let it simmer uncovered for twenty minutes so the flavors marry.
Blend until silky:
Take the pot off the heat and use an immersion blender to puree until perfectly smooth. If using a countertop blender, work in batches and be careful with the hot liquid.
Finish and serve:
Stir in the cream if using and warm it through gently without letting it boil. Taste for seasoning, ladle into bowls, and top with fresh basil leaves.
Pin it
| sweetpintable.com

This soup became my daughters requested birthday dinner three years running, which says something when cake is on the table. She likes hers with a swirl of cream and a pile of oyster crackers, and I have learned not to argue with birthday wishes.

Pairing Ideas That Actually Work

Grilled cheese is the obvious companion, and honestly it is unbeatable when you use sharp cheddar and sourdough. But I have also served this alongside a simple arugula salad with lemon vinaigrette and it balances beautifully. A chunk of warm focaccia dipped straight into the bowl is another quiet luxury.

Making It Your Own

A pinch of chili flakes stirred in at the end gives the soup a gentle warmth that sneaks up on you. Smoked paprika in the base adds a campfire depth that feels right in deep winter. Once I threw in a parmesan rind during simmering and the savory boost was remarkable.

Storage and Reheating

This soup keeps beautifully in the refrigerator for up to four days and actually tastes better on day two. It freezes well for up to three months, just leave out the cream if you plan to freeze it.

  • Cool the soup completely before transferring to storage containers.
  • Reheat gently on the stove over low heat rather than microwaving.
  • Stir in a splash of broth when reheating if it has thickened too much.
Homemade Tomato Soup blended silky smooth, served with crusty bread slice. Pin it
Homemade Tomato Soup blended silky smooth, served with crusty bread slice. | sweetpintable.com

Some recipes earn their place in your rotation through sheer dependability, and this is one of them. Keep ripe tomatoes on hand and dinner is never more than forty minutes away.

Recipe FAQs

Use ripe, fleshy tomatoes for the best balance of sweetness and acidity; plum or vine-ripened varieties concentrate flavor. If tomatoes lack sweetness, add a teaspoon of sugar to balance acidity.

Stir in unsweetened plant-based cream or oat milk after blending. Alternatively, add a spoonful of cashew cream or a pat of butter for richness while keeping texture smooth.

Roasting is optional but recommended for deeper, caramelized notes. Roast tomatoes and carrots until slightly charred, then proceed with simmering for a richer, more complex soup.

Store in an airtight container for up to 4 days. Reheat gently over low heat to prevent separation; whisk or stir in a splash of broth or water if the texture tightens.

Simmer longer to reduce and concentrate, or add a small amount of cooked rice or potato before blending to naturally thicken while keeping a smooth texture.

Classic companions include toasted sourdough or a grilled cheese sandwich. A simple green salad or crusty bread also complements the bright tomato flavor.

Tomato Soup

Silky blended tomatoes and aromatic herbs, served warm for a cozy, light entree or starter.

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

Ingredients

Vegetables

  • 2 pounds ripe tomatoes, cored and chopped
  • 1 medium yellow onion, diced
  • 2 cloves garlic, minced
  • 1 medium carrot, peeled and sliced into thin rounds

Liquids

  • 3⅓ cups vegetable broth

Seasonings

  • 2 tablespoons extra-virgin olive oil
  • 1 teaspoon granulated sugar (optional, to balance acidity)
  • ½ teaspoon kosher salt, or to taste
  • ¼ teaspoon freshly ground black pepper
  • 1 teaspoon dried basil or a handful of fresh basil leaves, plus extra for garnish

Optional Finish

  • ¼ cup heavy cream or whole milk (for added richness)

Instructions

1
Sauté the Aromatics: Heat olive oil in a large heavy-bottomed pot over medium heat. Add the diced onion, minced garlic, and sliced carrot. Sauté for 5 minutes, stirring occasionally, until the onion is translucent and the vegetables have softened.
2
Cook the Tomatoes: Add the chopped tomatoes to the pot and cook for an additional 5 minutes, stirring frequently, until the tomatoes begin to break down and release their juices.
3
Simmer the Soup: Pour in the vegetable broth. Add the basil, salt, pepper, and sugar if using. Bring the mixture to a rolling boil, then reduce the heat to low and simmer uncovered for 20 minutes, allowing the flavors to meld together.
4
Blend Until Smooth: Remove the pot from heat. Using an immersion blender, purée the soup directly in the pot until completely silky and smooth. Alternatively, transfer the mixture to a countertop blender in batches and blend until velvety.
5
Add Cream Finish: If using, stir in the heavy cream or milk. Return the pot to low heat and warm through gently. Do not allow the soup to boil once the dairy has been added.
6
Season and Serve: Taste the soup and adjust the salt and pepper as needed. Ladle into warmed bowls and garnish with torn fresh basil leaves. Serve immediately.
Additional Information

Equipment Needed

  • Large heavy-bottomed pot or Dutch oven
  • Immersion blender or countertop blender
  • Chef's knife and cutting board
  • Ladle

Nutrition (Per Serving)

Calories 130
Protein 3g
Carbs 20g
Fat 5g

Allergy Information

  • Contains dairy if heavy cream or milk is added.
  • Always verify broth and cream labels for potential gluten traces or other hidden allergens.
Monica Reed

Passionate home cook sharing easy, family-friendly recipes and practical meal prep ideas.