Ingredients
Method
1. Flavor the Chicken
Add the chicken thighs to a bowl along with Greek yogurt, salt, garlic powder, paprika, and curry powder. Toss until every piece is fully coated. Set aside and let the flavors soak in for about 15 minutes while you prep everything else.
2. Brown the Chicken
Heat oil in a large skillet over medium-high heat. Place the marinated chicken into the pan and cook, stirring occasionally, until golden and cooked through—about 8 to 10 minutes. Transfer the chicken to a plate, keeping the remaining oil in the skillet.
3. Start the Sauce
Lower the heat to medium and add a small amount of butter to the same pan. Scrape up the browned bits from the bottom (a splash of water helps). Add the garlic and onion with a pinch of salt and sauté until soft and fragrant.
4. Create the Creamy Base
Pour in the tomato sauce and sprinkle in the sugar. Let the mixture gently bubble for a few minutes, then return the cooked chicken to the skillet. Stir well and slowly add the heavy cream until the sauce turns a rich, creamy orange.
5. Season & Simmer
Season with garam masala, curry powder, black pepper, and cayenne if you like heat. Reduce the heat and let everything simmer for about 10 minutes so the flavors fully develop.
6. Finish with Butter
Stir in the remaining cold butter until melted and silky. Taste and adjust seasoning if needed. Sprinkle with fresh parsley before serving.
7. Serve
Spoon the butter chicken over warm rice and serve with soft naan on the side. Dig in while it’s hot and creamy.
