Hearty Tomato Basil Soup

Hearty tomato basil soup is an inviting way to turn ripe tomatoes into a warm, spoonable meal. Onion and garlic form the savory base, a measured amount of broth lets the tomatoes simmer without becoming heavy, and a small pour of cream rounds out the finish. Fresh basil on each bowl adds the bright aroma that makes the soup feel complete.

Full Instructions

RECIPE CARD

Hearty Tomato Basil Soup

Prep
15 min
Cook
40 min
Total
55 min
Yield
4 servings

Ingredients

  • 2 tablespoons olive oil
  • 1 medium onion, chopped
  • 2 garlic cloves, minced
  • 4 cups ripe tomatoes, chopped
  • 2 cups vegetable broth
  • 1/2 cup heavy cream
  • 1 teaspoon dried basil
  • Salt and freshly ground black pepper, to taste
  • 1/2 teaspoon sugar, optional, to taste
  • Fresh basil leaves, for garnish

Quick Method

Condensed overview. Use Full Instructions for the complete method, timing and doneness details.

  1. Sauté the Onion and Garlic: Heat 2 tablespoons olive oil in a large pot over medium heat. Cook the chopped onion about 5 minutes until translucent, then add minced…
  2. Cook the Tomatoes and Add Broth: Add 4 cups chopped ripe tomatoes and cook about 10 minutes until they release juice and soften. Stir in 2 cups vegetable broth.
  3. Simmer Until the Tomatoes Soften: Bring to a gentle simmer and cook 15 to 20 minutes, stirring occasionally, until the tomatoes are tender and the broth lightly thickens.
  4. Blend, Add Cream and Basil: Turn off the heat and carefully blend the soup to the desired texture. Stir in 1/2 cup heavy cream and 1 teaspoon dried basil;…
  5. Garnish and Serve Warm: Ladle the warm soup into 4 bowls, garnish each with fresh basil leaves, and serve.
Full Instructions

This version follows the original method while making timing, texture, and yield clearer. Cook chopped fresh tomatoes before adding broth, then simmer until soft. Blend to the texture you prefer, stir in cream and dried basil, and taste before adding optional sugar. It works as lunch or a first course with bread.

Why You’ll Love It

  • Layered flavor: Softened onion and garlic give the tomato base depth.
  • Adjustable texture: Blend the pot smooth or leave a little body.
  • Practical pairing: A bowl works with crusty bread or a simple sandwich.

Ingredients

Chopped tomatoes, vegetable broth, onion, garlic, olive oil, cream, dried and fresh basil, salt, pepper, and optional sugar
Measure the tomatoes, broth, and cream before you start cooking.
  • 2 tablespoons olive oil
  • 1 medium onion, chopped
  • 2 garlic cloves, minced
  • 4 cups ripe tomatoes, chopped
  • 2 cups vegetable broth
  • 1/2 cup heavy cream
  • 1 teaspoon dried basil
  • Salt and freshly ground black pepper, to taste
  • 1/2 teaspoon sugar, optional, to taste
  • Fresh basil leaves, for garnish

Use ripe, aromatic tomatoes rather than underripe, hard ones, and measure four cups after chopping. Vegetable broth keeps this version meat-free; the original also allowed chicken broth. Cream gives a velvety finish, dried basil seasons the soup, and fresh leaves garnish it. The optional half-teaspoon of sugar is a ceiling, not a requirement: taste the finished soup first. A large, heavy pot reduces splashing, and an immersion blender makes smoothing easy.

Step-by-Step Instructions

1. Sauté the Onion and Garlic

Soft translucent chopped onion and minced garlic sautéing in olive oil in a large pot
Soften the onion before giving the garlic a brief turn in the warm oil.

Set a large pot over medium heat and add the olive oil. Add the chopped onion and stir for about five minutes, until soft and translucent rather than deeply browned. Lower the heat if the edges color too quickly. Add the minced garlic and cook about one minute more, stirring so it does not scorch. You should smell garlic but not see bitter dark flecks. This stage builds the soup’s savory foundation. Cut the onion into reasonably even pieces so they cook and blend evenly. Keep the tomatoes close to the stove so they can go in once the garlic is fragrant.

2. Cook the Tomatoes and Add Broth

Fresh chopped tomatoes, softened onion, garlic, and vegetable broth combined in a pot before simmering
Let the fresh tomatoes soften, then stir in the vegetable broth.

Add the four cups of chopped fresh tomatoes. Stir to coat them with onion and oil, scraping up flavorful bits from the bottom. Cook about ten minutes, stirring occasionally, until the tomatoes release juice and begin to collapse. Pour in the two cups of vegetable broth and stir. The mixture will look chunky and looser than the finished soup; that is expected. If it starts sticking, reduce the heat rather than adding unmeasured liquid. Canned crushed tomatoes are possible, but their thickness varies, so these fresh-tomato measurements are the baseline.

3. Simmer Until the Tomatoes Soften

Chunky tomato and onion soup gently simmering in a large pot before blending
Keep a gentle simmer until the tomato pieces are tender and the flavors come together.

Bring the pot to a simmer, then keep a gentle bubble for fifteen to twenty minutes. Stir occasionally, especially around the sides and bottom, so thicker pieces do not catch. Tomato flesh should break easily against the pot with a spoon. A hard boil can reduce the liquid too quickly. Even if you plan to blend completely smooth, this stage matters: undercooked onion and tomato can taste sharp. Look for a cohesive red mixture with soft vegetables and lightly thickened broth. Use tenderness as well as the clock because tomatoes vary in ripeness and firmness.

4. Blend, Add Cream and Basil

Smooth tomato soup in a pot with heavy cream swirls and dried basil being incorporated
Blend to your preferred texture, then gently heat the cream and dried basil.

Turn off the heat before blending. Keep an immersion blender head submerged and pulse carefully until smooth; a few pieces give a rustic texture. Avoid lifting a running blender through hot soup. Return the pot to low heat, stir in the half cup of cream and teaspoon of dried basil, and warm gently about five minutes without a vigorous boil. Taste, then add salt and black pepper gradually. Only if the tomatoes remain sharp, add some or all of the optional half-teaspoon of sugar. The soup should coat a spoon lightly without becoming paste-like; cream softens its color to tomato orange.

5. Garnish and Serve Warm

Bowl of smooth creamy tomato basil soup garnished with fresh basil leaves
Ladle the warm soup into bowls and finish with fresh basil.

Ladle the warm soup into four bowls and top each with fresh basil leaves. Tear large leaves at the last moment for their aroma. A cream swirl is optional if you reserved a spoonful from the measured amount. Serve with crusty bread or a grilled cheese sandwich for a fuller meal. Let very hot bowls cool briefly before eating. Cool leftovers promptly in covered shallow containers and refrigerate. Reheat gently, stirring so the cream stays incorporated. Add fresh garnish after reheating rather than storing leaves in the soup.

Substitutions & Variations

For a non-vegetarian version, replace vegetable broth with the same amount of chicken broth. Coconut milk can stand in for cream in a dairy-free version, though it adds a coconut note. If fresh tomatoes are unavailable, use four cups of crushed canned tomatoes and skip the ten-minute fresh-tomato softening stage. Fresh chopped basil can replace dried basil during finishing; start with one-quarter cup and adjust by taste. These are alternatives, not additions to the baseline list. Keep the fresh basil garnish.

What to Serve With

Crusty bread is the simplest companion because it catches the last spoonfuls of soup. A grilled cheese sandwich adds a crisp, substantial contrast and turns one bowl into a casual lunch. For a larger dinner, serve small soup portions before our baked lemon herb chicken thighs. If you are planning a relaxed family meal, our soft chocolate chip cookies make a separate dessert afterward. Neither dish changes this soup’s recipe or serving yield. Keep the bowl itself simple: extra cheese, croutons, or elaborate garnishes are not needed to make the tomato and basil flavors clear.

Frequently Asked Questions

Can I make this soup without cream?

Yes. Omitting the cream makes a lighter, more tomato-forward soup, though it will not have the same velvety finish. The original recipe also offered coconut milk as a dairy-free alternative. Warm either version gently after blending and season only after tasting.

Do I need to peel the tomatoes?

No. Chopped tomatoes can go into the pot with their skins. A thorough blend makes the skins less noticeable; if you prefer a very fine restaurant-style texture, you can strain the finished soup. Straining is optional and will reduce the yield.

How can I keep the soup from tasting too acidic?

Begin with ripe tomatoes, let them soften and simmer fully, then taste after the cream and basil are mixed in. Add salt gradually. If the flavor is still sharp, use a small amount of the optional sugar, up to one-half teaspoon for the whole pot, rather than sweetening automatically.

Leave a Comment