When Amma’s voice softened on the phone that night, I knew the birthday had been a success—not because of the tikka masala Vikram made, but because of the trying. He earned that faded orange cookbook with yogurt on the ceiling, and I owe him the real version: the one with cream, with patience, with all the things he didn’t know to buy. This is the chicken tikka masala I make when I want to show someone what love actually tastes like.
Chicken Tikka Masala
Prep Time: 20 min + 1 hr marinating | Cook Time: 40 min | Total Time: 1 hr 60 min | Servings: 4
Ingredients
- For the marinade:
- 1 1/2 lbs boneless skinless chicken thighs, cut into 2-inch pieces
- 3/4 cup plain whole-milk yogurt
- 2 tablespoons fresh lemon juice
- 3 garlic cloves, minced
- 1 tablespoon fresh ginger, grated
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon garam masala
- 1/2 teaspoon turmeric
- 1/2 teaspoon cayenne pepper
- 1 teaspoon kosher salt
- For the masala sauce:
- 2 tablespoons ghee or neutral oil
- 1 medium yellow onion, finely diced
- 4 garlic cloves, minced
- 1 tablespoon fresh ginger, grated
- 2 tablespoons tomato paste
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon garam masala
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon cayenne pepper, or more to taste
- 1 can (14 oz) crushed tomatoes
- 3/4 cup heavy cream (not sugar — never sugar)
- Kosher salt to taste
- For serving:
- Basmati rice or warm naan
- Fresh cilantro leaves
Instructions
- Marinate the chicken. In a large bowl, whisk together the yogurt, lemon juice, garlic, ginger, and all marinade spices and salt. Add the chicken pieces and toss to coat thoroughly. Cover and refrigerate for at least 1 hour, or overnight if you’re planning ahead.
- Broil the chicken. Preheat your broiler to high and line a baking sheet with foil. Arrange marinated chicken in a single layer — do not crowd it. Broil 10 to 12 minutes, flipping once halfway through, until the chicken is cooked through and charred in spots. Set aside; do not wipe the pan.
- Build the sauce base. In a large, heavy-bottomed skillet or Dutch oven, melt the ghee over medium heat. Add the onion and cook, stirring occasionally, until deeply golden and beginning to caramelize, about 12 to 14 minutes. Do not rush this step. Add the garlic and ginger and cook 2 minutes more, stirring constantly.
- Bloom the spices. Stir in the tomato paste and all sauce spices. Cook for 1 to 2 minutes, stirring, until the paste darkens slightly and the spices smell fragrant. Add the crushed tomatoes, stir to combine, and bring to a gentle simmer. Cook uncovered for 15 minutes, stirring occasionally, until the sauce thickens and the color deepens.
- Add the cream. Reduce heat to low. Pour in the heavy cream — all of it, no shortcuts — and stir until fully incorporated. Simmer gently for 5 minutes. Taste and adjust salt. The sauce should be silky, brick-red, and smell like a kitchen where something good is happening.
- Finish and serve. Add the broiled chicken to the sauce and simmer together for 5 minutes, letting the chicken absorb the flavors. Spoon over basmati rice, scatter with fresh cilantro, and serve immediately. Accept the compliments graciously.
Nutrition (per serving)
Calories: 490 | Protein: 39g | Fat: 30g | Carbs: 15g | Fiber: 2g | Sodium: 730mg