Indian Spiced Halibut or Cod

Indian Spiced Halibut or Cod
  1. 2 cod or halibut steaks, 400-500g in total, 1 lb
  2. 1 ¼ teaspoon salt
  3. ½ tsp cayenne pepper
  4. ¼ tsp ground turmeric
  5. 4 tbsp vegetable oil
  6. 1 tsp fennel seeds
  7. 1 tsp mustard seeds
  8. 1 small onion, chopped (about 1 cup)
  9. 2 cloves garlic, finely chopped
  10. 2 tsp ground cumin
  11. 796ml (19oz) can plum tomatoes
  12. ¼ tsp Garam masala
  1. Pat the fish dry with paper towel. Rub them, both sides, with 1/4 tsp salt, ¼ tsp cayenne, and the turmeric. Set aside for 30 minutes.
  2. Put 2 tbsp of the oil in a saucepan and set over medium heat. When hot, add fennel and mustard seeds. As soon as the mustard seeds begin to pop – a few seconds – add the onions and garlic.
  3. Stir and fry until the onions are golden. Add the cumin, 1 tsp salt and ¼ tsp cayenne. Stir then add tomatoes and their juice, ground cumin seeds and the Garam masala. Bring to a boil, cover and turn heat to low. Simmer gently for 15 minutes.
  4. Heat a large pan over medium-high heat. Add remaining oil. When hot, add fish and brown on both sides. Don’t cook the fish through. Place fish into the tomato sauce and simmer until fish is cooked through.