Start by rinsing the rice under cold water until the water runs clear. Drain and set aside. In a medium saucepan, add coconut milk, water, sugar, salt, coconut oil and kaffir lime leaves and bring to a boil. Once boiling, add the washed rice, stir, cover and simmer for 12 minutes on a low heat. Do not lift the lid. After the 12 minutes, remove from the heat and refrain from lifting the lid. Allow to steam for 10-20 minutes.
Prepare your vegetable of choice. I wash, trim and slice the baby marrow. Bring a medium saucepan to a medium heat, add oil; and pan fry the baby marrow until dark brown (that's how I like it).
The fish will cook quite quickly so it's best to make the sauce first. Add all the herbed sauce ingredients to a blender and blend until smooth. Place in the fridge until it's time to dish up.
Dry the fish's exterior using a kitchen towel. Season liberally with salt and pepper on either side. Bring a medium sauce pan to a medium high heat. Add oil and place the fish in the pan, only turn the fish once you've browned the one side, about 4 minutes. The fillet tends to cook 80% prior to flipping so once you've turned the fish, only cook for another 30seconds-1 minute. The residual heat will continue to cook the fish so keep that in mind. Nothing worse than and overcooked piece of fish.
Meanwhile, add the diced red onion, parsley and lemon juice together and set aside. Once the fish has cooked, it's time to dish up and devour!