In a medium saucepan, combine the jasmine rice and coconut milk. Bring to a boil, then reduce heat to low, cover, and simmer for 15 minutes, or until rice is tender and liquid is absorbed. Remove from heat and let it sit covered for 5 minutes.
While the rice is cooking, heat olive oil in a large skillet over medium-high heat. Add diced chicken and season with salt and pepper. Cook for 5-7 minutes until golden brown and cooked through.
Stir in the minced ginger and garlic, cooking for an additional minute until fragrant.
Add the sliced red bell pepper and snap peas to the skillet and stir-fry for 3-4 minutes until they are bright and tender-crisp.
Drizzle the soy sauce, lime juice, and sprinkle curry powder over the chicken and vegetables. Toss everything together well for an additional 1-2 minutes.
Fluff the coconut rice with a fork and spoon it into serving bowls. Top with the chicken and vegetable mixture.
Finish with a sprinkle of fresh cilantro and a lime wedge on the side for added brightness.
Notes
For added flavor, you can marinate the chicken in lime juice and soy sauce before cooking.