01 -
Grab a big bowl and toss in the cumin, turmeric, cayenne, coriander, garlic powder, salt, and pepper. Stir it all together until it smells irresistible.
02 -
Place the chicken in the bowl with your spice mixture. Use your hands to massage the spices into every piece. Make sure the chicken is fully coated, no spots left behind!
03 -
Heat 2 tablespoons of olive oil in a large pan over medium heat. Once it's nice and hot, put in the chicken and let it cook for about 6-8 minutes on each side. It should build up a golden crust and be thoroughly cooked. Move the chicken to a plate and cover with foil to keep it warm.
04 -
With the same pan (don’t wipe it clean, keep those tasty bits!), add the last tablespoon of olive oil. Toss in the onion, jalapeño, garlic, and ginger. Stir it all around for about 5 minutes, until the onion turns soft and see-through.
05 -
Add the tomatoes and lemon juice to the pan, sprinkling in a pinch of salt and pepper. Stir often, letting the tomatoes get soft and jam-like after 5 minutes. Pour in the coconut milk and mix everything well. Let it simmer on low for about 5 minutes, stirring so it doesn't stick.
06 -
Return the chicken to the pan, making sure any juices on the plate go in too. Lower the heat and allow everything to mingle on a gentle simmer for another 5 minutes. This step makes sure the chicken soaks up all those great flavors.
07 -
Scatter some fresh parsley or cilantro over the top to brighten things up. Serve everything hot and pour that creamy sauce generously over the chicken. It's amazing with warm naan or fluffy rice to soak it all up.