01 -
In a medium bowl, combine chicken, salt, garlic powder, sweet paprika, curry powder, and Greek yogurt. Mix thoroughly to coat the chicken evenly. Allow to marinate for at least 15 minutes.
02 -
Heat 3 tablespoons of vegetable oil in a large skillet over medium-high heat. Add the marinated chicken and cook for 8 to 10 minutes, stirring occasionally, until golden brown and fully cooked. Remove the chicken and set aside, retaining the oil in the pan.
03 -
Reduce heat to medium and add 1 tablespoon of butter to the skillet. Deglaze by scraping browned bits, adding a splash of water if necessary. Add minced garlic, diced onion, and a pinch of salt. Sauté until the onion becomes translucent and aromatic.
04 -
Stir in tomato sauce and sugar. Simmer for 2 to 3 minutes, then return the chicken to the skillet. Mix well before pouring in the heavy cream. Stir until the sauce achieves an orange hue.
05 -
Add cayenne pepper if desired, garam masala, curry powder, and black pepper. Let the sauce simmer on low heat for 10 minutes to meld flavors. Adjust salt and spices to taste.
06 -
Incorporate the remaining 2 tablespoons of cold butter, stirring until melted, creating a silky texture. Optionally, garnish with freshly chopped parsley.
07 -
Serve the dish hot accompanied by naan bread and steamed rice.