Go Back Email Link
+ servings
Instant Pot Vegan Tomato Soup | via veggiechick.com #glutenfree #oilfree

Instant Pot Vegan Tomato Soup

5 from 1 vote
Prep Time: 10 minutes
Total Time: 10 minutes
Servings: 8 servings
This Instant Pot Vegan Tomato Soup is ridiculously easy to make, with very little effort required. It's also packed with hidden veggies, and oil free!


  • 2 tablespoons unsalted vegetable broth - or water
  • 3 garlic cloves - minced
  • 1 small yellow onion - diced (about 1 cup)
  • 1 small red bell pepper - about 1 cup
  • 28- ounce can crushed tomatoes - organic if possible
  • 28- ounce can whole peeled tomatoes - organic if possible
  • 1 cup water
  • 1 small head cauliflower - cut into florets (about 3 1/2 cups)
  • 1 tablespoon fresh oregano - chopped (or 1 teaspoon dried)
  • 3 tablespoons nutritional yeast
  • 1/2 cup packed fresh basil - chopped
  • 1/4 teaspoon black pepper
  • 1/2-1 teaspoon salt - to taste


  • Set Instant Pot to Sauté. Add 2 tablespoons unsalted vegetable broth (or water), garlic cloves, yellow onion and red pepper. Sauté for 5 minutes, until softened, stirring occasionally.
  • Turn off Instant Pot, and add cans of tomatoes, water, cauliflower florets and oregano. Stir well so the liquid is covering veggies and coating bottom (otherwise, it may burn).
  • Set the Instant Pot back to Manual (or 'Pressure Cook" on some newer models) at 15 minutes. Set to Sealingâ€, cover and let cook for 15 minutes, then let set for another 20 minutes to release pressure. Open and add nutritional yeast, fresh basil and black pepper.
  • If you have an immersion blender-*carefully blend until chunks are gone and soup is smooth. I prefer this soup to have some texture so I only blend until the large chunks are gone.
  • Or, if you don't have an immersion blender, transfer the soup (carefully) batches to a blender and process until desired consistency. Add salt to taste, 1/2 to 1 teaspoon per batch. Note that some cans of tomatoes may have added salt so in that case, this soup will require less.
  • Makes 8 cups. Serving size is 1 cup.


The flavor of this recipe may vary a little depending on the types of tomato cans you use.


Serving: 1cup | Calories: 95kcal | Carbohydrates: 19.7g | Protein: 5.7g | Fat: 0.9g | Sodium: 562mg
Did you make this recipe?Mention @veggie__chick or tag #veggiechick