Go Back
+ servings

Instant Pot Tomato Soup

Make this Instant Pot tomato soup in 30 minutes for a quick, easy and delicious meal. This recipe is healthy, low calorie, vegan, and kid friendly. Best of all - it tastes fantastic!
Prep Time5 mins
Cook Time25 mins
Total Time30 mins
Course: Dinner, Soup
Cuisine: American
Keyword: basil, canned tomatoes, tomato soup, vegan
Servings: 6
Calories: 64kcal
Author: Tonje



  • 3 (15 oz) cans diced tomatoes (or canned plum tomatoes)
  • 3 garlic cloves
  • 1 onion
  • 1 teaspoon olive oil
  • 4 cups vegetable stock
  • 1 teaspoon sugar
  • 2 teaspoons Italian seasoning
  • 1 teaspoon dried basil (or 1 tablespoon fresh basil)
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • ¼ teaspoon red pepper flakes (optional)


  • Add olive oil to the Instant Pot, and turn on the SAUTE setting. Add diced onion, and sauté for a few minutes until the onion is soft and translucent.
  • Add grated or diced garlic to the pot, along with all the seasoning. Sauté for another minutes, then turn the Instant Pot off.
  • Then, add the canned diced tomatoes, vegetable stock and fresh basil if using. Stir to combine the ingredients.
  • Important: Use a wooden spoon to scrape the bottom of the Instant Pot to remove any pieces of onion that might be stuck.
  • Seal the lid on the Instant Pot, and turn on the PRESSURE COOK or MANUAL setting for 5 minutes. The pot will take a few minutes to get to pressure before the timer starts counting down.
  • When the timer is up, allow the pressure to release naturally for about 10 minutes, then perform a quick release according to the manufacturer's instructions.
  • Use a hand blender to blend the soup smooth. Alternatively, use a regular blender, and add the soup in several batches until it's all smooth.
  • Season with additional salt and pepper to taste if needed, and serve.



  • Store leftover tomato soup in a refrigerator for up to 4 days, or freeze for up to 6 months.
  • If the blended soup is a little acidic, you can neutralize the flavor with a pinch of baking soda. This can happen if you use low quality tomatoes.


Calories: 64kcal | Carbohydrates: 14g | Protein: 2g | Fat: 1g | Saturated Fat: 1g | Sodium: 1117mg | Potassium: 436mg | Fiber: 3g | Sugar: 8g | Vitamin A: 613IU | Vitamin C: 21mg | Calcium: 86mg | Iron: 2mg