Creamy Tomato Basil Soup Recipe

This creamy tomato basil soup recipe is better than any boxed or canned tomato basil soup variety you will ever make! It’s a rich and creamy tomato soup with just the right amount of kick!

A white bowl of tomato basil soup next to a grilled cheese sandwich.

We love making soup around here and have waxed poetic about our love for soup many times over the years. Some of our favorite soups are broccoli cheddar soup and easy pumpkin soup. If you have a pressure cooker than you may want to check out our instant pot tomato soup recipe and list of instant pot soup recipes.

Cover images for three of Aileen Clark's Cookbooks with the words "order my cookbooks today!".
A bowl of tomato basil soup next to a grilled cheese.

How to make this creamy tomato basil soup recipe?

  1. Start by sautéing a chopped onion in some olive oil over medium heat. Cook it until they are nice and soft. The cooked onions adds a nice base flavor to the creamy tomato basil soup recipe.
  2. Mix in some minced garlic and cook for another 30-60 seconds, just until the garlic becomes fragrant.
  3. Mix in the tomatoes, fresh basil, spices, and sugar. You can use dried basil if in a pinch, but it won’t have the same punch of flavor as fresh basil offers in this soup. A pot full of the ingredients for the creamy tomato basil soup recipe, mainly tomatoes and basil.
  4. Increase the temperature of the stove and bring the tomato basil soup to a boil, stirring occasionally. 
  5. As soon as the soup starts boiling, reduce the heat to medium, until it’s just simmering. 
  6. Cover the pot and let the creamy tomato soup simmer for 30 minutes, stirring occasionally. 
  7. Turn the stove off and puree the creamy tomato basil soup using an immersion blender. You can also use a counter top blender, but will need to let the soup cool slightly first. Creamy tomato basil soup being pureed by an immersion belender.
  8. After the soup is smooth, whisk in some heavy cream. You don’t want to skimp and use milk or you won’t get that creamy tomato soup you are looking for. A wooden spoon mixing heavy cream into tomato basil soup.
  9. Serve the creamy tomato basil soup recipe with one of the sides listed below.

How Long Will homemade tomato soup recipe last?

Homemade tomato soup will last 3-4 days in the refrigerator. Any longer than that and you will want to freeze it.

A white bowl filled with the homemade creamy tomato basil soup recipe.

Can you freeze creamy tomato basil soup?

Yes. You can absolutely freeze creamy tomato basil soup. Make sure it is fully cooled before freezing and then freeze in a freezer safe container or freezer bag. Read our tutorial on how to freeze soup for more tips!

A grilled cheese dipped into the creamy tomato basil soup recipe/

What goes with tomato basil soup?

We love this tomato basil soup served in a bread bowl or paired with a grilled cheese. Here are some other recipes to serve with creamy tomato basil soup:

Bowl of creamy tomato basil soup on a white counter.
4.77 from 17 votes
Print

Creamy Tomato Basil Soup Recipe

This creamy tomato basil soup is better than any boxed or canned variety you will ever make! It's rich and creamy with just the right amount of kick!

Course Appetizer
Cuisine American
Keyword creamy tomato basil soup recipe, tomato basil soup, tomato basil soup recipe
Prep Time 10 minutes
Cook Time 40 minutes
Total Time 50 minutes
Servings 6 servings
Calories 209 kcal
Author Aileen Clark

Ingredients

  • 2 tablespoons olive oil
  • 1 yellow onion chopped
  • 2 garlic cloves minced
  • 4 14.5-ounce cans diced tomatoes
  • 2 cups vegetable broth
  • 1/4 cup fresh basil chopped
  • 2 tablespoons granulated sugar
  • 1 teaspoon salt
  • 1 cup heavy whipping cream

Instructions

  1. Heat a soup pan over medium high heat and add olive oil.
  2. Add onion and cook until soft, about 4 minutes.
  3. Mix in garlic and cook 30 seconds.
  4. Add tomatoes, vegetable broth, basil, sugar, and salt to pot. Mix.
  5. Bring tomato soup to a boil.
  6. Lower the temperature to medium-low.
  7. Cover the pot and let simmer, 30 minutes. Stir occasionally.
  8. Remove from heat.
  9. Using an immersion blender or regular blender, puree soup until smooth.
  10. Mix in heavy cream and serve.
Nutrition Facts
Creamy Tomato Basil Soup Recipe
Amount Per Serving (1 1/2 cups)
Calories 209 Calories from Fat 171
% Daily Value*
Fat 19g29%
Saturated Fat 10g63%
Polyunsaturated Fat 8g
Cholesterol 45mg15%
Sodium 623mg27%
Carbohydrates 9g3%
Fiber 1g4%
Sugar 7g8%
Protein 2g4%
* Percent Daily Values are based on a 2000 calorie diet.
Save this recipe for later on Pinterest
Collage photo of two pictures of the homemade creamy tomato basil soup recipe and a grilled cheese.

Did you try this creamy tomato basil soup recipe? Let us know what you thought with a rating or comment. You can also tag us in your recipes creations on social media using @aileencooks.