We use cookies

We use cookies to ensure you get the best experience on our website. For more information on how we use cookies, please see our cookie policy.

By clicking "Accept", you agree to our use of cookies.
Our cookie policy.

Fish cooked in yoghurt with crispy onion topping
0 Likes
Prep Time:
15 minutes
Cook Time:
25 minutes
Total Time:
40 minutes
Family-friendly yoghurt-marinated fish with crunchy onion topping.
Ingredients:
  • 3 brown onions
  • 36.80 gm rice bran oil
  • 62.50 ml fresh curry leaves
  • 2 cardamom pods, bruised
  • 3 garlic cloves, crushed
  • 4cm piece fresh ginger, peeled finely grated
  • 2 small red chillies, chopped
  • 1 tsp ground turmeric
  • 187.50 ml plain Greek-style yoghurt
  • 4 x 160g boneless firm white fish fillets (skin on)
  • 127.50 gm chicken style liquid stock
  • Steamed basmati rice, to serve
  • 1 bunch baby choy sum, to serve
  • Curry leaves, extra, to serve
  • Lime wedges, to serve
Instructions:
  • Thinly slice 2 onions. Heat half of the oil in a deep frying pan over medium heat. Add onions, curry leaves and cardamom, cook for 15 minutes until onions are browned and crispy. Transfer to a bowl using a slotted spoon and discard the cardamom.
  • Chop the remaining onion coarsely. Put the chopped onion, garlic, ginger, chili, and turmeric in a small food processor and blend until smooth. Then, add yogurt and process until well combined. Transfer the mixture to a shallow glass or ceramic dish and coat the fish by turning it in the mixture.
  • Take the fish out of the marinade and set the marinade aside. Reheat the remaining oil in the same pan over medium-high heat. Place the fish in the pan, flesh-side down, and cook for 2 minutes. Flip the fish over and pour in the reserved marinade and stock. Bring it to a boil, then lower the heat to medium and let it simmer uncovered for 6 to 7 minutes until the fish is cooked through.
  • Sprinkle flavorful onion mixture over the fish. Enjoy with rice, baby choy sum, additional curry leaves, and lime wedges.