01 -
Chop the onion, garlic, and ginger.
02 -
Heat oil in a large pan over medium heat and sauté the onion until translucent. Add garlic and ginger, cooking until fragrant.
03 -
Add chicken thighs to the pan and brown on all sides for about 5 minutes.
04 -
Stir in curry powder, salt, and pepper; cook for another 2 minutes.
05 -
Pour in diced tomatoes and coconut milk; stir well and bring to a simmer.
06 -
Let the mixture bubble gently for about 20 minutes until thickened.
07 -
Garnish with fresh cilantro and serve over rice or with naan.