Cube the chicken into 1" pieces and season with salt and pepper. Set aside
Heat a large skillet on medium heat and pour in about 1/4 cup olive oil.
Add the shallots to the oil and saute for 3-4 minutes until the shallots begin to brown.
Add the grated garlic, ginger, chicken and sliced bell peppers to the pan. Toss together on medium/high heat for about 12-15 minutes, until the chicken is browned.
Add in the chickpeas, curry paste, soy sauce, sugar and pinch of salt. Mix together then pour in the coconut milk.
Cover the pan and bring it to a boil. Once boiling, reduce the heat to low and simmer the pan for 15 minutes.
Garnish with lime juice, lime slices and fresh cilantro before serving