1. In a medium saucepan, combine the coconut milk, water and the salt and bring to a boil over high-heat. Add rice, stir and cover with a lid. Reduce heat to low heat.
2. Cook for 10 minutes, then remove the pan from the heat and keep covered for another 10 minutes until rice is tender and liquid is absorbed and the rest of the meal is ready to serve.
3. While the rice is cooking, grate the ginger, thinly slice the carrot into half-moons, roughly chop the bok choy and trim the green beans. In a small bowl, combine honey soy marinade, garlic and sesame seeds.
4. In a frying pan, add a drizzle of olive oil over medium-high heat and add the carrot and green beans. Cook until just tender, 5-6 minutes.
5. Add the bok choy and stir through until wilted, 1 minutes.
6. Add the ginger and cook until fragrant, 1 minutes. Season with a pinch of salt and pepper and transfer the veggies to a bowl.
7. Return the pan to medium-high heat and add a drizzle of olive oil. When the oil is hot, add the salmon, skin-side down, to the pan and cook until almost cooked through, 2-4 minutes on each side, depending on thickness.
8. When the salmon is almost cooked through, reduce the heat to medium. Add more olive oil and add the honey-soy glaze. Simmer, stirring, until the garlic is golden, 1 minutes.
9. Spoon the glaze over the salmon, then remove from the heat.
10. Divide the coconut rice and veggies between bowls. Top with the honey-soy glazed salmon and spoon over any glaze remaining in the pan.