Chicken Tikka Masala Recipe (Creamy Restaurant Style)
If there's one dish that made the whole world fall in love with Indian food, it's chicken tikka masala. I still remember the first time I tried to recreate the restaurant version at home — I got the gravy right but the chicken was pale and dry, because I skipped the marinade and rushed the cooking. Once I learned to give the chicken time to marinate and a proper char, everything changed. That smoky, charred chicken sitting in a silky tomato-cream sauce is genuinely worth the extra effort.
The best part? This is a mild, creamy curry, so it's a crowd-pleaser for spice lovers and beginners alike. It looks impressive, but it's really just two simple stages: marinate and grill the chicken, then simmer a rich gravy and bring them together.
Why You'll Love This Recipe
It tastes exactly like the restaurant version but you control the cream, the spice and the quality. It's the dish I make when I want to impress guests without spending all evening in the kitchen, and it reheats beautifully for next-day lunches.
Ingredients
For the chicken tikka (marinade)
- 500g boneless chicken, cut into chunks
- 1/2 cup thick yogurt
- 1 tbsp ginger-garlic paste
- 1 tsp red chilli powder
- 1/2 tsp turmeric
- 1 tsp garam masala
- 1 tbsp lemon juice
- 1 tbsp oil
- Salt to taste
For the masala gravy
- 2 tbsp butter
- 1 onion, finely chopped
- 1 tbsp ginger-garlic paste
- 3 tomatoes, pureed (or 1 cup passata)
- 8–10 cashews, soaked and blended (optional, for richness)
- 1/2 cup cream
- 1 tsp red chilli powder
- 1 tsp garam masala
- 1 tsp kasuri methi (dried fenugreek)
- Salt and a pinch of sugar
Equipment Needed
- A mixing bowl for marinating
- A grill pan, oven or air fryer for the chicken
- A heavy pan or kadai for the gravy
- A blender for a smooth sauce
Step-By-Step Instructions
1. Marinate the chicken
Mix the chicken with all the marinade ingredients and coat well. Cover and leave it for at least 30 minutes — overnight in the fridge is even better. This step is where the flavour and tenderness come from, so don't skip it.
2. Cook the chicken (tikka)
Cook the marinated chicken on a hot grill pan, in a 220°C oven, or in an air fryer until lightly charred at the edges and just cooked through. You want those slightly blackened spots — that smoky char is the soul of tikka masala. Set the chicken aside.
3. Start the gravy
In a heavy pan, melt the butter and cook the onion until soft and golden. Add the ginger-garlic paste and cook for another minute until the raw smell disappears.
4. Build the sauce
Add the tomato puree (and blended cashews if using), chilli powder and salt. Simmer gently, stirring often, until the oil starts to separate at the edges. This slow simmer is what gives the gravy its deep, restaurant-style flavour — don't rush it.
5. Make it creamy
Stir in the cream, garam masala and a pinch of sugar to balance the tomatoes. Crush the kasuri methi between your palms and add it now for that signature aroma.
6. Bring it together
Add the cooked chicken tikka to the gravy and simmer for 5–7 minutes so the chicken soaks up the sauce. Add a splash of water if it gets too thick.
Pro Tips From Our Kitchen
- Use thick yogurt for the marinade — watery yogurt won't coat the chicken properly
- Don't overcook the chicken when grilling; it finishes cooking in the gravy
- Soaked, blended cashews make the gravy luxuriously creamy without extra cream
- Always crush kasuri methi before adding — it releases far more aroma
Common Mistakes To Avoid
- Skipping the marinade — the chicken turns bland and dry
- Not charring the chicken — you lose that signature smoky flavour
- Rushing the tomato base — it needs time to lose its raw, sharp taste
- Adding cream on high heat — it can split; lower the flame first
Easy Variations
Swap the chicken for paneer to make paneer tikka masala, or use cauliflower for a vegetarian version. For a lighter curry, use milk and blended cashews instead of cream. If you love heat, add an extra teaspoon of chilli or a chopped green chilli.
Storage Tips
Chicken tikka masala keeps in the fridge for up to 3 days and the flavour deepens overnight. Reheat gently with a splash of water or cream. You can also freeze it (without the cream) for up to a month and stir in fresh cream when reheating.
Serving Suggestions
Serve hot with butter naan, garlic naan or jeera rice, with a wedge of lemon and a sprinkle of fresh coriander. It pairs beautifully alongside our Dal Makhani and Chicken Biryani for a full Indian feast.
Final Thoughts
Chicken tikka masala feels like a special-occasion dish, but once you've made it a couple of times it becomes a reliable favourite you'll keep coming back to. Take your time with the marinade and the simmer, and you'll end up with a curry that genuinely rivals your favourite restaurant. For more rich, comforting curries, browse our recipes or get new ideas on the blog.
Frequently Asked Questions
Chicken tikka is the marinated, grilled chicken on its own. Chicken tikka masala is that grilled chicken simmered in a creamy, spiced tomato gravy.
Yes. You can cook the marinated chicken in a hot pan with a little oil until charred and cooked through — it works perfectly.
Reduce the chilli powder and add a little extra cream. The dish is naturally meant to be mild and creamy.
Absolutely. About 1 cup of passata works well in place of fresh tomato puree and saves time.
Yes — it actually tastes better the next day. Store it in the fridge and reheat gently, adding fresh cream if needed.
No, it's usually a mild, creamy curry. You can adjust the chilli to make it as mild or hot as you like.