
Chicken Tikka Masala – Creamy, Rich & Flavorful Indian Curry
Chicken Tikka Masala is a comforting Indian-style curry made with tender pieces of marinated chicken cooked in a smooth, creamy tomato-based gravy. The chicken is first coated with yogurt, spices, ginger, and garlic, then cooked until lightly charred before being added to the rich masala sauce.
This homemade version balances warm spices, mild tanginess, and creamy texture without making the curry overly heavy. Serve it with steamed basmati rice, jeera rice, naan, roti, or paratha for a satisfying meal.
Prep Time: 20 minutes
Marination Time: 30 minutes to 2 hours
Cook Time: 35 minutes
Total Time: About 1 hour 25 minutes
Servings: 4
Cuisine: Indian
Course: Main Course
Difficulty: Medium
Ingredients
For the Chicken Tikka
- 500 g boneless chicken, cut into bite-sized pieces
- ½ cup thick plain yogurt
- 1 tablespoon ginger-garlic paste
- 1 tablespoon lemon juice
- 1 teaspoon Kashmiri red chilli powder
- ½ teaspoon turmeric powder
- 1 teaspoon coriander powder
- ½ teaspoon cumin powder
- ½ teaspoon garam masala
- ½ teaspoon salt, or to taste
- 1 tablespoon cooking oil
For the Masala Gravy
- 2 tablespoons butter
- 1 tablespoon cooking oil
- 1 medium onion, finely chopped
- 1 tablespoon ginger-garlic paste
- 2 medium tomatoes, finely chopped or puréed
- 1 teaspoon Kashmiri red chilli powder
- 1 teaspoon coriander powder
- ½ teaspoon cumin powder
- ¼ teaspoon turmeric powder
- ½ teaspoon garam masala
- ½ teaspoon salt, or according to taste
- ½ cup water, plus more if required
- ⅓ cup fresh cream
- 1 teaspoon kasuri methi (dried fenugreek leaves), crushed
- 1 tablespoon chopped fresh coriander
Instructions
1. Marinate the Chicken
Place the chicken pieces in a large mixing bowl. Add yogurt, ginger-garlic paste, lemon juice, Kashmiri chilli powder, turmeric, coriander powder, cumin powder, garam masala, salt, and oil.
Mix thoroughly until every piece of chicken is evenly coated.
Cover and refrigerate for at least 30 minutes. For deeper flavor, you can marinate the chicken for 1–2 hours.
2. Cook the Chicken Tikka
Heat a heavy frying pan or grill pan over medium-high heat.
Arrange the marinated chicken pieces in a single layer without overcrowding the pan. Cook for approximately 8–12 minutes, turning occasionally, until the chicken develops lightly browned and charred edges and is completely cooked through.
Cook in batches if necessary.
Transfer the cooked chicken to a plate and keep aside.
3. Prepare the Masala Base
Heat butter and oil in a deep pan over medium heat.
Add the finely chopped onion and cook for 5–7 minutes, stirring regularly, until soft and golden.
Add the ginger-garlic paste and sauté for about 1 minute until aromatic.
4. Add Tomatoes and Spices
Add the chopped or puréed tomatoes. Cook for 6–8 minutes until they soften and the mixture becomes thick.
Add Kashmiri chilli powder, coriander powder, cumin powder, turmeric, garam masala, and salt.
Mix well and cook for another 2–3 minutes over low to medium heat.
If the masala begins sticking to the pan, add a small splash of water.
5. Make the Gravy
Pour in approximately ½ cup water and stir well.
Bring the gravy to a gentle simmer and cook for about 5 minutes. For a smoother restaurant-style texture, allow the mixture to cool slightly and blend it before returning it to the pan.
6. Add the Chicken
Add the cooked chicken tikka pieces to the gravy.
Mix gently so the chicken is completely coated with the sauce. Cover and simmer over low heat for 5–7 minutes, allowing the chicken to absorb the flavors.
7. Finish with Cream
Reduce the heat to low and stir in the fresh cream.
Add crushed kasuri methi and mix gently. Simmer for another 2 minutes without allowing the curry to boil vigorously.
Taste and adjust the salt or consistency if required.
Finish with freshly chopped coriander.
Serving Suggestions
Serve Chicken Tikka Masala hot with:
- Steamed basmati rice
- Jeera rice
- Butter naan
- Garlic naan
- Tandoori roti
- Chapati or paratha
A simple cucumber-onion salad or cooling raita also pairs nicely with the rich curry.
Tips for the Best Chicken Tikka Masala
Use thick yogurt: Thick yogurt coats the chicken better and prevents the marinade from becoming watery.
Don’t overcrowd the pan: Cooking the chicken in smaller batches helps develop the lightly charred exterior that gives tikka its characteristic flavor.
Use Kashmiri chilli powder: It provides a beautiful reddish-orange color with relatively moderate heat.
Crush kasuri methi before adding: Rubbing dried fenugreek leaves between your palms helps release their aroma.
Add cream over low heat: High heat after adding cream can affect the smooth consistency of the gravy.
Adjust the consistency: Add a little warm water if you prefer a thinner curry, or simmer uncovered for a few extra minutes for a thicker sauce.
Storage
Allow leftovers to cool before transferring them to an airtight container.
Refrigerator: Store for up to 2 days.
When reheating, warm gently in a saucepan until piping hot throughout. Add a small splash of water if the gravy has thickened in the refrigerator.
Frequently Asked Questions
Is Chicken Tikka Masala very spicy?
It doesn’t have to be. This recipe uses Kashmiri chilli powder primarily for color and mild warmth. You can reduce the quantity for an even milder curry or add extra chilli if you prefer more heat.
Can I make Chicken Tikka Masala without cream?
Yes. You can use additional thick yogurt or a small amount of unsweetened coconut milk, although the final flavor and texture will be different.
Can chicken breast be used?
Yes. Both boneless chicken breast and boneless chicken thighs work well. Chicken thighs generally remain slightly juicier during cooking.
Why should the chicken be cooked separately?
Cooking the marinated chicken separately helps create browned, lightly charred edges. Adding it to the gravy afterward gives the finished curry more depth of flavor.
Can I prepare it ahead of time?
Yes. The curry can be prepared in advance and refrigerated. Reheat gently before serving and add a small splash of water if necessary.

