Ingredients
Equipment
Method
- Prepare the Chicken: In a bowl, toss the chicken cubes with olive oil, paprika, garlic powder, onion powder, cayenne pepper (if using), salt, and pepper. Ensure the chicken is evenly coated.
- Sear the Chicken: Heat a large skillet over medium-high heat. Add the seasoned chicken and sear on all sides until browned but not fully cooked. Remove the chicken from the skillet and set aside.
- Make the Butter Sauce: In the same skillet, melt the butter over medium heat. Add the minced garlic and chopped onion and sauté until softened and fragrant, about 3-5 minutes.
- Bloom the Spices: Stir in the tomato paste, garam masala, turmeric powder, cumin, and red pepper flakes (if using). Cook for 1 minute, stirring constantly, to bloom the spices and release their flavors.
- Create the Sauce: Pour in the chicken broth and bring to a simmer, scraping up any browned bits from the bottom of the skillet. Reduce the heat to low and stir in the heavy cream and softened cream cheese. Whisk until the cream cheese is fully melted and the sauce is smooth and creamy.
- Combine and Simmer: Return the seared chicken to the skillet. Stir to coat the chicken in the sauce. Simmer for 10-15 minutes, or until the chicken is cooked through and the sauce has thickened slightly.
- Garnish and Serve: Garnish with fresh cilantro before serving. Serve hot over cooked rice or with naan bread for dipping.
Notes
For best results, use real unsalted butter. Ensure the cream cheese is fully softened before adding it to the sauce to prevent lumps. Taste the sauce and adjust seasoning as needed. Searing the chicken is crucial for flavor and preventing dryness. Simmer gently to allow flavors to meld without separating the sauce. This dish can be stored in the refrigerator for up to 3 days. Reheat gently on the stovetop or in the microwave.
