Sindhi Tomato Curry is an insanely popular recipe from Sindhi cuisine. It is extremely delicious and nutritional at the same time as it is made with a variety of vegetables and some basic Indian spices. It is a perfect meal that is comforting and satisfying for you on the days you feel low.

Sindhi curry is made with tomato puree and a variety of healthy vegetables. These vegetables are simmered until the curry is completely cooked. The flavours are so amazing that you will agree that it is one of the tastiest curry you have ever had. To enhance its taste, have it with some white rice and you will love it.


Sindhi Tomato Curry Recipe Card

This is a tangy curry with roasted gram flour, tomato curry and a mix of vegetables.

Total Time :
40 min
Preparation Time :
30 min
Cooking Time :
10 min
Servings :
Cooking Level :
Main Course
Bhavishya Bir


  • Water
  • 2 Tbsp. Oil
  • 1 Tsp Mustard Seeds
  • 1/2 Tsp Cumin Seeds
  • 1/4 Tsp Asafetida
  • 1 Tbsp. Ginger
  • 3 Green Chillies (Slit)
  • 10-15 Fenugreek Seeds
  • 3 Tbsp. Gram Flour
  • 1/2 Tsp Turmeric powder
  • 1 Tsp Red Chilli Powder
  • 1 Cup Tomato Puree
  • Water
  • 1 Tbsp. Salt
  • 1 Sprig Curry Leaves
  • 1/2 cup Drumsticks
  • 1 Potato (Peeled & Chopped)
  • 1/4 Cup Chickpeas (Boiled)
  • 1/2 cup Cluster Beans
  • 1/2 Cup Lady Finger (Fried)
  • 1 Tbsp. Tamarind


Step 1
Take a pan, add oil and heat it.
Step 2
Once the oil is hot, add mustard seeds, cumin seeds, asafetida, ginger, green chillies and fenugreek seeds.
Step 3
Stir it well and add gram flour. Cook on low flame for 2-3 minutes till its nutty.
Step 4
Add turmeric powder and red chilli powder. Mix it well for some time.
Step 5
Add tomato puree and stir it. Allow this to cook on medium flame for 2-3 minutes. Add some water and stir well. Add salt according to taste.
Step 6
Add drumsticks, chickpeas, okra, cluster beans and potatoes. Also, add some curry leaves.
Step 7
Allow this to simmer on low flame for 15-20 minutes. Add soaked tamarind and give a quick stir.
Step 8
Let it cook for some more time. Sindhi tomato curry is now ready to be served.