Add 1 can coconut milk to a medium size pot. Bring to a low boil and then add rice, salt and ginger. Stir and place lid on pot and turn heat down to simmer. Cook rice 10 minutes and turn heat off. Let the rice rest on the stove, covered for another 20 minutes. After 20 minutes remove the lid and add lime juice, zest and 1 tablespoon basil. Fluff with fork. Set aside.
Place a large skillet on high heat and add 1 tablespoon of the olive oil. Add diced chicken and sauté for 7 minutes or until browned. Remove the chicken from skillet and place on a plate.
Add another tablespoon of olive oil to skillet. Add peppers, corn, zucchini, ginger and garlic. Sauté for 7 minutes or until they just begin to soften.
Add chicken to the skillet along with curry powder and paste, and stir. Cook 1 minute and stir in 1 can coconut milk and fish sauce. Bring mixture to a boil and cook 5 minutes or until the sauce thickens slightly.
Remove from heat and stir in 1/2 cup basil and cilantro.
In a small bowl toss together the mango and jalapeño.
Serve curry over the rice adding a spoonful of mango mixture and a sprinkle of goat cheese.