01 -
Heat olive oil in a large skillet over medium-high heat. Add chopped onion and sauté until translucent, about 3 to 4 minutes.
02 -
Add minced garlic, ground cumin, paprika, and cayenne pepper if using. Sauté for 1 minute until fragrant.
03 -
Add the cubed chicken breast to the skillet. Sear for 5 to 7 minutes, stirring occasionally, until the chicken is lightly browned on all sides.
04 -
Season the chicken with salt and black pepper to taste.
05 -
Pour in the coconut milk and bring the contents to a simmer, stirring gently to combine.
06 -
Stir in the drained diced tomatoes and fresh lime juice.
07 -
Reduce the heat to low. Cook gently for 15 to 20 minutes, allowing the chicken to become fully cooked and the sauce to thicken.
08 -
Stir in the chopped cilantro. Adjust salt and pepper if necessary.
09 -
Serve hot, garnished with extra cilantro. Accompany with steamed rice if desired.