Easy Creamy Tomato Basil Soup in 40 Minutes NEEDS IMAGES

Most homemade tomato soup fails in the same two ways: it tastes faintly like the can it came from, and the cream splits into little pale flecks. Creamy tomato basil soup solves both with a quarter teaspoon of sugar and cream that goes in after the burner is off. Forty minutes, one pot, and a texture like velvet.

Creamy Tomato Basil Soup hero shot

Why You’ll Love This Tomato Basil Soup

It uses pantry tomatoes on purpose. A good can of San Marzanos beats out-of-season fresh tomatoes every single time, which means this is a soup you can make in February without apologizing for it.

There is no roux and no thickener. The body comes from simmering the tomatoes down and blending them smooth, so the soup stays bright and clean instead of turning into paste. That same blend-don’t-thicken approach is what makes creamy potato soup so silky.

And it is genuinely fast. Ten minutes of chopping, thirty minutes on the stove, most of which you can spend making a grilled cheese.

Ingredients for Creamy Tomato Basil Soup

28 oz canned whole San Marzano tomatoes, with juices. Buy whole, not crushed or diced — diced tomatoes are treated with calcium chloride to hold their shape, which means they never fully break down. Whole tomatoes collapse into the soup the way you want. San Marzanos are sweeter and less acidic, but any good whole plum tomato works.

2 tablespoons tomato paste. This is the depth. Two minutes of cooking it in the fat before any liquid goes in caramelizes the sugars and adds a savory backbone you cannot get from the canned tomatoes alone.

1 medium yellow onion and 4 cloves garlic. Cook the onion slowly until translucent, not brown. Browned onion pushes the soup toward a caramelized sweetness that fights the tomatoes rather than supporting them.

1/4 teaspoon granulated sugar. Not for sweetness — for chemistry. Canned tomatoes carry a metallic acidity, and a small pinch of sugar neutralizes it instantly. Leave it out and you will taste the can.

1 cup loosely packed fresh basil leaves. Fresh only, and added at the very end. Dried basil tastes like oregano’s disappointing cousin here, and basil that boils for twenty minutes turns dark and bitter.

1/2 cup heavy cream. Heavy cream has enough fat to resist curdling in an acidic pot. Half-and-half or milk will break, especially if the soup is still bubbling.

Creamy Tomato Basil Soup ingredients

How to Make Tomato Basil Soup

  1. Sweat the aromatics. Melt 2 tablespoons butter with 1 tablespoon olive oil in a Dutch oven over medium heat. Add the diced onion and cook 6 to 8 minutes until soft and translucent. Stir in 4 minced garlic cloves and cook 1 minute more.
  2. Bloom the tomato paste. Add 2 tablespoons tomato paste and stir constantly for 2 minutes, until it darkens to a brick red and smells sweet rather than raw.
  3. Simmer. Add the 28 oz can of whole tomatoes with their juices, crushing them against the side of the pot. Pour in 2 cups vegetable broth, then add 1/4 teaspoon sugar, 1 teaspoon salt and 1/4 teaspoon black pepper. Bring to a gentle simmer and cook uncovered for 20 minutes.
  4. Add the basil and blend. Turn off the heat and stir in 1 cup fresh basil. Blend until completely smooth with an immersion blender, or in batches in a countertop blender with the lid vented.
  5. Finish with cream off the heat. With the pot off the burner, stir in 1/2 cup heavy cream and the Parmesan if using. Taste and adjust the salt.
  6. Serve. Ladle into bowls and top with torn basil and a crack of black pepper.
Creamy Tomato Basil Soup process

Tips for Success

Take the pot off the heat before the cream. This is the failure everyone hits. Tomatoes are acidic, and acid plus dairy plus a rolling boil equals curdled flecks that no amount of blending will fix. Kill the burner first, then stir the cream in.

Vent the blender lid. Hot soup in a sealed countertop blender builds steam pressure fast and will blow the lid off. Remove the center cap, cover the gap with a folded towel, and work in batches no more than half full.

Salt at the end, not the start. Twenty minutes of uncovered simmering concentrates everything, including the salt. Season lightly going in, then adjust once the soup is blended and the cream is in.

Tomato Basil Soup Variations

Roast the tomatoes first. Drain the can, spread the tomatoes on a sheet pan with the onion and garlic, and roast at 425°F for 25 minutes before proceeding. It adds real depth if you have the extra time.

Make it dairy-free. Swap the cream for 1/2 cup full-fat coconut milk or raw cashews blended with the soup. Skip the Parmesan and add a teaspoon of nutritional yeast for savoriness.

Add heat and sausage. Brown a half pound of Italian sausage before the onion and leave it in, then finish with a pinch of red pepper flakes. It turns a starter into a full dinner, closer in spirit to lasagna soup.

Turn it into a pasta sauce. Simmer 10 minutes longer and skip the broth by half. At that point you are most of the way to one-pot creamy tomato pasta.

What to Serve With Tomato Basil Soup

Grilled cheese is not a cliche, it is the correct answer. Use sourdough and sharp cheddar, cut it into strips, and dunk without apology.

If you want something lighter, a sharp green salad with lemon vinaigrette cuts the richness of the cream. Skip anything creamy in the dressing — the bowl already has that covered.

For a soup-and-something spread, pair it with another bowl that leans savory rather than sweet. Easy broccoli cheddar soup works well next to it, and between the two nobody argues about dinner.

Creamy Tomato Basil Soup final shot

FAQs

Can I use fresh tomatoes instead?

Only in peak season, and you will need about 3 pounds of ripe Romas, peeled and seeded. Out of season, fresh tomatoes are watery and bland and make a thin, disappointing soup. Good canned tomatoes were picked and packed at ripeness, which is exactly why they win most of the year.

Why did my Tomato Basil Soup curdle?

The pot was still too hot when the cream went in, or the cream was not full-fat. Take the soup off the burner and let it settle for a minute before stirring the cream in, and use heavy cream rather than milk or half-and-half. If it has already split, an immersion blender will hide most of it.

Can I make Tomato Basil Soup ahead?

Yes, and it tastes better on day two. Make the soup through the blending step, cool it, and refrigerate the base for up to 4 days. Add the cream when you reheat, over low heat, and it will taste freshly made.

How do I freeze Tomato Basil Soup?

Freeze the tomato base before the cream goes in, for up to 3 months. Dairy separates when frozen and thawed, so stirring the cream in fresh on reheating is the difference between velvety and grainy. Thaw overnight in the fridge and warm gently.

Final Thoughts

Tomato Basil Soup is a five-ingredient soup wearing a much fancier outfit. Once you know about the pinch of sugar and the off-heat cream, it stops being a recipe you follow and becomes something you make from memory on a cold Tuesday.

Make a double batch and freeze half of the base. Future you, standing in front of the freezer at 6pm, will be extremely grateful.

Creamy Tomato Basil Soup hero shot

Creamy Tomato Basil Soup

A velvety, deeply savory tomato basil soup built on canned San Marzano tomatoes, blended smooth and finished with cream off the heat.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Course Soup
Cuisine American
Servings 4 bowls
Calories 285 kcal

Equipment

  • Dutch oven or large soup pot
  • immersion blender A countertop blender can also be used in batches.
  • wooden spoon
  • chef’s knife
  • cutting board
  • measuring cups and spoons
  • ladle

Ingredients
  

  • 2 tbsp unsalted butter
  • 1 tbsp olive oil
  • 1 medium yellow onion, diced (about 1.5 cups)
  • 4 cloves garlic, minced
  • 2 tbsp tomato paste
  • 28 oz canned whole San Marzano tomatoes (1 can), with juices
  • 2 cups low-sodium vegetable broth
  • 1/4 tsp granulated sugar
  • 1 tsp kosher salt, plus more to taste
  • 1/4 tsp black pepper
  • 1 cup loosely packed fresh basil leaves, plus more for serving
  • 1/2 cup heavy cream
  • 1/3 cup grated Parmesan (optional)

Instructions
 

  • Melt 2 tbsp butter with 1 tbsp olive oil in a Dutch oven over medium heat. Add the diced onion and cook 6 to 8 minutes, until soft and translucent but not browned. Stir in 4 minced garlic cloves and cook 1 minute more.
  • Add 2 tbsp tomato paste and stir constantly for 2 minutes, until it darkens to a brick red and smells sweet rather than raw.
  • Add the 28 oz can of whole tomatoes with their juices, crushing them against the side of the pot with a spoon. Pour in 2 cups vegetable broth and add 1/4 tsp sugar, 1 tsp salt and 1/4 tsp black pepper. Bring to a gentle simmer and cook uncovered for 20 minutes, stirring occasionally.
  • Turn off the heat and stir in 1 cup fresh basil leaves. Blend until completely smooth with an immersion blender, or in batches in a countertop blender with the lid vented.
  • With the pot off the burner, stir in 1/2 cup heavy cream and the Parmesan if using. Taste and adjust salt. Do not let the soup boil after the cream goes in.
  • Ladle into bowls and top with torn basil and a crack of black pepper.

Notes

Store cooled soup in an airtight container in the fridge for up to 4 days and reheat gently over low heat without boiling. For freezing, leave the cream out and freeze the tomato base for up to 3 months, then stir in fresh cream when you reheat.
Keyword comfort food, creamy tomato basil soup, easy soup recipes, tomato soup from canned tomatoes, vegetarian soup

Leave a Comment

Recipe Rating