Heat the coconut oil in a large deep skillet over a medium-high heat and cook half of the garlic for 1 minute. Add in the chicken and season with sea salt and pepper. Cook the chicken for 4-5 minutes on each side, until golden. Remove the chicken from the pan and transfer to a plate.
In the same skillet, add the remaining garlic, ginger, chopped green onions, red bell pepper, green beans and carrots. Sauté over a medium heat for 3-4 minutes.
Add the coconut milk, chicken broth, curry powder, turmeric, lime juice and salt to the skillet, stir well to combine. Bring to a simmer, then add in the rice.
Place the chicken on top, then reduce the heat to low, cover the skillet and cook for 20 minutes, until the liquid has been absorbed and the rice is cooked.
Serve immediately, garnished with cilantro and green onions.