For the Grouper:
For the Coconut Curry Sauce:
For the Rice:
Cook the Rice:
Rinse jasmine rice and combine with water, coconut milk, and salt. Bring to a boil, cover, reduce heat, and simmer for 15 minutes. Let rest 5 minutes, then fluff.
Prepare the Sauce:
In a saucepan, heat olive oil. Sauté garlic and ginger until fragrant. Stir in curry paste and cook for 1 minute. Add coconut milk, fish sauce (if using), brown sugar, lime juice, and carrots. Simmer for 10 minutes until slightly thickened.
Cook the Grouper:
Season fillets with salt and pepper. Heat olive oil in a skillet over medium-high. Sear grouper 3–4 minutes per side until golden and cooked through.
Assemble:
Spoon coconut rice into bowls. Ladle curry sauce around the rice. Top with grouper fillet and finish with fresh cilantro.