Loading...

In a large bowl, combine the chicken pieces with yogurt, ginger paste, garlic paste, lemon juice, garam masala, turmeric powder, cayenne pepper, and salt. Mix well to ensure all chicken is coated. Cover the bowl and refrigerate for at least 1 hour, or preferably 4-6 hours, to marinate.

Heat 2 tablespoons of unsalted butter in a large skillet or Dutch oven over medium-high heat. Once the butter is melted and shimmering, add the marinated chicken in a single layer, working in batches if necessary to avoid overcrowding the pan. Sear the chicken for 3-4 minutes per side, until lightly browned and slightly charred. The chicken does not need to be cooked through at this stage. Remove the seared chicken from the skillet and set aside.

Reduce the heat to medium. Add the remaining 2 tablespoons of unsalted butter to the same skillet. Once melted, add the chopped yellow onion and sauté for 5-7 minutes, until softened and translucent.

Add the ginger paste and garlic paste to the skillet and cook for 1 minute more, until fragrant.

Pour in the crushed tomatoes and stir well. Add the garam masala, cumin powder, coriander powder, Kashmiri chili powder (or paprika), sugar, and salt. Mix thoroughly and bring the mixture to a simmer.

Reduce the heat to low, cover the skillet, and let the gravy simmer for 15-20 minutes, stirring occasionally, to allow the flavors to meld and the tomatoes to break down.

Carefully transfer the gravy mixture to a blender and blend until completely smooth. You may need to do this in batches. Alternatively, use an immersion blender directly in the pot. Strain the smooth gravy through a fine-mesh sieve back into the skillet for an extra silky texture (optional but recommended).

Return the seared chicken pieces to the smooth gravy in the skillet. Stir in the heavy cream and crushed kasuri methi. Simmer gently for another 10-15 minutes, or until the chicken is cooked through and the sauce has thickened slightly.

Taste and adjust seasoning if necessary. Garnish with fresh chopped cilantro before serving.


In a large bowl, combine the chicken pieces with yogurt, ginger paste, garlic paste, lemon juice, garam masala, turmeric powder, cayenne pepper, and salt. Mix well to ensure all chicken is coated. Cover the bowl and refrigerate for at least 1 hour, or preferably 4-6 hours, to marinate.

Heat 2 tablespoons of unsalted butter in a large skillet or Dutch oven over medium-high heat. Once the butter is melted and shimmering, add the marinated chicken in a single layer, working in batches if necessary to avoid overcrowding the pan. Sear the chicken for 3-4 minutes per side, until lightly browned and slightly charred. The chicken does not need to be cooked through at this stage. Remove the seared chicken from the skillet and set aside.

Reduce the heat to medium. Add the remaining 2 tablespoons of unsalted butter to the same skillet. Once melted, add the chopped yellow onion and sauté for 5-7 minutes, until softened and translucent.

Add the ginger paste and garlic paste to the skillet and cook for 1 minute more, until fragrant.

Pour in the crushed tomatoes and stir well. Add the garam masala, cumin powder, coriander powder, Kashmiri chili powder (or paprika), sugar, and salt. Mix thoroughly and bring the mixture to a simmer.

Reduce the heat to low, cover the skillet, and let the gravy simmer for 15-20 minutes, stirring occasionally, to allow the flavors to meld and the tomatoes to break down.

Carefully transfer the gravy mixture to a blender and blend until completely smooth. You may need to do this in batches. Alternatively, use an immersion blender directly in the pot. Strain the smooth gravy through a fine-mesh sieve back into the skillet for an extra silky texture (optional but recommended).

Return the seared chicken pieces to the smooth gravy in the skillet. Stir in the heavy cream and crushed kasuri methi. Simmer gently for another 10-15 minutes, or until the chicken is cooked through and the sauce has thickened slightly.

Taste and adjust seasoning if necessary. Garnish with fresh chopped cilantro before serving.
