
This homemade Chicken Tikka Masala features tender marinated chicken simmered in a deeply spiced, velvety tomato cream sauce that rivals any restaurant version. It's weeknight-friendly and absolutely irresistible.

If there is one dish that has the power to silence a dinner table in the best possible way, it is a proper Chicken Tikka Masala. Tender pieces of yogurt-marinated chicken, charred just enough to pick up those smoky edges, swimming in a sauce that is simultaneously rich, aromatic, and warmly spiced. It is the kind of meal that feels indulgent but comes together in a single pan on a Tuesday night.
This recipe was built to deliver real depth without requiring a tandoor oven or a pantry full of obscure ingredients. A screaming-hot skillet, a few essential spices, and a little patience with the sauce is all you need.
The secret to a truly great tikka masala lives in two places: the marinade and the sauce base.
The yogurt marinade does double duty. The lactic acid tenderizes the chicken while the spices penetrate the meat before it ever hits the pan. The longer you marinate, the more flavor you get, though even 30 minutes makes a real difference.
The sauce is built low and slow. Cooking the tomato paste until it darkens is not optional. That extra 2 minutes of heat transforms it from sharp and tinny to deep and almost caramel-like, which becomes the backbone of everything that follows.
Chef's Tip: Do not skip the chicken searing step. That high-heat char is what gives this dish its signature smoky complexity. Crowding the pan steams the chicken instead of searing it, so work in batches and be patient.
You do not need an overwhelming spice rack for this recipe, but the quality of what you use matters. Fresh, fragrant garam masala and real Kashmiri chili powder (prized for its vibrant color and mild heat) are worth seeking out. A good Dutch oven or heavy skillet also makes a meaningful difference since it holds heat evenly and gives the sauce room to reduce properly.
Having the right pantry staples on hand keeps this dinner effortless on busy nights.
Tools & Ingredients We Recommend
Chicken thighs are the clear winner here. They hold up to the high-heat sear, stay moist through the sauce simmer, and have a richer flavor that stands up to bold spices. That said, breast meat works if that is what you have. Just watch the final simmer time closely and pull the pan off the heat sooner to keep things tender.
Great tikka masala sauce is not rushed. Here is how to think about each stage:
A small pinch of sugar at the end is not sweetness for its own sake. It balances the tomatoes and rounds out the overall flavor beautifully.
Ready to bring it all together? Here is the full recipe:

This homemade Chicken Tikka Masala features tender marinated chicken simmered in a deeply spiced, velvety tomato cream sauce that rivals any restaurant version. It's weeknight-friendly and absolutely irresistible.
In a large bowl, combine the yogurt, lemon juice, 1 tsp garam masala, 1 tsp cumin, turmeric, Kashmiri chili powder, and 1 tsp salt. Add the chicken pieces and toss well to coat. Cover and marinate for at least 30 minutes at room temperature, or up to 8 hours in the refrigerator.
When ready to cook, heat 1 tbsp of oil in a large heavy-bottomed skillet or Dutch oven over high heat until shimmering. Working in two batches to avoid crowding, sear the marinated chicken for 3 to 4 minutes per side until deeply charred in spots. Transfer to a plate. The chicken does not need to be fully cooked through at this stage.
Reduce the heat to medium and add the butter and remaining 1 tbsp of oil to the same pan. Add the diced onion and cook, stirring occasionally, for 8 to 10 minutes until softened and golden.
Add the garlic and grated ginger and cook for 1 to 2 minutes, stirring constantly, until fragrant. Add the tomato paste and cook for another 2 minutes, pressing it into the pan, until it deepens in color.
Stir in the remaining 1 tsp garam masala, 0.5 tsp cumin, and 0.5 tsp salt. Pour in the crushed tomatoes and bring the sauce to a gentle simmer. Cook uncovered for 10 minutes, stirring occasionally, until the sauce thickens slightly.
Reduce the heat to low. Stir in the heavy cream and sugar. Return the seared chicken and any resting juices to the pan. Simmer gently for 8 to 10 minutes until the chicken is fully cooked through and the sauce is rich and velvety.
Taste and adjust seasoning. Ladle into bowls, garnish generously with fresh cilantro, and serve hot with basmati rice or warm naan.
Serve your Chicken Tikka Masala over fluffy basmati rice or alongside warm naan for scooping up every last drop of sauce. A simple cucumber raita or a crisp green salad on the side keeps the meal feeling balanced.
Leftovers, if you have any, are arguably better the next day. Store them in an airtight container in the fridge for up to 4 days. The sauce thickens as it sits, so add a splash of water or cream when reheating. This dish also freezes beautifully for up to 3 months, making it a brilliant candidate for batch cooking.