Nothing says comfort food like a bowl of homemade creamy tomato soup!

Homemade creamy tomato basil soup is super easy to make. Ditch the Campbell’s and Panera, and make your very own masterpiece with either of these two versions! Serve with a side salad and fresh bread for a delicious, well balanced meal! 

Creamy Tomato Soup with croutons

Follow Our Zesty Life on Pinterest for more great recipes and ideas!

PIN this Creamy Tomato Soup Recipe to your Soup Board!

We Love This Easy Tomato Soup

Who needs the food processor if the blender can do all the work in one easy step? It’s packed full of flavor, economical, and takes just a few steps! Our easy tomato soup recipe is perfect for beginner home cooks, and it’s even a great way to get kids into the kitchen. Plus, it is so versatile.

This is our vegetarian version, but a vegan version can easily be made using a dairy substitute for the half and half and extra virgin olive oil in place of butter. Or, add a seafood stock with cream for a flavorful tomato bisque, served with crostini!

Creamy Tomato Soup with a green napkin

Ingredients in Creamy Tomato Soup

The best recipes always start with fresh ingredients! 

TOMATOES For ease, we use canned diced tomatoes, but this soup is also a great way to use up frozen or tomatoes from the garden.

HALF & HALF makes it deliciously creamy. For an even creamier rich soup, use full-fat cream.

SEASONINGS like Worcestershire sauce, basil (of course), onion, and butter give our tomato soup its distinctively rich and savory flavor profile. It’s amazing with homemade bread or sourdough soda bread!

Creamy Tomato Soup with garnish


  • Why not add other ingredients like cheese tortellini, pastina, and mini meatballs with a sprinkle of Parm? Some fresh spinach will give it a Florentine twist.
  • A Tuscan tomato soup can be made with Parmesan cheese and toasted croutons made from French bread.
  • Roasted or smoked tomatoes will give the soup a deep, savory flavor, and adding roasted red peppers to the mix will deepen the flavors even more.

top view of a bowl of Creamy Tomato Soup

How to Make Creamy Tomato Soup

We offer two different ways to prepare our cozy soup recipe!

Sauté onion in oil until softened, stir in the pepper. Proceed to one of the two following recipe variations.

The Stove Top Version:

  1. Bring tomatoes, sugar, and Worcestershire sauce to a boil. Stir in half and half until heated, add onions.
  2. Use an immersion blender to puree until the soup is smooth. If an immersion blender is not available, a countertop blender or bullet blender will work.
  3. Serve in bowls garnished with freshly torn basil and salt and pepper.

close up of Creamy Tomato Soup with croutons

The Vitamix Version:

  1. Place the cooked onion mixture and the remaining ingredients into the Vitamix and blend according to recipe instructions at the bottom of this post. (We love our Vitamix, and it’s perfect to make and heat soups, and mix up your favorite smoothies too!)
  2. Pour in the half and half, replace lid, and continue blending.
  3. Pour into bowls and garnish with croutons, basil, and freshly ground black pepper, or as desired.

What to Serve with Creamy Tomato Basil Soup

We love to serve creamy tomato soup with a red leaf salad, or creamy coleslaw. Or try it with tuna salad and some cornbread muffins to soak up the soup! Who doesn’t love tomato soup with grilled cheese? I actually had this today with a grilled cheese that had cheese on the outside! It was divine!

This Vitamix creamy tomato soup recipe perfectly blends fresh or canned tomatoes. This hearty and heartwarming soup satisfies even on the coldest of days. Try it with a loaf of crusty no-knead bread.

Whether you make it in the Vitamix or on the stovetop, this easy creamy tomato basil soup is the one that everyone will ask for again and again! It can even be made in an Instant Pot or Crockpot. 

two bowls of Creamy Tomato Soup

How to Store and Reheat Leftovers

  • Leftover creamy tomato soup can be kept in the refrigerator for about 4 days.
  • Creamy tomato soup can be frozen once it’s chilled. Ladle it into zippered bags with the date written on the outside. Freeze them flat on a baking sheet in the freezer and then store them upright (like books) to save freezer space!
  • Defrost overnight in the refrigerator and reheat on the stove or in the microwave. Refresh the flavors with some salt & pepper, extra basil, or Parmesan cheese.
Creamy Tomato Soup with croutons
5 from 20 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Creamy Tomato Soup

This Creamy Tomato Soup is easy to make and full of flavor, perfect for a quick lunch or dinner with the family!
Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Servings 6 servings
Author Candace



  • Melt butter in medium saucepan until starts to brown. Add onion. Cook over medium heat until onion is softened, about 5 minutes, stirring occasionally. Stir in pepper.

Stovetop instructions:

  • Add tomatoes, sugar, and Worcestershire and bring to a boil. Reduce heat, and simmer for 3 minutes. Add half and half and heat for 1 minute or until heated through.
  • Using an immersion blender, puree until soup is smooth*.
  • Pour into bowls for serving and garnish with freshly ground black pepper and fresh chopped basil if desired.

Vitamix instructions:

  • Place onion mixture, tomatoes, sugar, and Worcestershire into Vitamix and secure lid.
  • Start Vitamixon lowest speed and slowly increase speed to the highest speed (10). Blend for 5 minutes and 45 seconds.
  • Reduce speed to the lowest speed and remove lid plug. Add half and half (through lid plug opening) and replace lid plug. Slowly increase speed to the highest speed for 30 seconds.
  • Pour into bowls for serving and garnish with freshly ground black pepper and fresh chopped basil if desired.


*Alternatively, carefully add the soup to a blender and blend to desired consistency. Be careful with the hot mixture as it can be dangerous if the steam builds up.
5 from 20 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Nutrition Information

Calories: 173 | Carbohydrates: 12g | Protein: 4g | Fat: 13g | Saturated Fat: 8g | Cholesterol: 40mg | Sodium: 272mg | Potassium: 380mg | Fiber: 1g | Sugar: 6g | Vitamin A: 562IU | Vitamin C: 14mg | Calcium: 127mg | Iron: 1mg

Nutrition information does not include optional ingredients or garnish and is an estimate. It may change based on actual ingredients and cooking methods used.

Course Appetizer, Lunch, Main Course, Side Dish, Soup
Cuisine American

Like our recipes?
Follow us on Pinterest!

Follow us on Pinterest

Pin this Easy Creamy Tomato Soup recipe!

bowl of Creamy Tomato Soup with croutons cheese and basil with writing

“Creamy Tomato Soup.” Vitamix simply fresh. Ed. Vita-mix Corporation. Vita-mix, 2013. 66-67. Print.

two bowls of Creamy Tomato Soup with writing
top view of a bowl of Creamy Tomato Soup with writing
two bowls of Creamy Tomato Soup with a title
Creamy Tomato Soup in a bowl with a title
Creamy Tomato Soup with a title


, , ,

Recipes you'll love

About the author

I am a wife, mother of two, and professional accountant. I love fantastic food, and it is so often the center of our lives, from everyday dinner, to family gatherings, and special evenings at fabulous restaurants. I have always loved cooking and baking, with my mom and grandma, and now, with my daughter and son. I love trying new recipes while enjoying my favorites too. I’m so happy to share them with you.
See more posts by Candace

latest & greatest

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. 5 stars
    Great recipe!! The only thing is- DON T USE CLOVES. I have a feeling the author meant garlic cloves. I used cloves the first time I made it and it was good but that s all you could taste. And I even used less than recommended. Trust me cloves and tomato soup do not go well together. If you do decide to follow the recipe and add them tread lightly Otherwise it s great if you use GARLIC CLOVES.