← All recipes

Chicken tikka masala

Tender chicken piecesed in a creamy and tomato curry sauce served with fluffy rice.

Serves 445 minutesAbout 710 kcal a serving2 supermarkets comparedFreezer-friendlyKid-friendly

Allergens: contains milk. Brands differ, so always check the labels on what you buy.

Per serving (approx.): 65g carbs · 6g sugars · 4g fibre. Estimates for carb counting, not medical advice. If you have diabetes, follow your GP or dietitian's advice.

Cooking for
Compare

Not every ingredient has a checked price at Sainsbury's, Aldi, Morrisons, Co-op, Iceland, so they aren't compared here yet (more are checked every day). Lidl doesn't publish prices online, so it can't be compared.

£1.81per serving
Cheapest at Asda. The full shop costs £2.42 less than at Tesco.Prices checked 5 October 2026. Prices and offers change, so check before you shop.

Ingredients and prices

Swipe the table to see every supermarket.

IngredientAsdaTesco
Chicken breast filletsuse 650g2 × £4.50600g · £0.75 per 100g4 × £2.75210g · £1.31 per 100g
Red onionnot compared–£0.95
Chopped tomatoespack 400g · use 1 tin£0.47£0.12 per 100g£0.47£0.12 per 100g
Double creampack 250ml · use 150ml£2.10£0.70 per 100ml£2.10£0.70 per 100ml
Basmati riceuse 300g2 × £0.69250g · £0.28 per 100g£1.801kg · £0.18 per 100g
Basket total (full packs)£12.95£15.37
Cost of what this recipe uses£7.25£10.59
Per serving£1.81£2.65

Not compared (a price wasn't found at every shop, so it isn't in the totals): Red onion.

From your cupboard

Not in the prices above. Check you have these before you start.

Prices checked on 5 October 2026 from each supermarket's own listing or a price-comparison site. Each shop's unit price (or pack size) is shown under its price, and "cost of what this recipe uses" compares like with like (tap a price to see its source). Cheapest in each row is ticked. Prices, offers and pack sizes change; loyalty-card prices are not included unless stated.

Method

  1. Chop the red onion into thin slices. Season the chicken breast fillets with salt and black pepper. Cut the chicken into bite-sized pieces. Cook the basmati rice according to packet instructions, then set aside.
  2. Heat 1 tbsp vegetable oil in a large pan over medium heat. Add the chicken pieces and cook for 5-6 minutes until browned and cooked through. Remove the chicken from the pan and set aside.
  3. In the same pan, add another 1 tbsp vegetable oil if needed. Add the sliced red onion and cook for 3-4 minutes until softened and slightly caramelised.
  4. Add 1 tbsp curry powder, 1 tsp ground cumin, 1 tsp ground coriander, 1 tsp garam masala, 1 tsp paprika, and 1 tsp turmeric to the pan. Stir for 1 minute to toast the spices.
  5. Pour in the tin of chopped tomatoes and stir well. Add the double cream and bring to a simmer. Cook for 10-12 minutes until the sauce has thickened slightly.
  6. Return the cooked chicken to the pan and stir to combine. Simmer for a further 5 minutes. Taste and adjust the seasoning if needed.
  7. Spoon the chicken tikka masala over the cooked basmati rice. Garnish with fresh coriander if desired. Serve immediately.

Tips

Nothing wasted: your leftover ingredients

Supermarkets sell set pack sizes, so you'll have some ingredients left. Here's how to keep them, and other recipes here that use them up.

Storing leftovers

Cool leftovers and put them in the fridge or freezer within 1–2 hours. Eat fridge leftovers within 2 days, or freeze them. Defrost in the fridge and reheat only once, until steaming hot all the way through (Food Standards Agency guidance).

Meal Prep on a Budget Guide

For busy parents, students and shift workers tired of waste and last-minute takeaways. Get a step-by-step PDF with budget blueprints, shopping lists…

See the guide · £4.99