Loading...

In a large bowl, combine the chicken pieces with yogurt, lemon juice, grated ginger, minced garlic, turmeric, 1 teaspoon garam masala, chili powder, and 1/2 teaspoon salt. Mix well to ensure all chicken is coated. Cover and refrigerate for at least 30 minutes, or up to 4 hours for best flavor.

Heat 1 tablespoon of ghee in a large skillet or Dutch oven over medium-high heat. Remove chicken from marinade, shaking off excess, and sear in batches until browned on all sides and lightly cooked through, about 3-4 minutes per side. Do not overcrowd the pan. Set the seared chicken aside.

Reduce heat to medium. Add the remaining 1 tablespoon of ghee to the same pan. Add the chopped onion and cook until softened and translucent, about 5-7 minutes. Add the minced garlic and grated ginger, green cardamom pods, cinnamon stick, whole cloves, and bay leaf. Sauté for 1-2 minutes until fragrant.

Stir in the tomato paste and cook for 2 minutes, stirring constantly. Add the crushed tomatoes, water (or broth), cashews (if using), 1 1/2 teaspoons garam masala, cumin, coriander, sugar, and 1/2 teaspoon salt. Bring to a simmer, then reduce heat to low, cover, and cook for 10-15 minutes, allowing the flavors to meld.

Carefully remove the whole spices (cardamom pods, cinnamon stick, bay leaf). If you prefer a smoother sauce, transfer the sauce to a blender (or use an immersion blender) and blend until completely smooth. Return the sauce to the pan.

Add the seared chicken back into the sauce. Stir in the heavy cream and crushed kasoori methi (if using). Simmer gently for 5-7 minutes, allowing the chicken to finish cooking through and absorb the sauce flavors. Taste and adjust salt if needed.

Garnish with fresh chopped cilantro and serve hot with cooked basmati rice and warm naan bread.


In a large bowl, combine the chicken pieces with yogurt, lemon juice, grated ginger, minced garlic, turmeric, 1 teaspoon garam masala, chili powder, and 1/2 teaspoon salt. Mix well to ensure all chicken is coated. Cover and refrigerate for at least 30 minutes, or up to 4 hours for best flavor.

Heat 1 tablespoon of ghee in a large skillet or Dutch oven over medium-high heat. Remove chicken from marinade, shaking off excess, and sear in batches until browned on all sides and lightly cooked through, about 3-4 minutes per side. Do not overcrowd the pan. Set the seared chicken aside.

Reduce heat to medium. Add the remaining 1 tablespoon of ghee to the same pan. Add the chopped onion and cook until softened and translucent, about 5-7 minutes. Add the minced garlic and grated ginger, green cardamom pods, cinnamon stick, whole cloves, and bay leaf. Sauté for 1-2 minutes until fragrant.

Stir in the tomato paste and cook for 2 minutes, stirring constantly. Add the crushed tomatoes, water (or broth), cashews (if using), 1 1/2 teaspoons garam masala, cumin, coriander, sugar, and 1/2 teaspoon salt. Bring to a simmer, then reduce heat to low, cover, and cook for 10-15 minutes, allowing the flavors to meld.

Carefully remove the whole spices (cardamom pods, cinnamon stick, bay leaf). If you prefer a smoother sauce, transfer the sauce to a blender (or use an immersion blender) and blend until completely smooth. Return the sauce to the pan.

Add the seared chicken back into the sauce. Stir in the heavy cream and crushed kasoori methi (if using). Simmer gently for 5-7 minutes, allowing the chicken to finish cooking through and absorb the sauce flavors. Taste and adjust salt if needed.

Garnish with fresh chopped cilantro and serve hot with cooked basmati rice and warm naan bread.
