It’s raining again today.. cold too! Time for some comfort food. I like cooking with salmon, it’s easy and oh so healthy. Salmon is packed with Omega 3 fatty acids that promote healthy joints and skin. Also known to reduce heart disease, wild caught salmon is always better than the farm grown variety. And of course if you are looking to shed some pounds, salmon helps to maintain the metabolism to promote weight loss! (Source:

  • 1.5lb Salmon fillets, washed, cleaned and cut into bite size pieces (or any meaty fish)
  • 1 onion, chopped fine
  • 3 tomatoes, chopped fine
  • 1.5 tsp ginger-garlic paste
  • Large pinch of turmeric powder
  • 2 tsp coriander powder
  • Red chili powder, to taste
  • Salt, to taste
  • 1/2 tsp mustard seeds
  • 2-4 strings of curry leaves (depends on your taste)
  • 1.5 tbsp oil (coconut oil adds a great flavor)
  • 1.5 cups water
  • Fresh coriander, for garnish
  • Lemon wedges
  1. Heat oil in a pan over medium heat.
  2. Add mustard seeds when the oil is hot.
  3. Add curry leaves and onions and cook till onions are translucent.
  4. Next add the ginger and garlic paste and cook for about a minute, until the raw smells goes away.
  5. Add tomato and salt and cook until it turns pulpy, about 8-10 minutes, stirring occasionally. (The salt helps the tomato break down faster)
  6. Add the spices next – turmeric powder, coriander powder and red chili powder (if you are using it) and cook until the raw smell of the spices goes away.
  7. Add the water and mix well.
  8. Increase the heat and bring to a boil and then lower the flame again to medium.
  9. When the gravy starts to thicken, add in the fish pieces and gently mix.
  10. Cover and cook for about 5 minutes on a low flame.
  11. Then allow the mixture to cook for 10-15 minutes until the oil separates from the mix.
  12. Garnish with fresh coriander leaves and lemon wedges. Serve hot with basmati rice.