First, I cut the chicken into small, even pieces. Then, I tossed them with curry powder, chili powder, salt, and pepper until evenly coated. I let it marinate in the fridge for about 1 hour—longer if you can. This helps the chicken soak up all that delicious flavor from the spices.
While the chicken marinates, I prep the base. In a large skillet over medium heat, I heat olive oil and add diced red onions, minced garlic, grated ginger, and chopped jalapeños. Stirring everything together, I sauté until the onions softened and everything smelled amazing—about 3 to 4 minutes.
Once the aromatics are ready, I add the marinated chicken straight into the skillet. I cook it for around 5–6 minutes, stirring occasionally. The goal is to get the chicken cooked through and just a little golden on the edges—it gives the final dish some extra texture.
In a small bowl, I whisk the cornstarch into the coconut milk until smooth. Then, I pour that into the skillet with the chicken. I stir it gently as the sauce thickens and gets creamy. At this stage, I sprinkle in the dried basil and adjust seasoning with a bit more salt and pepper.
I let the whole dish simmer together for another 5 minutes, stirring occasionally so nothing sticks. The sauce thickens beautifully, and the flavors come together like magic. When it’s just right, I take it off the heat and it’s ready to serve over fluffy rice.