close of vegan tomato soup

Vegan Tomato Soup (Instant Pot)

Easy creamy Vegan Tomato Soup with a handful of ingredients and made quick in the Instant Pot. It's so smooth and creamy, without any dairy!
Course Soup
Cuisine American
Prep Time 10 minutes
Cook Time 8 minutes
Total Time 15 minutes
Servings 8 servings
Calories 184kcal
Author Nora Taylor


Cashew Heavy Cream


  • Select the "saute" function on Instant Pot. Add the olive oil, onions and carrots, and cook for 2-3 minutes, until the onions become translucent.
  • Turn off the saute. Add in the canned tomatoes, vegetable broth, dried basil and salt. Lock the lid and close the pressure valve to seal. Cook on high pressure for 5 minutes.
  • Once it beeps, allow the pressure to naturally release. 
  • While the soup is cooking, prepare the cashew cream. Soak the cashews in hot water for 5 minutes, then drain and add to a blender with the 3/4 cup water. Blend until very smooth. Set aside.
  • Remove the lid from Instant Pot. Using an immersion blender, blend until the soup is very smooth. You may also blend it all in a regular blender if desired.
  • Taste and adjust, adding more salt if desired, or 1-2 teaspoons sugar to cut down on any acidity. 
  • Now stir in the cashew cream. You may not use it all, depending on how creamy you want the soup. Or, add a few tablespoons of the cream directly to bowls of soup when serving.
  • Top with optional fresh basil, and serve.

Without an Instant Pot:

  • In a large soup pot, saute the onions and carrots in the olive oil for a couple of minutes. Add the tomatoes, vegetable broth, dried basil and salt. Simmer for 8-10 minutes. Blend, add cashew cream and serve.


  1. I used Muir Glen Fire Roasted Tomatoes, because I love the flavor they bring to this soup. You can also use canned whole tomatoes, but make sure to get a decent brand, like Muir Glen or San Marzano. Don't get the cheapest canned tomatoes for this soup, it won't taste right!
  2. This soup freezes well. Freeze in individual small containers or in large ziplock bags.


Serving: 1serving | Calories: 184kcal | Carbohydrates: 18g | Protein: 5g | Fat: 11g | Saturated Fat: 2g | Sodium: 704mg | Potassium: 206mg | Fiber: 3g | Sugar: 8g | Vitamin A: 4662IU | Vitamin C: 6mg | Calcium: 82mg | Iron: 2mg