Tomato Curry

Tomato Curry Recipe (Quick and Easy)

Tomato curry is a dish that is popular in many parts of the world, including India, Thailand, and other Southeast Asian countries. The dish typically consists of tomatoes, onions, and a variety of spices, cooked in a sauce until thick and flavorful.

In Indian cuisine, tomato curry is often referred to as “tamatar ki sabzi” or “tamatar ka salan”. It can be made with or without meat and is often served with rice or bread, such as naan or roti.

The ingredients used in this curry can vary depending on the recipe and the region. Common spices used include cumin, coriander, turmeric, and garam masala. Other ingredients that may be added include ginger, garlic, green chilies, and yogurt.

The curry is a great way to incorporate vegetables into your diet, as well as a source of vitamins and antioxidants. It can also be easily customized to your taste preferences, making it a versatile and delicious dish.

Ingredients for Tomato Curry

  • 4-5 medium-sized tomatoes, chopped
  • 1 large onion, chopped
  • 2-3 cloves of garlic, minced
  • 1 teaspoon grated ginger
  • 2-3 green chillies, chopped
  • 1 teaspoon cumin seeds
  • 1 teaspoon coriander powder
  • 1/2 teaspoon turmeric powder
  • 1/2 teaspoon garam masala powder
  • Salt to taste
  • 2 tablespoons oil
  • Water as required
  • Chopped cilantro leaves for garnish

Instructions for Tomato Curry

  1. Heat oil in a pan and add cumin seeds. Once they splutter, add chopped onions and green chillies. Sauté until the onions turn golden brown.
  2. Add minced garlic and grated ginger. Sauté for a minute.
  3. Add chopped tomatoes and stir well. Add salt, coriander powder, turmeric powder, and garam masala powder. Mix well.
  4. Cover the pan and let the tomatoes cook on low heat until they turn soft and mushy, stirring occasionally. This should take around 10-12 minutes.
  5. Once the tomatoes are cooked, mash them with the back of a spoon or a potato masher. Add water as required to adjust the consistency of the curry.
  6. Let the curry simmer for another 5-7 minutes. Adjust the seasoning if required.
  7. Garnish with chopped cilantro leaves and serve hot with rice or bread.

Tips and variations

  • You can also add vegetables like potatoes, peas, or bell peppers to this recipe to make it more hearty and nutritious.
  • Make sure to use ripe, juicy tomatoes for the best results.
  • The onions should be cooked until they turn golden brown to give the curry a rich, caramelized flavor.
  • The amount of spices used can vary based on personal taste preferences. Start with a small amount and adjust as needed.
  • Mash the cooked tomatoes with a spoon or a potato masher to create a smooth, thick sauce.
  • You can add other ingredients like meat, vegetables, or coconut milk to make the curry more flavorful and nutritious.


  • Is tomato curry vegan-friendly?

Yes, It can be made vegan-friendly by omitting any non-vegan ingredients like meat or dairy products.

  • Can I freeze tomato curry?

Yes, tomato curry can be frozen for later use. Let it cool completely before transferring it to an airtight container or freezer bag. When ready to use, thaw the curry in the refrigerator and reheat it on the stove or in the microwave.

  • How long does tomato curry last in the fridge?

The curry can last in the fridge for up to 3-4 days when stored in an airtight container.

  • Can I use canned tomatoes for tomato curry?

Yes, canned tomatoes can be used if fresh tomatoes are not available. Drain the excess liquid from the canned tomatoes before using them in the curry.

  • Can I make tomato curry without onions and garlic?

Yes, you can omit onions and garlic if you have dietary restrictions or personal preferences. However, the flavor of the curry will be different without these ingredients. You can try adding other spices or vegetables to enhance the flavor.

Tomato Curry

Leave a Reply

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