While fresh whole fish is usually grilled outdoors in Thailand, this particular recipe calls for baking in foil
Cut thick gashes and rub salt on the fish. Let it rest for 10 minutes.
Meanwhile, prepare the sauce ingredients. In a separate bowl, combine soy sauce, fish sauce, vinegar, garlic, brown sugar, black pepper, and red chilies. Mix well.
Rub the sauce on the fish. Coat it well.
Place the Thai basil & lime compound butter on the fish. 2-3 discs each side, depending on the size of your fish.
Place fish on a large piece of aluminum foil. Make sure the foil is big enough to cover and wrap the fish.
Put the wrapped fish on a baking sheet or tray and place in the oven. Bake at 185 C for 20 minutes or longer, depending on the size and thickness of your fish.
Remove fish from the oven and check some of the deeper cuts to see if the inner flesh is cooked. If fish still needs more time, return to your oven for another 8 to 10 minutes, or until cooked.
Once it's ready, remove the fish from the oven and sprinkle fresh coriander leaves and lemon juice on both sides of the fish.