Sear the Chicken:Season the chicken pieces with salt and pepper. In a large skillet, heat olive oil over medium-high heat. Sear the chicken for about 5–7 minutes until golden brown. Remove from skillet and set aside.
Cook the Aromatics:In the same skillet, add chopped onion and sauté for 3–4 minutes until translucent. Add garlic and cook for 1 minute more. Stir in the red and yellow bell peppers and cook for another 5 minutes until softened.
Build the Sauce:Sprinkle in cumin, coriander, paprika, and cayenne pepper. Stir and cook for 1–2 minutes until fragrant. Add tomato paste and cook for another minute.
Simmer It All Together:Pour in the coconut milk and drained diced tomatoes. Stir to combine. Return the browned chicken to the skillet and coat in the sauce. Reduce heat to medium-low and let simmer uncovered for 15–20 minutes, until chicken is fully cooked and the sauce is slightly thickened.
Garnish and Serve:Remove from heat and garnish with chopped fresh cilantro. Serve hot with lime wedges over rice, quinoa, or with crusty bread.