Indian Tomato Soup Recipe (Instant Pot) - Spice Up The Curry (2024)

Home » Soups

Published: · Last Modified: by Kanan Patel / 10 Comments

Jump to Recipe Pin Recipe

This is the classic Indian tomato soup recipe that tastes just like your favorite Indian restaurant. A perfect comforting soup for wintery days when served with some croutons, garlic bread, grilled cheese or chilli cheese toast.

This tomato soup is made from scratch in under 30 minutes using instant pot.

Indian Tomato Soup Recipe (Instant Pot) - Spice Up The Curry (1)
Jump to:
  • ❤️ You'll Love This Indian Tomato Soup Recipe
  • 🧾 Ingredient Notes
  • 👩‍🍳 How To Make Indian Tomato Soup In Instant Pot?
  • 🍽 Serving Ideas
  • 💭 Tips To Make Best Indian Tomato Soup
  • 🥣 Storage Instructions
  • 📋 Recipe Card
  • ⭐ Reviews

❤️ You'll Love This Indian Tomato Soup Recipe

Taste: It has the right balance of sweet and sour taste, jam-packed with flavor and lightly spiced.

Texture: This Indian tomato soup is silky, smooth, velvety rich and creamy.

BEST recipe: Trust me, this is the only tomato soup recipe you’ll need in your life. It is simple, easy to make with fresh ingredients.

Quick to make: It takes 30 minutes only (from prep to finish). It is made in a pressure cooker (stovetop or Instant pot).

🧾 Ingredient Notes

Here is the pic of the ingredients required to make super delicious, creamy, Indian tomato soup. The detailed amount is mentioned in the recipe card below.

Indian Tomato Soup Recipe (Instant Pot) - Spice Up The Curry (2)
  • Tomatoes: Highly recommend using fresh, ripe roma tomatoes. You can try with other types of tomatoes but make sure that they’ll have the sweetest flavor (not sour) to get the best tasting soup.
  • Beetroot: a small piece of beetroot is added to add some sweetness and bright color.
  • Onion, Ginger, Garlic: These are added as a flavor base for the soup.
  • Kashmiri red chili powder: This type is less spicy compared to regular chili powder. Plus, it adds a nice color to the soup. In the absence of it, you can use cayenne pepper.
  • Ketchup: It adds deeper, concentrated tomato flavor to the soup.
  • Vegetable stock: Instead of buying veggie stock packs, I prefer to use ‘Better than bouillon vegetable base’. I always keep a jar of it in the refrigerator. You just have to mix it up in hot water and your vegetable stock is ready.
  • Heavy cream: It adds richness and creaminess to this Indian style tomato soup. It also cuts down the acidity of the tomatoes by adding sweet flavor.

👩‍🍳 How To Make Indian Tomato Soup In Instant Pot?

1) Turn on the Instant pot with saute mode. Add butter and let it get melted.

2) Add bay leaf, onion, ginger and garlic.

3) Saute for 2-3 minutes or until onions start to soften and get a slight color change.

4) Add chopped tomatoes, beetroot, salt, pepper, kashmiri chili powder and vegetable stock.

5) Stir everything. Cover the instant pot with a lid. Keep the valve to sealing and pressure cook (manual) for 4 minutes.

6) Let the pressure go down naturally. Once the pin drops, open the lid. (if in the rush then QPR-quick pressure release after 10 minutes).

Indian Tomato Soup Recipe (Instant Pot) - Spice Up The Curry (3)

7) Make a smooth puree using an immersion blender.

8) Oops, forgot to remove the bay leaf. Remove it before blending.

9) Add ketchup.

10) Also, add heavy cream.

11) Stir everything until well combined. If needed you can bring it to a boil before serving for piping hot Indian tomato soup.

Indian Tomato Soup Recipe (Instant Pot) - Spice Up The Curry (4)

🍽 Serving Ideas

  • Light meal: It can be paired with toasted crusty bread or lots of croutons. Keep in mind that this soup is light on the stomach. If you are starving then this is not a good choice.
  • Filling meal: To make it filling to your tummy, serve this soup with a grilled cheese sandwich or chili cheese toast or garlic cheese bread.
  • Starter or Appetizer: It can be served in a smaller portion with a couple of croutons as a starter soup.

💭 Tips To Make Best Indian Tomato Soup

  • Always use perfectly ripe, red tomatoes. Unripe tomatoes will make the soup sour and lack the natural sweetness from tomatoes.
  • Type of tomatoes: the best choice is roma or plum tomatoes. Or use your choice of other verity but make sure to choose the one which is sweet in flavor and not tart or sour.
  • The addition of beetroot is optional.
  • Strain the blended soup or not? I have used a powerful immersion blender that makes a smooth puree so I have not strained. You can use a regular, high powder blender to blend the soup. If your blender is not making smooth puree then you can pass it through the strainer and discard the fibrous pulp.

🥣 Storage Instructions

  • It stays good for 3-4 days in the refrigerator in an airtight container.
  • Freezing this soup is not recommended because of the heavy cream in it. Heavy cream may curdle after defrosting.
  • If planning to make a bigger batch and freeze the rest then do not add heavy cream. Add that after defrosting while reheating the soup.
Indian Tomato Soup Recipe (Instant Pot) - Spice Up The Curry (5)

Check Out Other Soup Recipes

  • Carrot tomato soup
  • Spinach soup
  • Roasted tomato soup
  • Roasted red pepper soup
  • Broccoli potato soup
  • Spring onion soup

Did you try this creamy Indian tomato soup recipe? I’d love to hear about it! Click here to leave a review.

📋 Recipe Card

Step by Step Photos AboveWant to make it perfect first time? Don't forget to check out Step-by-Step photo instructions and helpful Tips & Tricks !!

Indian Tomato Soup Recipe (Instant Pot) - Spice Up The Curry (6)

Print Pin Save

Indian Tomato Soup Recipe (Instant Pot)

4.72 from 7 votes

Tried this recipe? Leave a comment and/or give ★ ratings

This is the classic Indian tomato soup recipe that tastes just like your favorite Indian restaurant. This tomato soup is made from scratch in under 30 minutes using instant pot.

Author: Kanan

Course: Soup

Cuisine: Indian

Calories: 240kcal

Servings 2 -3

Prep Time 10 minutes minutes

Cook Time 20 minutes minutes

Total Time 30 minutes minutes

US measuring cups are used (1 cup = 240 ml) See details

Ingredients

  • 1 tablespoon Butter
  • 1 Bay leaf
  • ½ cup White onion chopped (red or yellow works too)
  • 2 cloves Garlic chopped
  • 1 inch Ginger chopped
  • 1 lb Tomatoes around 4 roma tomatoes
  • ¼ cup Beetroot peeled and chopped, OPTIONAL
  • Salt & Pepper to taste
  • ½ teaspoon Kashmiri red chili powder
  • 1 cup Vegetable broth
  • 1 tablespoon Tomato Ketchup
  • ¼ cup Heavy whipping cream or fresh cream or malai

Instructions

  • Turn on the Instant pot with saute mode. Add butter and let it get melted.

  • Add bay leaf, onion, ginger and garlic. Saute for 2-3 minutes or until onions start to soften and get a slight color change.

  • Add chopped tomatoes, beetroot, salt, pepper, kashmiri chili powder and vegetable stock. Stir everything.

  • Cover the instant pot with a lid. Keep the valve to sealing and pressure cook (manual) for 4 minutes.

  • Let the pressure go down naturally. Once the pin drops, open the lid. (if in the rush then QPR-quick pressure release after 10 minutes).

  • Discard the bay leaf and make a smooth puree using an immersion blender.

  • Add ketchup and heavy cream. Stir everything until well combined.

  • If needed you can bring it to a boil before serving for piping hot Indian tomato soup.

Notes

  • Always use perfectly ripe, red tomatoes. Unripe tomatoes will make the soup sour and lack the natural sweetness from tomatoes.
  • Type of tomatoes: the best choice is roma or plum tomatoes. Or use your choice of other verity but make sure to choose the one which is sweet in flavor and not tart or sour.
  • Strain the blended soup or not? I have used a powerful immersion blender that makes a smooth puree so I have not strained. You can use a regular, high powder blender to blend the soup. If your blender is not making smooth puree then you can pass it through the strainer and discard the fibrous pulp.
  • Freezing this soup is not recommended because of the heavy cream in it. If planning to freeze the leftovers then do not add heavy cream. Add that after defrosting while reheating the soup.

Nutrition

Calories: 240kcal | Carbohydrates: 20g | Protein: 4g | Fat: 17g | Saturated Fat: 11g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 1g | Cholesterol: 56mg | Sodium: 925mg | Potassium: 735mg | Fiber: 4g | Sugar: 12g | Vitamin A: 2948IU | Vitamin C: 36mg | Calcium: 65mg | Iron: 1mg

*Nutrition information is a rough estimate for 1 serving

Did you make this recipe?Snap a pic, mention @spice.up.the.curry or tag #spiceupthecurry. I would love to see.

Similar Recipes

  • Thai Curried Pumpkin Soup
  • Turkish Red Lentil Soup
  • Roasted Butternut Squash Soup
  • Instant Pot Vegetarian Chili

Reader Interactions

Comments

    Leave a Reply

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. Nymeria

    Thanks for this recipe. It is so yummy. I butchered it up somehow and got chunks, but it was my first time ever using white souce so it is propably my fault. And it tasted like the soup of my favourite restaurant.Indian Tomato Soup Recipe (Instant Pot) - Spice Up The Curry (11)

    Reply

    • Kanan

      Very glad to know that you liked the recipe.
      Thank you for the feedback.
      Keep stirring as you add to avoid lumps.

      Reply

« Older Comments

Indian Tomato Soup Recipe (Instant Pot) - Spice Up The Curry (2024)
Top Articles
Latest Posts
Article information

Author: Jerrold Considine

Last Updated:

Views: 6026

Rating: 4.8 / 5 (78 voted)

Reviews: 85% of readers found this page helpful

Author information

Name: Jerrold Considine

Birthday: 1993-11-03

Address: Suite 447 3463 Marybelle Circles, New Marlin, AL 20765

Phone: +5816749283868

Job: Sales Executive

Hobby: Air sports, Sand art, Electronics, LARPing, Baseball, Book restoration, Puzzles

Introduction: My name is Jerrold Considine, I am a combative, cheerful, encouraging, happy, enthusiastic, funny, kind person who loves writing and wants to share my knowledge and understanding with you.