Deep fried whole snapper

We’ve all seen whole cooked fish on a restaurant menu - but, have you ever tried to make it yourself? Here's the how-to.

20 min



  1. Ensure your fish is clean and pat dry your fish. With a sharp knife score the fish by making a couple of deep slits into the flesh of the fish on both sides. Make sure not to cut all the way though. 
  2. Heat the canola oil in your wok or large saucepan to 180°C (350°F). Make sure that you use enough oil to cover your fish. 
  3. Deep fry the fish until it is golden brown and cooked through. Remove fish from the oil and place on paper towel to drain while you prepare the sauce.
  4. In a medium size saucepan add the oil, garlic, ginger, sambal chilli and curry powder. Cook until fragrant for 1-2 minutes. 
  5. Add the coconut milk, green onions, rice vinegar and sugar, mix well  and bring to the boil. Lower heat to medium and Let it reduce down and for 10 -15 minutes. 
  6. Place the snapper onto a serving platter with a lip to hold the sauce and pour the sambal curry sauce around the fish.
  7. Garnish with the cilantro, bean sprouts and crushed peanuts or cashews.