In a small bowl, whisk together the yogurt, 1 tablespoon of the peanut oil, lime juice and garlic. Add in the chicken to incorporate the marinade. Set aside.
In a separate bowl, whisk together the curry powder, cayenne, and grated ginger.
Set Skillet to 400ºF and add 1 tablespoon peanut oil, followed by the chicken and cook for 6-8 minutes per side. Take chicken out of Skillet, let rest for at least 5 minutes and slice into 1½ inch slices.
Set Skillet to 375ºF and add butter along with onion and cook for 5 minutes until light brown stirring frequently.
Reduce to 275ºF and stir in the spice and ginger mixture.
Add tomato puree, water, heavy cream, and salt and bring to a boil.
Reduce to 250ºF and simmer for 10 minutes or until thickened slightly.
Add in chicken and continue cooking for 5 minutes. Stir in black pepper, chopped cilantro, and salt.
Recipe Note
TIPS
Serve with Naan (Indian flatbread) or cooked basmati rice.