Step 1: Prepare the Chicken and Marinade
In a large bowl, place the boneless, skinless chicken thighs. Ensure they are trimmed of any excess fat for optimal flavor absorption. Add the coconut milk, olive oil, chopped onion, minced garlic, grated ginger, chili paste (adjust the quantity based on your preferred level of spiciness), ground cumin, paprika, salt, and black pepper.
Step 2: Marinate the Chicken
Mix all the ingredients thoroughly to ensure that the chicken is evenly coated with the marinade. The marinade is the heart of this dish, so ensuring every piece of chicken is well-covered is crucial. Cover the bowl tightly with plastic wrap or transfer the chicken to a resealable bag.
Step 3: Refrigerate
Place the marinated chicken in the refrigerator. Allow it to marinate for at least 1 hour, but ideally overnight for the best flavor. The longer the chicken marinates, the more intense and delicious the flavors will become.
Step 4: Preheat the Oven
When you're ready to cook the chicken, preheat your oven to 375°F (190°C). Ensure the oven is fully preheated before you put the chicken in to ensure even cooking.
Step 5: Transfer to Baking Dish
Remove the marinated chicken from the refrigerator and transfer it along with all the marinade into a large baking dish. Spread the chicken pieces in a single layer to ensure they cook evenly.