Go Back
+ servings
A small portion of tomato soup with sliced grilled cheese, cauliflower, and one basil.

Vitamix Tomato Soup

Packed with fresh ingredients, this easy Vitamix tomato soup with basil is made without added sodium, sugar, or cream! Simply roast the vegetables, blend them up, and enjoy hot or cold.
Course Dinner
Cuisine American
Prep Time 5 minutes
Cook Time 50 minutes
Servings 6
Calories 169kcal


  • 2 pounds fully ripe roma or plum tomatoes, halved , see note
  • 2 cups cauliflower florets (about 190g)
  • ½ medium sweet onion, halved
  • 1 medium carrot or red bell pepper
  • 3 tablespoons avocado oil
  • 1 cup water or broth of choice (see note)
  • 2 teaspoons minced garlic
  • 2 teaspoons dried oregano
  • 2 teaspoons tomato paste
  • cup basil
  • 1 medium avocado
  • Optional: whole milk, heavy cream, cheese (see note).


  • Preheat oven to 400°F. Roast all the vegetables for 45-50 minutes. Allow to cool.
  • Once cooked, add to the blender (use a high-powered one, like Vitamix) along with the rest of the ingredients. Start the blender on low speed and quickly increase to highest speed. Blend until completely smooth.
  • Taste and add milk, cream, or cheese. Can also set aside a portion for baby and season with salt and pepper taste.


  • Outside of tomato season, use 28 ounce can whole, peeled tomatoes instead.
  • Don't fill you past the maximum fill line. Depending on the size of your Vitamix (or blender) container, you may need to blend in two batches.
  • Adjust blending time. If you want to enjoy cold, stop once all the ingredients are blended. Blend for up to 10 minutes if you want to enjoy warm. You will notice steam escaping from the lid.
  • If you desire a richer soup, you can add whole milk, a swirl of heavy cream or coconut milk (if dairy-free) after blending.
  • Refrigerate for up to 5 days or freeze for up to 3 months. See above for details.


Calories: 169kcal | Carbohydrates: 15g | Protein: 3g | Fat: 12g | Sodium: 45mg | Fiber: 6g