
Flaky broiled salmon with a punchy sambal marinade, dreamy coconut rice, and crisp quick pickles—these Thai Salmon Coconut Rice Bowls are the perfect balance of heat, freshness, and comfort in every bite. Easy enough for a weeknight, yet impressive enough for a dinner party!
In a small bowl, toss the cucumbers, cabbage, red onion, and rice vinegar. Let sit while you prepare the salmon, tossing occasionally to evenly coat the veggies.
In a small bowl, whisk together the rice vinegar, sambal oelek, soy sauce, sesame oil, garlic, and ginger. Line a baking sheet with foil and place the salmon on top. Spread the marinade evenly over the salmon and let it sit for at least 30 minutes (or up to 4 hours for extra flavor).
When ready to cook, preheat the oven to broil. Place the salmon on the top rack and broil for 8–10 minutes, until golden and cooked through. Remove from the oven and let rest for a few minutes before flaking.
In a medium saucepan, combine the water, coconut milk, sugar, and salt. Bring to a gentle simmer over medium-high heat. Stir in the jasmine rice, reduce the heat to low, cover, and let cook undisturbed for about 15 minutes, until all the liquid is absorbed.A
Turn off the heat and let the rice steam for 5–10 minutes. Fluff with a fork, then mix in the lime zest and juice.
Divide the coconut rice into 4 bowls. Top with flaked salmon and a generous helping of the quick pickles. Garnish with mint, basil, cilantro, and scallions. Serve immediately.