This Vitamix tomato soup with fresh tomatoes is one of the easiest homemade soups you can make. Fresh tomatoes, basil, garlic, and broth blend together in a high-speed blender that heats the soup as it mixes. In about 6 minutes, you have a smooth, creamy bowl of comforting tomato soup.
I love serving this recipe with grilled cheese or warm bread when friends stop by. Simple meals like this remind me that hospitality does not require complicated food. A warm bowl of soup and good conversation can make guests feel right at home.
I ended up using pureed tomatoes, diced garlic and dried basil because that’s what I had in the house. I doubled the chicken broth. This is flavorful, a little thick – probably because of the canned puree. But it was quick and delicious.
—Darlene
Ingredients For Vitamix Tomato Soup With Fresh Tomatoes
Here’s a quick overview of the key ingredients for this recipe. For the full list of ingredients and exact measurements, be sure to check the recipe card at the bottom of this post.

- Tomatoes: Look for ripe, medium-sized tomatoes that are deep red, firm yet slightly tender to the touch. Roasting tomatoes is optional but adds deeper flavor. The recipe works perfectly with peeled fresh tomatoes as written.
- Chicken broth: I use canned chicken broth. Vegetable broth works great for a vegetarian option too.
- Tomato paste: Choose a double-concentrated paste for a deeper flavor. Store leftover paste in the freezer in tablespoon-sized portions.
- Garlic: Fresh garlic adds the best aroma and depth of flavor. Mince garlic cloves finely for even distribution in the soup.
- Basil leaves: Fresh basil gives a bright, fresh flavor. For extra convenience, store fresh basil in water like a bouquet to keep it fresh longer.
- Sugar: Use granulated white sugar for a neutral sweetness that balances the acidity of fresh tomatoes. If you prefer a more natural option, choose organic cane sugar.
- Whipping cream: Choose heavy whipping cream (at least 36% fat) for the richest, creamiest texture. Avoid ultra-pasteurized varieties if possible, as fresh cream has a purer taste. Keep the cream cold until ready to use.
- Parmesan cheese: Go for freshly grated Parmesan for the best flavor and texture. Grate the cheese using a fine grater or microplane just before serving to keep its flavor bold and fresh.
Tips for Making Vitamix Tomato Soup
- Use ripe tomatoes. Let fresh tomatoes sit at room temperature for a day before making the soup to bring out their natural sweetness.
- Use a high-speed blender like a Vitamix. It blends and heats the soup at the same time. After about 6 minutes the soup should be steaming hot and completely smooth. Serve it warm or chill it for a cold summer soup.
- Using a regular blender? Blend the soup until smooth, then pour it into a saucepan and simmer for about 10 minutes to heat before stirring in the cream.
How To Make Vitamix Tomato Soup with Fresh Tomatoes
Making this fresh tomato soup recipe is as simple as prepping the tomatoes, blending them in a Vitamix, and finishing with cream and Parmesan for a flavorful bowl of comfort.
Step 1: Prepare The Tomatoes
Start by prepping your tomatoes. Roasting tomatoes is optional, but it adds deeper flavor and makes the skins easy to remove and the core easy to cut out.
Just check my step-by-step guide in this post, “The Easiest Way to Peel Tomatoes.”

Step 2: Combine And Blend
Add the tomatoes, broth, tomato paste, garlic, basil, sugar, salt, and pepper to your Vitamix. Secure the lid and slightly loosen the center tab to let steam escape. Blend on the soup setting for about 6 minutes, until it’s hot and velvety smooth. The friction of the blades will heat the soup.
After blending, turn the speed down low, remove the lid plug, and slowly pour in the heavy cream. Blend for 15 more seconds until the soup looks silky smooth and steaming hot. Once ready, ladle into bowls and serve immediately while still warm.
Pro Tip: If the soup is too thick, add a splash of warm broth until you reach your desired texture.

Tips And Variations
- Replace heavy whipping cream with half-and-half or whole milk for a lighter version. Use full-fat coconut milk or cashew cream for a dairy-free alternative.
- Reduce or omit the sugar if your tomatoes are naturally sweet, or use a touch of honey instead for a low-sugar option.
- Add fresh thyme or oregano for extra layers of flavor or a pinch of red pepper flakes for a spicy kick.
- This recipe can be made with a regular blender if you don’t have a Vitamix that heats up. Just simmer the blended tomato mixture in a pot for about 10 minutes if you want it warm. Stir in the cream at the end, then serve.

Frequently Asked Questions
Do fresh tomatoes need to be peeled for tomato soup?
Peeling is recommended for the smoothest texture. If you skip peeling, the Vitamix will still blend the soup well but tiny bits of skin may remain.
Can I use canned tomatoes instead of fresh tomatoes?
Yes. One 28-ounce can of good-quality whole tomatoes can replace fresh tomatoes. Drain them before blending to keep the soup from becoming too thin.
Host A Comfort Food Night with Homemade Tomato Soup
A fun and easy idea is to host a comfort food-themed dinner. Keep it relaxed with big bowls of fresh tomato soup as the main dish, served with grilled cheese sandwiches or cheesy pull-apart bread, and a crisp Fuji apple salad. It feels cozy without asking you to do too much, which is usually the sweet spot when you want people to linger and talk.
- Prep ahead: Make the soup earlier in the day and reheat it when everyone arrives.
- Keep it simple: Set out the grilled cheese and salad family-style so dinner feels easy, not fussy.
- Use what you have: A stack of soup bowls, cloth napkins, or even a simple cutting board for serving keeps it simple for you.
“Contribute to the needs of the saints and seek to show hospitality.” Romans 12:13
Do you have a question about the recipe? Feel free to ask in the comments below. I’m here to help! If you enjoy making this recipe, be sure to let us know! Leave a comment with a star rating below. Also, snap a photo and tag @intentionalhospitality on Instagram.💛 I love seeing your creations!

Vitamix Tomato Soup with Fresh Tomatoes
Ingredients
- 4 cups tomatoes, about 5 medium-sized fresh tomatoes
- 1 cup chicken broth, can substitute vegetable broth
- 1 tablespoon tomato paste
- 1 teaspoon garlic, fresh, minced
- 1/3 cup basil leaves, fresh, 1/4 cup packed, save some to cut into shreds for garnish
- 2 teaspoons sugar
- 1/4 teaspoon black pepper
- 1/2 teaspoon salt
- 1/2 cup heavy whipping cream
- 1 tablespoon Parmesan cheese , fresh grated for topping
Instructions
- Begin by preparing your tomatoes. When using fresh tomatoes, remove their skins and cores. Roasting tomatoes is optional, but it adds deeper flavor and makes the skins easy to remove and the core easy to cut out. You can easily do this by baking them in the oven. For a step-by-step guide, visit my post, The Easiest Way to Peel Tomatoes.Otherwise, you can use a small paring knife to carefully remove the core and skin from the tomatoes. You don’t want to lose too much of the tomato flesh, so try to cut away just the peel. Place all your tomatoes inside a high-speed blender.4 cups tomatoes
- Next, add chicken broth, tomato paste, peeled fresh garlic, basil leaves, sugar, and salt & pepper into the blender container.1 cup chicken broth, 1 tablespoon tomato paste, 1 teaspoon garlic, 1/3 cup basil leaves, 2 teaspoons sugar, 1/4 teaspoon black pepper, 1/2 teaspoon salt
- Place the lid on the blender. Very carefully, loosen the center clear tab in the middle of your VitaMix lide. This will allow steam accumulating to vent slightly. Do not remove this, or you will have a mess. Set your VitaMix Blend to soup for about 6 minutes. Blend until you see heavy steam escaping from the clear centerpiece of your lid. Do not walk away; keep an eye on it. If you do not have a good sealing lid it can work it’s way up and start leaking a bit. I checked mine every minute or so and needed to push it down a bit.
- After the cooking time is finished, reduce the blender speed to the lowest setting and remove the lid plug. Slowly pour in the heavy cream and allow it to blend again for about 15 seconds. *Note: if your blender lid does not have a plug, turn off the blender before removing the whole lid. Pour cream in and replace the lid before slowly blending.1/2 cup heavy whipping cream
- Serve immediately with a bit of freshly grated parmesan and shreds of fresh basil leaves.1 tablespoon Parmesan cheese


I ended up using pureed tomatoes, diced garlic and dried basil because that’s what I had in the house. I doubled the chicken broth. This is flavorful, a little thick – probably ly because of the canned puree. But it was quick and delicious.
Darlene, Thanks for sharing! I’m glad you enjoyed it.