Go Back
+ servings

Instant Pot Tomato Soup

Fresh, creamy and delicious instant pot tomato soup.
Course Soup
Cuisine Indian
Prep Time 5 minutes
Cook Time 45 minutes
Servings 8 cups
Calories 125.7kcal


  • 12 medium sized tomatoes cut lengthwise.
  • 1 tablespoon cooking oil
  • 2 tablespoon unsalted butter
  • 1 small yellow onion diced
  • 3 cloves garlic peeled and diced
  • 2 tablespoon tomato puree
  • 2 tablespoon all-purpose flour
  • ½ teaspoon ground white pepper
  • 2 bay leaves
  • 1 large cinnamon stick
  • 1-3 tablespoon sugar
  • sea salt to taste
  • 1.5 cups water
  • a sprig of basil leaves
  • ½ cup coconut cream
  • croutons optional
  • a pinch of dried herbs optional


  • Spray a baking tray lightly with some oil and arrange the tomatoes on it. Drizzle some more oil on the tomatoes and stick the tray in a preheated (400F) oven for 35-40 minutes. Take the tray out and remove the skins. There might be a little liquid on the tray from the tomatoes. Don't discard this.
  • Switch on your instant pot and press saute (normal). Melt the butter and add the whole spices (bay leaf and cinnamon stick), onions and garlic. Saute for 2-3 minutes until soft and fragrant.
  • Add the roasted tomatoes (liquid and all), 1.5 cups water, tomato puree, white pepper, sugar, salt and basil. Cancel saute and secure the lid. Set to pressure cooking on high for 5 minutes. Make sure the steam release handle is on 'sealing'. Once the timer beeps, let the steam escape naturally.
  • Open the pot and discard the whole spices and basil. Using an immersion blender, blend to a smooth puree.
  • Switch the pot to sauté and add the flour. Cook for 2-3 minutes or until the soup thickens.
  • Add the coconut cream and mix well.
  • Take the soup out in deep bowls and garnish with some dry herbs and croutons, if using.


  1. Choose fresh, red and ripe tomatoes because the quality of soup depends on this.
  2. If you're on a vegan diet, go ahead and substitute the butter with vegan butter.
  3. Instead of sugar, you can also add 2 tablespoon honey. Adjust the quantity of sugar or honey as desired.


Calories: 125.7kcal | Carbohydrates: 14.2g | Protein: 2.3g | Fat: 7.9g | Saturated Fat: 4.3g | Polyunsaturated Fat: 2.9g | Cholesterol: 7.8mg | Sodium: 108.2mg | Fiber: 2.5g | Sugar: 2.4g