Chicken Tikka Masala
Chicken Tikka Masala Recipe
Chicken Tikka Masala is a rich, creamy, and flavorful Indian-inspired curry made with tender pieces of marinated chicken cooked in a spiced tomato sauce. The combination of yogurt-marinated chicken, aromatic spices, tomatoes, cream, and butter creates a comforting dish that's perfect with basmati rice or warm naan.
This easy Chicken Tikka Masala recipe brings restaurant-style flavor to your kitchen without requiring complicated techniques. The chicken is first seasoned and marinated with yogurt and spices, then cooked until lightly charred before being simmered in a rich, aromatic tomato-based sauce.
What Is Chicken Tikka Masala?
Chicken Tikka Masala is a popular curry consisting of grilled or roasted pieces of spiced chicken served in a creamy tomato-based sauce.
The word "tikka" refers to pieces of meat that are marinated and cooked, while "masala" generally refers to a mixture of spices.
Chicken Tikka Masala is especially popular in British Indian cuisine and restaurants around the world. While its exact origins are debated, the dish has become one of the most recognizable Indian-style curries internationally.
Why You'll Love This Chicken Tikka Masala
Rich, creamy, and packed with flavor
Tender, juicy pieces of chicken
Easy to make at home
Uses everyday spices
Perfect for weeknight dinners
Great with rice or naan
Easy to customize for your preferred spice level
Tastes even better the next day
Chicken Tikka Masala Ingredients
For the Chicken Marinade
1½ pounds (680 g) boneless, skinless chicken thighs
¾ cup plain Greek yogurt
1 tablespoon lemon juice
1 tablespoon vegetable oil
3 cloves garlic, minced
1 tablespoon fresh ginger, grated
1 teaspoon ground cumin
1 teaspoon ground coriander
1 teaspoon paprika
1 teaspoon garam masala
½ teaspoon turmeric
1 teaspoon salt
½ teaspoon cayenne pepper, optional
Chicken thighs are recommended because they stay juicy and tender during cooking, but chicken breasts can also be used.
For the Tikka Masala Sauce
2 tablespoons butter
1 tablespoon vegetable oil
1 medium onion, finely chopped
3 cloves garlic, minced
1 tablespoon fresh ginger, grated
1½ teaspoons ground cumin
1 teaspoon ground coriander
1 teaspoon paprika
1 teaspoon garam masala
½ teaspoon turmeric
¼ teaspoon cayenne pepper, or more to taste
1 can (14 oz / 400 g) crushed tomatoes
1 cup heavy cream
½ cup water, as needed
1 teaspoon sugar, optional
Salt, to taste
Fresh cilantro, for garnish
How to Make Chicken Tikka Masala
Step 1: Marinate the Chicken
Place the chicken pieces in a large bowl.
Add the yogurt, lemon juice, oil, garlic, ginger, cumin, coriander, paprika, garam masala, turmeric, salt, and cayenne pepper.
Mix until every piece of chicken is evenly coated.
Cover and refrigerate for at least 30 minutes. For deeper flavor, marinate the chicken for several hours or overnight.
Step 2: Cook the Chicken
Preheat a large skillet, grill pan, or oven broiler to high heat.
Remove the chicken from the marinade, allowing excess marinade to drip off.
Cook the chicken in batches so the pan isn't overcrowded. Cook until the outside is browned and lightly charred and the chicken is cooked through.
The chicken does not need to be completely finished at this stage because it will finish cooking in the sauce.
Transfer the cooked chicken to a plate and set aside.
Step 3: Cook the Aromatics
Heat butter and vegetable oil in a large skillet over medium heat.
Add the chopped onion and cook for about 5–7 minutes, stirring occasionally, until softened and lightly golden.
Add the garlic and ginger and cook for another minute.
Step 4: Add the Spices
Add the cumin, coriander, paprika, garam masala, turmeric, and cayenne pepper.
Stir constantly for about 30 seconds.
Cooking the spices briefly in the butter and oil helps release their aromas and creates a deeper flavor.
Step 5: Add the Tomatoes
Pour in the crushed tomatoes.
Stir well, scraping any flavorful browned bits from the bottom of the pan.
Simmer the sauce for approximately 10–15 minutes, stirring occasionally, until it thickens and becomes rich.
If the sauce becomes too thick, add a little water.
Step 6: Add the Cream
Reduce the heat to low and stir in the heavy cream.
Add the optional sugar if the tomato sauce tastes particularly acidic.
Season with salt and adjust the spices according to your preference.
Step 7: Add the Chicken
Return the cooked chicken to the sauce.
Stir well and simmer gently for approximately 5–10 minutes, allowing the chicken to absorb the flavors of the curry.
Avoid boiling the sauce vigorously after adding the cream.
Step 8: Garnish and Serve
Turn off the heat and garnish the Chicken Tikka Masala with freshly chopped cilantro.
Serve immediately with warm naan, basmati rice, or your favorite Indian-style side dishes.
Tips for the Best Chicken Tikka Masala
1. Marinate the Chicken
Marinating the chicken gives it more flavor and helps keep it tender.
If you have time, marinate it overnight.
2. Use Chicken Thighs
Chicken thighs contain more fat than chicken breasts, making them less likely to dry out.
If using chicken breast, be careful not to overcook it.
3. Don't Skip the Charring
The lightly charred exterior is one of the things that gives Chicken Tikka Masala its characteristic restaurant-style flavor.
Cook the chicken over relatively high heat to develop some browning.
4. Bloom the Spices
Adding the spices to the hot butter and oil before adding the tomatoes helps release their aromatic oils.
Just be careful not to burn them.
5. Simmer the Tomato Sauce
Don't rush the sauce. Allowing the tomatoes and spices to simmer helps develop a richer, deeper flavor.
6. Adjust the Heat
For mild Chicken Tikka Masala, reduce or omit the cayenne pepper.
For a spicier curry, add more cayenne or a chopped fresh chili.
What to Serve With Chicken Tikka Masala
Chicken Tikka Masala is delicious with a variety of sides.
Basmati Rice
Fluffy basmati rice is one of the easiest and best pairings for this creamy curry.
Naan
Warm naan is perfect for scooping up the rich sauce.
Garlic Naan
Garlic naan adds another layer of flavor and works particularly well with creamy curries.
Raita
A cool yogurt-based raita can provide a refreshing contrast to the warm spices.
Cucumber Salad
A simple cucumber salad adds freshness and acidity to the meal.
Roasted Vegetables
Roasted cauliflower, carrots, or potatoes can turn the meal into a hearty dinner.
Chicken Tikka Masala vs. Butter Chicken
Chicken Tikka Masala and Butter Chicken are often confused because both dishes contain chicken, tomatoes, spices, and a creamy sauce.
However, they aren't exactly the same.
Chicken Tikka Masala generally has a more pronounced tomato and spice flavor, while Butter Chicken tends to be richer, smoother, and more buttery.
Recipes vary considerably, so there is some overlap between the two dishes.
Can I Use Chicken Breast?
Yes.
Chicken breast works well in Chicken Tikka Masala, especially if you prefer leaner meat.
Cut the chicken into evenly sized pieces and avoid overcooking it. Chicken breast can become dry more quickly than chicken thighs.
Can I Make Chicken Tikka Masala Without Cream?
Yes.
For a lighter version, you can substitute the cream with:
Coconut milk
Evaporated milk
Plain yogurt
Cashew cream
Keep in mind that each substitute changes the flavor and texture of the finished curry.
For the most traditional creamy texture of this recipe, heavy cream works best.
Can I Make Chicken Tikka Masala Ahead of Time?
Absolutely.
Chicken Tikka Masala is an excellent make-ahead meal.
Prepare the curry, allow it to cool, and store it in an airtight container in the refrigerator.
The flavors often become even more developed after resting overnight.
When reheating, warm the curry gently over medium-low heat and add a splash of water if the sauce has become too thick.
Can I Freeze Chicken Tikka Masala?
Yes.
Allow the curry to cool completely before transferring it to a freezer-safe container.
Freeze for up to approximately 3 months for the best quality.
Thaw overnight in the refrigerator and reheat gently on the stovetop.
How to Store Chicken Tikka Masala
Store leftovers in an airtight container in the refrigerator for up to 3–4 days.
When reheating, heat until the chicken and sauce are thoroughly hot.
If the sauce has thickened in the refrigerator, add a small amount of water or stock and stir while reheating.
Common Chicken Tikka Masala Mistakes
Overcrowding the Chicken
Cooking too much chicken at once can cause it to steam instead of brown.
Cook in batches when necessary.
Skipping the Marinade
The marinade adds flavor and helps tenderize the chicken.
Even 30 minutes is better than skipping it entirely.
Burning the Spices
Spices can burn quickly in hot oil.
Cook them briefly and stir constantly.
Making the Sauce Too Thin
Allow the tomatoes to simmer until the sauce has reduced before adding the cream.
Overcooking the Chicken
Especially when using chicken breast, overcooking can result in dry meat.
Easy Chicken Tikka Masala Recipe
Prep Time: 20 minutes
Marinating Time: 30 minutes
Cook Time: 35 minutes
Total Time: 1 hour 25 minutes
Servings: 4–6
Cuisine: Indian-inspired
Course: Main Course
Ingredients
Chicken
1½ pounds boneless, skinless chicken thighs
¾ cup plain Greek yogurt
1 tablespoon lemon juice
1 tablespoon vegetable oil
3 garlic cloves, minced
1 tablespoon fresh ginger, grated
1 teaspoon cumin
1 teaspoon coriander
1 teaspoon paprika
1 teaspoon garam masala
½ teaspoon turmeric
1 teaspoon salt
½ teaspoon cayenne pepper, optional
Sauce
2 tablespoons butter
1 tablespoon vegetable oil
1 onion, chopped
3 garlic cloves, minced
1 tablespoon fresh ginger, grated
1½ teaspoons cumin
1 teaspoon coriander
1 teaspoon paprika
1 teaspoon garam masala
½ teaspoon turmeric
¼ teaspoon cayenne pepper
14 oz crushed tomatoes
1 cup heavy cream
½ cup water, as needed
1 teaspoon sugar, optional
Salt to taste
Fresh cilantro
Instructions
Combine the chicken with yogurt, lemon juice, oil, garlic, ginger, and spices.
Cover and marinate for at least 30 minutes.
Cook the chicken over high heat until browned, lightly charred, and cooked through. Set aside.
Heat butter and oil in a large skillet.
Cook the onion until soft and lightly golden.
Add garlic and ginger and cook for 1 minute.
Add the spices and cook for about 30 seconds.
Stir in the crushed tomatoes and simmer for 10–15 minutes.
Add the cream and optional sugar.
Return the chicken to the sauce.
Simmer gently for 5–10 minutes.
Season to taste and garnish with fresh cilantro.
Serve with basmati rice or naan.
Frequently Asked Questions
Is Chicken Tikka Masala spicy?
It can be, but the spice level is easy to adjust. Reduce the cayenne pepper for a mild curry or increase it for more heat.
Does Chicken Tikka Masala contain dairy?
This recipe contains yogurt and heavy cream, so it is not dairy-free.
For a dairy-free version, use a plant-based yogurt and coconut milk or another dairy-free cream alternative.
What makes Chicken Tikka Masala creamy?
The cream contributes to the creamy texture, while the yogurt marinade, cooked tomatoes, butter, and spices provide additional richness and body.
Can I make this recipe vegetarian?
Yes. Replace the chicken with paneer, tofu, chickpeas, cauliflower, or vegetables.
Paneer Tikka Masala is a particularly popular vegetarian variation.
What is the best rice for Chicken Tikka Masala?
Basmati rice is an excellent choice because its fragrant, fluffy grains pair beautifully with the rich curry sauce.
Can I make Chicken Tikka Masala in advance?
Yes. It can be prepared a day ahead and gently reheated. The flavors often become even better after resting.
Final Thoughts
This easy Chicken Tikka Masala recipe is a delicious way to make a restaurant-style curry at home. Tender marinated chicken, aromatic spices, tomatoes, butter, and cream come together to create a rich sauce that's perfect for soaking up with warm naan or fluffy basmati rice.
For the best results, give the chicken enough time to marinate, cook it over high heat to develop a little char, and allow the tomato sauce to simmer before adding the cream.
Once you've mastered this recipe, you can easily adjust the spice level and make it your own.