Tender chunks of chicken bathed in a rich, creamy, spiced tomato sauce.
Chicken tikka masala is one of the most popular curries in the world, with an origin story that people still argue about. What nobody argues about is that it is delicious: tender, charred pieces of chicken in a velvety, orange-red sauce that is rich but not heavy, warm but not fiery.
The dish has two parts. The chicken is marinated in yogurt and spices, which tenderizes it and builds flavor from the inside out. The sauce is made in the same pan, starting with onion cooked until deeply golden, then garlic and ginger, a handful of ground spices toasted for a moment, and crushed tomatoes simmered until thick. The cream goes in at the end.
It serves four, with about an hour of marinating time. The cooking is under 40 minutes, and the flavor is far better than anything from a jar.
Prep time: 20 mins · Cook time: 30 mins · Serves 4
Amount per serving. Nutritional values are estimates calculated from the ingredients above and can vary.
In a bowl, combine the 1 1/2 lbs of cubed chicken thighs with the 1/2 cup of plain yogurt, half of the garam masala, half of the cumin and a pinch of salt. Cover and marinate in the fridge for at least 1 hour, or overnight.
Heat the oil or ghee in a large skillet over medium-high heat. Cook the marinated chicken in batches, for a few minutes per side, until lightly browned. It doesn’t need to cook through. Remove and set aside.
In the same skillet, cook the finely diced onion for 7 to 8 minutes, until it is deeply golden. Scrape up the browned bits as it cooks. Add the 4 minced garlic cloves and the grated ginger and cook for 1 more minute.
Stir in the remaining garam masala and cumin, the turmeric and the paprika. Toast them for 30 seconds, until fragrant.
Pour in the crushed tomatoes and stir well. Simmer for 10 to 12 minutes, until the sauce thickens slightly and the oil begins to separate at the edges.
Return the browned chicken to the skillet and stir in the heavy cream. Simmer on low for about 10 minutes, until the chicken is cooked through and the sauce is rich.
Serve over basmati rice or with warm naan, garnished with fresh cilantro.
1 1/2 lbs, cubed. Thighs stay tender and juicy in a long simmer. Breast works, but dries out more easily.
It tenderizes the chicken and carries the spices. Use full-fat, plain yogurt.
Garam masala is the warm spice blend that gives the dish its signature flavor. Cumin is earthy, turmeric gives color and paprika adds sweetness. Splitting the garam masala and cumin between marinade and sauce builds flavor in layers.
The aromatics. The onion, cooked until deeply golden, adds sweetness.
Give the sauce its body and tang.
Mellows the tomato and makes the sauce silky.
Ghee adds a nutty flavor.
Yogurt contains mild acid and enzymes that tenderize the surface of the meat, and it helps the spices cling.
Browning builds flavor and leaves the browned bits behind. The sauce picks them up.
Heat and acid can make cream split. Adding it at the end, on low heat, keeps the sauce smooth.
| Problem | Likely cause | Fix |
|---|---|---|
| Sauce is too sour | Acidic tomatoes | Add a pinch of sugar or a little more cream. |
| Sauce is thin | Not simmered enough | Simmer a few more minutes. |
| Sauce is bland | Needs salt | Add salt, and a pinch of garam masala. |
| Sauce split | Heat too high | Take it off the heat and whisk in a splash of cream. |
| Sauce is bitter | Spices burned | Add cream and a pinch of sugar. |
| Ingredient | Its job | Swap, and what changes |
|---|---|---|
| Chicken thighs | Juicy protein | Chicken breast, paneer or chickpeas work. |
| Plain yogurt | Marinade | Dairy-free yogurt works. |
| Heavy cream | Richness | Coconut cream gives a dairy-free sauce. |
| Garam masala | Warm spices | Tikka masala blend works. |
| Crushed tomatoes | Base | Tomato puree works. |
| Ghee | Fat | Olive oil works. |
Serve over basmati rice or with warm garlic naan. A cooling cucumber raita and a squeeze of lime on the side balance the richness.
Mild to medium. Add chili for more heat.
Yes. It improves overnight.
Yes, but watch the time.
Use coconut yogurt and coconut cream.
Similar, but tikka masala is spicier and uses more tomato.
The tomato, paprika and cream mix.
Cressio Rinaldi
Cressio Rinaldi is the recipe developer behind Cressio Recipes. He cooks, tests, and writes every recipe on the site himself — refining each one until it's simple enough for a weeknight and good enough to make again. He's not a trained chef, just someone who cooks constantly and pays close attention to what actually makes a recipe work.