This creamy chicken tikka masala is the best way to satisfy those takeaway cravings without having to order anything! It's an indulgent (but not unhealthy!) curry that is not too hot but you can easily spice it up too! That makes it perfect for your next family curry night.
As a huge curry addict, I recently realised this site was missing the most famous curry of all.
A recipe for chicken tikka masala. I already had a chicken tikka recipe but if you wanted to put the chicken tikka into a chicken tikka masala you'd have needed to look elsewhere. That definitely needed to change!
The origins of chicken tikka masala
Here in the UK, chicken tikka masala is almost a national dish. It is definitely the top Indian takeaway choice.
Funnily enough it wasn't actually created in India. Apparently it was first made in a restaurant in Glasgow back in the 70s.
Why is this chicken tikka masala so good?
Well, it's got a creamy sauce and there is definitely something comforting about that. Despite being creamy, it is not too rich. Just three tablespoons of cream are enough to make it creamy without it being too heavy.
It's full of spice but not overly fiery. That means it's a curry that will satisfy those who can't handle too much heat but it's also possible to dial up the heat for those who do like a more fiery curry.
If you have children, it's a great curry for them too. As long as they like their food to be a little spicy they'll love this! My kids are both huge fans of this curry and love seeing the chicken on the skewers too.
How do you make chicken tikka masala?
There are two main steps to making a chicken tikka masala. The first part is making the chicken tikka, which involves making a yogurt marinade and then marinating the chicken in it. I usually marinate the chicken overnight but you can marinate it in less time if you have to.
The chicken is cooked separately from the curry. Traditionally it would be cooked on skewers in a tandoor oven. I usually bake it in the oven but I don't always bother with the skewers, although they do make it easier to turn the chicken over in the middle of cooking. You can also cook it on a griddle pan. This makes chicken tikka.
As the chicken is cooking, I make the sauce. It's a fairly basic curry sauce with a base of cooked onions, garlic and ginger.
Then the spices are added. I use coriander, cumin, turmeric, cayenne pepper and garam masala. There are of course tomatoes. I use tinned tomatoes and tomato puree.
At the end you add the chicken and a little cream to the sauce.
If you like sprinkle on some fresh coriander leaf when you serve it.
Can you adapt the recipe?
There are lots of ways to vary this chicken tikka masala recipe. It's a fairly mild curry and I know that's not for everyone. If you want it to be a little hotter then just add a diced fresh chilli at the same time as you add the ginger and garlic.
If you want a healthier option then you can omit the cream or use yogurt instead. Although I have to say, this recipe uses very little cream anyway so is already a much healthier alternative to a takaway version.
If you want a dairy-free version then use a little coconut cream instead of the cream. Or use coconut milk.
Can you make it with leftover roast chicken?
Yes you can, although it wouldn't really be a chicken tikka masala but it would still be a tasty curry.
If you are making this with leftover roast chicken then just make the sauce and stir the leftover chicken in at the end to heat through.
Because the chicken won't have been marinated and won't have any spices on it might not be quite as tasty but it'll still be delicious.
How healthy is it?
Like most homemade curries, this chicken tikka masala is actually a pretty healthy meal.
However, it does contain cream which makes it feel a bit more indulgent than some homemade curries.
That means it's a great choice for when you want something fairly healthy that still has that comfort food vibe.
What to serve with chicken tikka masala
We love plain basmati rice and naan breads with ours. Sometimes I make these nigella seed flatbreads which are a little similar to naans.
Whatever curry we have my husband loves some lime pickle on the side too!
If I'm feeling ambitious I might also make some onion bhajis to go with it!
Storing and Reheating
Like all curries, this chicken tikka masala is a great recipe for batch cooking. Why not make a double batch for another day?
If you do batch cook or just have leftovers then you can keep them in the fridge for up to three days.
I usually reheat in the microwave until piping hot but you can reheat in a sauce pan. You may need to add a splash of water to stop the sauce drying up.
It also freezes well for up to three months. Defrost completely, ideally overnight in the fridge, and then reheat as above.
More Curry Recipes
If you're as much a fan of curry recipes as I am then do check out my recipe collection of homemade curries from scratch. You'll find lots of inspiration and links to all my curry recipes.
Here are just a few of them:
Chicken Tikka Masala
Ingredients for the Tikka Marinade
- ½ lemon juiced
- 2 tablespoon natural yogurt
- 1 teaspoon cayenne pepper
- 1 teaspoon paprika
- 1 teaspoon ground coriander
- ½ teaspoon cumin
- ½ teaspoon turmeric
- ¼ teaspoon cinnamon
- 3 garlic cloves crushed
- 1 tablespoon root ginger grated
- pinch salt
- 600 g chicken (ideally thighs) diced into 2cm cubes
Ingredients for the Curry
- 1 tablespoon cooking oil vegetable or coconut oil
- 1 onion finely diced
- 1 tablespoon root ginger grated or finely diced
- 4 garlic cloves crushed
- 2 teaspoon ground coriander
- 1 teaspoon ground cumin
- ½ teaspoon turmeric
- 1 teaspoon cayenne pepper
- 1 teaspoon garam masala
- 1 tablespoon tomato puree
- 800 g tinned tomatoes
- 3 tablespoon double cream
- 2 tablespoon coriander leaf chopped, for garnish
Marinating the chicken
- Combine all the ingredients for the marinade. Coat the chicken in the marinade and leave for at least an hour, or overnight. I prefer to do this step the day before.
Making the Curry
- Preheat the oven to 200°c.
- Spread the chicken pieces out on a baking tray and cook them in the oven for about 15 minutes. Turn then over half way through the cooking time.If you cook the chicken on skewers it is easier to turn over but you don't have to do this.
- At the same time as the chicken is cooking, heat the oil in a saucepan. Add the onions and cook gently for about 5 minutes until softened. Then add the ginger and garlic. Cook for another minute.
- Stir in the spices. Cook, stirring for a couple of minutes. Then add the tinned tomatoes, the tomato puree and about 300ml of water. Bring to the boil then lower to a simmer for about 15 minutes.
- Take the chicken out of the oven and put the chicken pieces into the sauce along with the cream. Stir and continute to cook for another 5 minutes.
- Serve with rice and naan breads.
Pin for later
Places I'm sharing this recipe
Cook Blog Share hosted by Lost in Food.
Definetely one of my favourites as well. Hilarious that is orginates from Glasgow! We'll be trying this one out on 'Curry Night' - thanks
I hope you like it! I'm in the middle of making it again - the chicken is marinating for tonight! The kids just loved it so much!
Eb Gargano | Easy Peasy Foodie
Yum! Love chicken tikka masala 😀 And homemade is so much better than shop-bought!
I totally agree Eb! I'm actually planning to make this curry for dinner again tomorrow as we all enjoy it so much.
I'm all for a homemade curry and love using lots of spices. Thanks for linking up to #CookBlogShare. Michelle
You're welcome and thanks for hosting too! I definitely agree that you can't beat a homemade curry.
Sounds delish, you really can't beat a good homemade curry!
I couldn't agree more! We are all such huge fans of curry in our house.
Cat | Curly's Cooking
Chicken tikka masala is my favourite but I only make chicken tikka for some reason and if I want the sauce I just use a jar! I definitely need to try this because I know it will be so much better than a jar.
Oh yes, you should definitely try making the sauce too. It's a really easy one to make as well!
Looks delish, love a good Indian dish
Thanks Sarah! I do think you can't beat a good curry and this one is so tasty.
Helen - Cooking with my kids
This looks delicious. I'd happily dive into this instead of a takeaway. I love a (mild) curry, so I like that you can adapt the spice in homemade ones to taste.
I love that about homemade curries too! Ideally my husband and I would have hotter curries than the children so I'm quite used to adding extra chillies to our portions at the end!
This looks gorgeous! I love a Tikka Massala, proper family fave. 🙂
Thanks Donna! It's definitely our new favourite curry recipe. My kids have even been asking to have it in their packed lunches!
What a fabulous recipe! So easy and tasty! I’ll definitely be making this one again!Thank you so much for the recipe!
Thanks! I'm so pleased you like the recipe. Chicken tikka masala is such a great meal isn't it!