Go Back
+ servings
Creamy chicken in rich red sauce with herbs on a spoon close-up

Famous Chicken Tikka Masala That’s Better Than Takeout

A rich, smoky chicken tikka masala with charred broiled chicken, slow-caramelized onions, and a thick full-fat coconut milk sauce that tastes like it took all day.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings: 4 servings
Course: Main Course
Cuisine: Indian-Inspired
Calories: 520

Ingredients
  

  • For the Marinade
  • 2 lbs boneless skinless chicken thighs, cut into 2-inch pieces
  • 1 cup full-fat plain yogurt
  • 1 tablespoon fresh lemon juice
  • 1 teaspoon garam masala
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1 teaspoon kosher salt
  • 1/2 teaspoon turmeric
  • 1/2 teaspoon cayenne pepper adjust to taste
  • For the Tikka Masala Sauce
  • 2 tablespoons neutral oil or ghee
  • 1 large yellow onion, finely diced
  • 6 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 1 tablespoon garam masala
  • 1 teaspoon ground coriander
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon turmeric
  • 14 oz crushed tomatoes, canned
  • 13 1/2 oz full-fat coconut milk, canned
  • 1 teaspoon kosher salt, plus more to taste
  • 1 teaspoon sugar
  • fresh cilantro, for serving

Method
 

  1. Combine all marinade ingredients in a large bowl. Add the chicken pieces and toss until every piece is fully coated. Cover and refrigerate for at least 1 hour, or overnight for best results.
  2. Set your oven broiler to high and line a baking sheet with foil. Arrange the marinated chicken pieces in a single layer with space between each piece.
  3. Broil the chicken for 10-12 minutes, flipping once halfway through, until the edges are slightly charred and the chicken is cooked through. Set aside.
  4. Heat oil or ghee in a large heavy-bottomed skillet or Dutch oven over medium heat. Add the diced onion and cook, stirring occasionally, for 18-20 minutes until deeply golden and jammy. Do not rush this step.
  5. Add the minced garlic and grated ginger. Cook for 2 minutes, stirring constantly, until fragrant.
  6. Add all the dry spices — garam masala, coriander, cumin, smoked paprika, and turmeric. Stir constantly for 60 seconds to bloom the spices in the oil.
  7. Pour in the crushed tomatoes. Add the salt and sugar, stir to combine, and simmer over medium heat for 10 minutes until the sauce thickens slightly and deepens in color.
  8. Pour in the full-fat coconut milk and stir until fully incorporated. Simmer for 5 minutes.
  9. Add the broiled chicken pieces to the sauce. Stir gently to coat and simmer for 5-10 more minutes until the sauce is thick enough to coat a spoon.
  10. Taste and adjust salt. Let the dish rest for 5 minutes off the heat, then top with fresh cilantro and serve over basmati rice with warm naan.

Nutrition

Calories: 520kcalCarbohydrates: 18gProtein: 42gFat: 31gSaturated Fat: 17gSodium: 890mgFiber: 3gSugar: 9g

Notes

Do not rush the onions — they need a full 18-20 minutes over medium heat to caramelize properly. This is the foundation of the sauce and the single most important technique in the recipe. Also, full-fat coconut milk is non-negotiable; light coconut milk produces a thin, watery sauce.

Tried this recipe?

Let us know how it was!