Open 2 cans of 125 grams of canned sardines and keep it aside. I used canned sardine in olive oil. Finely chop the onion and roughly chop the ripe tomato. Choose ripe tomato for best results.
Heat a pan. Add the oil from the sardine can. If you do not want to use the oil from the can, then add 3 tbsp of any oil. Crackle mustard seeds once it is hot.
Add onion and saute till it becomes soft and translucent. After that add ginger garlic paste. Give a nice stir for few minutes.
Add chopped tomatoes and stir till it becomes mushy and then add red chilli powder, coriander powder, garam masala, turmeric powder and salt one by one. If you use sardine in salt water or uses a sea salt, make sure to add less salt. Always read the pack before adding salt.
Mix well and cook the masala till the raw smell goes off. Once the masala starts forming a thick consistency, add water (adjust the water consistency according to the need but start with very little quantity). Mix well and allow it to boil nicely.
Once the curry reaches its desired consistency and the oil started to separate from the curry, add the sardines pieces one by one.
Stir gently so that the sardines get immersed in curry. Cover and cook for 6 to 7 minutes or until the sardines are well cooked. Stir gently in between for uniform cooking.
After 7 minutes, the curry becomes thick and the oil started floating on top of the curry. Sprinkle a sprig of curry leaves.
Serve hot with rice or roti.