
There's a reason tikka masala has become one of Britain's most beloved dishes — it's deeply warming, rich without being heavy, and delivers that satisfying combination of spice and creaminess that's hard to beat. Making it at home is far easier than most people think, and the results are genuinely better than your average takeaway.
The difference between a good tikka masala and a great one begins long before the sauce. Marinating your chicken (or paneer, if you're going meat-free) gives you that characteristic charred depth that defines the dish.
For the marinade, combine:
Coat your chicken pieces thoroughly and leave them for at least 30 minutes, though overnight in the fridge is ideal. When it comes to cooking, a very hot griddle pan or grill gives you those slightly charred edges that add real character to the finished dish.
Don't skip this step — it's what separates a tikka masala from a plain tomato curry.
The sauce is where tikka masala earns its reputation. It should be silky, gently spiced, and have that distinctive orange-red colour without being overly sweet.
Start by softening a large onion in a generous glug of oil over a medium-low heat — this takes patience, about 10–12 minutes, but it creates a naturally sweet base. Add your grated ginger and garlic, cook for another couple of minutes, then add:
Let the tomatoes cook down for at least 15 minutes until the sauce darkens and thickens. At this point, blend it smooth if you want that classic restaurant texture. Then stir in double cream or coconut cream, adjust your seasoning, and add the cooked chicken pieces. Simmer gently for 10 minutes so everything comes together.
A small knob of butter stirred in at the end is optional, but it gives the sauce a glossy, restaurant-quality finish.
Tikka masala can vary wildly in its nutritional profile depending on how it's made. A restaurant version can easily push past 700 calories per portion before you've added rice, largely due to generous amounts of cream and butter.
At home, you have complete control. Swapping double cream for coconut cream reduces saturated fat while keeping the richness. Using chicken breast instead of thighs lowers the total fat further without sacrificing too much flavour, especially given how well the marinade does its job.
Serving with basmati rice rather than naan gives you a better carbohydrate-to-protein ratio for the meal overall. A home-cooked tikka masala made this way typically lands around 450–500 calories per portion, with a solid 35–40g of protein — making it genuinely one of the more balanced comfort food meals you can put on the table.
If you want to hit specific calorie or protein targets without the guesswork, Macrology generates macro-perfect meal plans in seconds — https://macrology.app/signin
> Macrology tip: Add this tikka masala to your Macrology meal plan and the app will automatically calculate the full macro breakdown per serving — adjusting portion sizes to fit your daily targets without any manual tracking.
Macrology generates a personalised meal plan in seconds — breakfast, lunch, dinner and snacks, all hitting your daily targets.
Start your free 14-day trial