Marinate the chicken: Cut the chicken into bite-sized pieces and place in a large bowl. Add all marinade ingredients and mix well. Marinate for at least 2 hours, or for the juiciest, most flavorful chicken, overnight.
1 pound boneless skinless chicken breasts or thighs, ½ cup full-fat greek yogurt, 1 teaspoon sweet paprika, 1 teaspoon cumin, ½ teaspoon garam masala, salt and black pepper, 1 teaspoon fresh garlic, 1 teaspoon fresh ginger root
Sear the chicken: Heat 1 tablespoon of oil in a large nonstick skillet over medium-high heat. Sear the chicken for 3 minutes per side, then pour in any leftover marinade. Set aside. (For a smoky flavor, you can broil the chicken for 1 minute, but I skip this and stick to the stovetop—it’s still delicious!)
2 tablespoon olive oil
Cook the aromatics: Wipe the skillet clean and add 1 tablespoon of oil and butter. Once melted, sauté the onion until golden brown. Add the spices, garlic, and ginger, and cook for 30 seconds to 1 minute until fragrant.
1 teaspoon fresh garlic, 1 teaspoon fresh ginger root, 2 tablespoons unsalted butter, 1 teaspoon garam masala, ½ teaspoon ground turmeric, ½ teaspoon dried coriander, 1 teaspoon sweet paprika, 1 ½ cups red onion
Make the sauce: Stir in the tomato paste, tomato puree, broth, and honey. Bring to a boil, then reduce to low heat and simmer for 10 minutes until slightly thickened.
1 teaspoon liquid honey, ¼ cup tomato paste, ¾ cup low sodium, 1 cup tomato puree
Simmer the chicken: Return the chicken to the pan and cook for 5-10 minutes over low heat.
Finish with coconut milk: Stir in coconut milk and 1 tablespoon of butter. Cook for 1-2 minutes but don’t let it boil. Adjust seasoning as needed. If the sauce is too thick, add more stock or warm water. (It will thicken more as it cools.)
½ cup coconut milk, 2 tablespoons unsalted butter
Serve: Garnish with coconut cream, dried fenugreek, and fresh cilantro. I love adding a squeeze of lemon or lime before serving (not traditional, but so good!). Enjoy with basmati rice, naan, or crusty bread.