01 -
Combine chicken with salt, garlic powder, sweet paprika, curry powder, and Greek yogurt in a medium bowl. Mix until evenly coated and allow to marinate for at least 15 minutes.
02 -
Heat vegetable oil in a large skillet over medium-high heat. Add the marinated chicken and cook for 8-10 minutes, stirring occasionally, until browned and fully cooked. Remove chicken and set aside.
03 -
Reduce heat to medium and add 1 tablespoon butter to the skillet. Deglaze the pan by scraping browned bits, adding a splash of water if necessary. Add minced garlic, diced onion, and a pinch of salt. Sauté until onion is translucent and fragrant.
04 -
Stir in tomato sauce and sugar. Allow to simmer for 2-3 minutes before returning chicken to the skillet. Mix thoroughly, then pour in heavy cream and stir until the sauce achieves a vibrant orange color.
05 -
Add cayenne pepper (if using), garam masala, curry powder, and black pepper. Simmer on low heat for 10 minutes to blend flavors, seasoning further with salt as needed.
06 -
Incorporate the remaining 2 tablespoons of cold butter, stirring until melted and the sauce gains a silky texture. Garnish with chopped parsley if desired.
07 -
Serve hot alongside naan bread and steamed rice.