Spicy Indian Tomato Soup

Our spicy Indian tomato soup cooks in about 40 minutes. When you need an easy weeknight dinner that’ll warm you up, try this recipe!

Jump to Recipe

This post may contain affiliate links. As Amazon Associates and through other affiliate programs, we earn from qualifying purchases if you click on a link – at no extra cost to you. We only promote products we actually use and truly love!

As two fans of spicy food, we love drawing inspiration from Indian cuisine for new recipes. This spicy Indian tomato soup was inspired by one of our favorite dishes, butter chicken – a creamy, buttery, tomato based curry with a little bit of kick. While not quite as decadent as the curry found in butter chicken, our spicy tomato soup recipe is the perfect cozy dinner for the colder months ahead! 

While authentic Indian style tomato soup recipes do exist, this isn’t exactly one of them. This is our fusion food take on tomato soup, flavored with Indian spices that remind us of our favorite dish. It’s creamy, warm, and just a little bit spicy, and goes great with a side of naan for dipping. Next time you need an easy weeknight dinner that’ll warm you right up, you’ll want to have this recipe on hand!

Spicy Indian style tomato soup in a bowl.

Spicy Indian Tomato Soup Ingredients

Our creamy Indian spiced tomato soup is essentially a simple tomato soup recipe, seasoned with flavorful Indian spices. Here’s what you’ll need to make this recipe at home:

  • Vegetable oil
  • Minced garlic
  • Yellow onion
  • Crushed tomatoes
  • Water
  • Tomato paste
  • Kashmiri red chili powder
  • Ground coriander
  • Dried oregano
  • Ground turmeric
  • Garam masala
  • Cumin
  • Powdered ginger
  • Salt
  • Heavy cream
  • Dried fenugreek leaves

Kashmiri red chili powder is quite spicy, and is what gives this soup its kick! This ingredient can be hard to find, but it’s worth the hunt. If there’s a spice shop or an Asian, Indian, or Himalayan store near you, check it out and see if you can find it. If you can’t find this seasoning, you can substitute with ground red cayenne pepper. However, note that you may need to increase the amount of cayenne to reach the desired heat level.

Likewise, fenugreek leaves can be hard to find at traditional grocery stores, so check your local specialty shops. If you can’t find this ingredient, you can simply omit it from the recipe. We like to use it for a hint of added earthiness and some color in the soup, but it won’t majorly affect the flavor if it’s missing.

A large pot of Indian style spicy tomato soup.

How To Make Spicy Indian Style Tomato Soup

You can make this simple Indian style tomato soup in less than 45 minutes with just a large pot and a blender (traditional or immersion). Here’s how:

  1. First, heat the vegetable oil in a large pot over medium heat. Add minced garlic and diced onion and sauté until onions are softened and translucent.
  2. Next, stir in the crushed tomatoes and water until everything is combined.
  3. Then, transfer the soup to a blender, or use an immersion blender to blend the soup until smooth. If you’re using a traditional blender, make sure to hold the lid down with a kitchen towel to prevent it from popping off due to steam buildup, and blend only at low speed. Higher speeds will increase the pressure inside the blender, making it much easier for the lid to come off or the soup to splatter through any tiny openings in the lid. (The kitchen towel is to protect your hands in case it splatters – we’ve been burned by this before!).
  4. Transfer the soup back to the pot if needed, and return to medium heat. Stir in tomato paste, kashmiri red chili powder, coriander, oregano, turmeric, garam masala, cumin, powdered ginger, and salt.
  5. Simmer for about 20 to 25 minutes to let the flavors develop, adjusting the heat as needed.
  6. Finally, stir in the heavy cream and fenugreek leaves and serve immediately.

Kashmiri red chili powder can be quite spicy. We use a conservative amount in the recipe so as not to overpower the dish with heat. But if you like your food extra hot, you can always add more! Or, if you’re substituting with cayenne pepper, you may want to use extra since it’s not quite as spicy. Start with the amounts called for in the recipe, then taste-test just after stirring in the spices and adjust to taste.

Keep an eye on the soup as it simmers, adjusting the heat as needed. If it’s bubbling too much, lower the heat. If it doesn’t look like it’s cooking at all, then you’ve lowered the heat too much!

Spicy Indian Tomato Soup Serving Suggestions

We highly recommend serving this Indian style tomato soup with a side of naan for dipping! Here are a few of our favorite naan variations to enjoy with this soup:

If you’re a fan of the classic grilled cheese and tomato soup combo, you’ll love eating our creamy tomato soup with a side of cheesy naan. 

Storing & Reheating Leftovers

Leftover tomato soup will stay good in the fridge for up to 5 days. Make sure to let the soup cool to room temperature before storing in an air-tight container.

To reheat single servings, microwave for about 2 to 3 minutes, stirring halfway through. To reheat a larger batch of soup, warm in a saucepan over medium-low heat for about 10 to 20 minutes, depending on volume.

Indian spiced tomato soup garnished with cilantro.

When To Make Indian Spiced Tomato Soup

This cozy soup recipe is great when you need an easy dinner that also makes plenty of leftovers for lunch the next day. We also love making this recipe for meal prep and freezing 1-cup portions in our Souper Cubes tray for easy reheating.

This tomato soup is one of the best recipes for fall and winter since it’s super creamy and a little spicy. Every spoonful is like a warm hug for your insides! Nothing sounds better than digging into a bowl of this soup after a long, cold day spent hiking under the foliage or perusing the shops downtown for holiday gifts.

Try our spicy Indian tomato soup recipe and let us know what you think by rating, commenting, and sharing below. For more unique fusion recipes like this one, click here.


Love this recipe? You may enjoy these recipes, too:

To browse more of our latest recipes and seasonal dishes, visit our homepage here.

Like this recipe? Don’t forget to share it and follow us on Pinterest!

5 from 1 vote

Spicy Indian Tomato Soup

Our spicy Indian tomato soup cooks in about 40 minutes. When you need an easy weeknight dinner that'll warm you up, try this recipe!
Servings 7 cups
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes

Equipment

Ingredients

  • 1 tablespoon vegetable oil
  • 2 teaspoons minced garlic
  • ½ large yellow onion roughly chopped
  • 28 ounce canned crushed tomatoes
  • 3 cups water
  • ounces tomato paste
  • teaspoons ground coriander
  • ¾ teaspoon kashmiri red chili powder substitute with 2x the amt ground red cayenne pepper
  • 1 teaspoon oregano
  • 1 teaspoon ground turmeric
  • 1 teaspoon salt
  • ½ teaspoon garam masala
  • ½ teaspoon cumin
  • ½ teaspoon powdered ginger
  • ¾ cup heavy cream
  • ½ tablespoon dried fenugreek leaves
  • Fresh cilantro chopped, optional garnish

Instructions

  • First, add vegetable oil to a large pot over medium heat. Add garlic and onion and sauté until onions are softened and translucent, about 4 to 6 minutes.
  • Next, stir in the crushed tomatoes and water until well combined.
  • Then, transfer the soup to a blender and blend on low speed until smooth, about 30 seconds. Hold the lid down with a kitchen towel you don't mind getting dirty to protect your hands from potential splatter (steam buildup from the hot soup can easily make the lid pop off, so be careful and only blend at low speed). Transfer the soup back to the pot and return to medium heat.
    Alternatively, you can use an immersion blender for this step.
  • Next, stir in the tomato paste, coriander, kashmiri red chili powder, oregano, turmeric, salt, garam masala, cumin, and powdered ginger. Then, simmer for about 20 to 25 minutes to let the flavors develop, adjusting the heat as needed.
  • Finally, stir in heavy cream and fenugreek leaves. Optionally garnish with fresh cilantro and serve immediately.

Notes

Indian spices: You may need to visit a specialty spice store or an Indian market to find kashmiri red chili powder and fenugreek leaves. If you can’t find these ingredients, we recommend substituting the chili powder with ground red cayenne pepper (use extra, since it’s not as spicy as the kashmiri chili powder). You can omit the fenugreek leaves without a huge impact to the flavor of the final dish.
Serving suggestions: We highly recommend serving this Indian spiced tomato soup with a side of your favorite naan for dipping! Like the classic grilled cheese and tomato soup combo, you can try a cheese-stuffed naan. Or, try a simple butter naan or garlic naan recipe. Check out our blog post above for some of our favorite naan variations.
Storing leftovers: Let the soup cool to room temperature before storing in an air-tight container. Refrigerate for up to 5 days. We also like to freeze 1-cup portions in our Souper Cubes tray for easy reheating, especially when we make this recipe for meal prep.
Reheating: To reheat single servings, microwave for about 2 to 3 minutes, stirring halfway through. To reheat a larger batch of soup, warm in a saucepan over medium-low heat for about 10 to 20 minutes, depending on volume.
Want more?Sign up for our newsletter here and never miss a new recipe!
Did you make this recipe?Please leave a rating and a comment below, and don’t forget to share with your friends and family if you loved it!
Share with us on Instagram!Post a picture of what you made and mention @candidcooksblog or tag #thecandidcooks!
Follow us on Pinterest!Visit our profile @thecandidcooks and don’t forget to pin this recipe!
Author: Nicole
Calories: 164kcal
Course: Dinner, Lunch, Main, Main Course, Soup
Cuisine: Fusion, Indian
Keyword: blender, comfort food, coriander, crushed tomatoes, cumin, fall, fenugreek, garam masala, garlic, ginger, heavy cream, kashmiri chili powder, oregano, salt, spicy, tomato paste, turmeric, vegetable oil, water, yellow onion

Nutrition

Calories: 164kcal | Carbohydrates: 14g | Protein: 4g | Fat: 12g | Saturated Fat: 6g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 3g | Trans Fat: 0.01g | Cholesterol: 29mg | Sodium: 611mg | Potassium: 548mg | Fiber: 4g | Sugar: 8g | Vitamin A: 905IU | Vitamin C: 15mg | Calcium: 80mg | Iron: 2mg

If you have any questions regarding the information presented in this post, please refer to our Nutrition Disclaimer here.

Looking for kitchen inspiration? Head over to our shop to see what we cook with every day, plus recommendations for foodie gifts and eco-friendly products.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Close
The Candid Cooks © Copyright 2021
Close