Chicken Tikka Masala
I fell in love with this Chicken Tikka Masala the first time I made it at home: the yogurt-marinated chicken gets a quick sear for smoky edges, then finishes gently in a creamy, spiced tomato sauce. It’s the sort of dish that feels elaborate but actually comes together with straightforward steps and a little patience.
There’s a rhythm to it — marinate, brown, build, purée, finish — and each stage does a specific job. Follow them and you’ll end up with tender chicken and a rounded, silky sauce that clings to rice and naan.
If you want a reliable, weeknight-friendly version that still impresses guests, this is it. I’ll walk you through the exact ingredient list and the how-to, plus practical swaps, gear suggestions, and storage tips so you can make it again and again with confidence.
Ingredients
- 2 lbs boneless skinless chicken thighs, or breasts, chopped into pieces — thighs stay juicier; breasts are leaner and cook slightly faster.
- 1/2 cup plain Greek yogurt — tenderizes and gives the marinade body.
- 2 tablespoons olive oil — part of the marinade; adds richness and helps carry flavor.
- 4 cloves garlic, minced — sharp aromatics for the marinade and sauce.
- 1 teaspoon freshly grated ginger — bright, warm note in the marinade.
- 1 tablespoon lime juice — acid to balance the yogurt and spices.
- 1/2 teaspoon cayenne pepper — provides heat in the marinade.
- 1 1/2 teaspoons garam masala — warm, complex spice blend used in the marinade.
- 1/2 teaspoon smoked paprika — adds color and a hint of smoke.
- 1 teaspoon salt — seasons the chicken at the start.
- 2 Tablespoons canola oil — for searing the chicken and starting the sauce; neutral-flavored and good for high heat.
- 4 whole peppercorns — bloom in oil to add subtle peppery depth to the sauce.
- 1 bay leaf (Indian bay leaf if you have one) — background herbal note while the sauce simmers.
- 2 whole cloves, or 1/4 teaspoon ground cloves — warm, a little sweet; use whole to remove later.
- 1 cinnamon stick — aromatic backbone for the sauce; remove before puréeing.
- 1 yellow onion, chopped (about 1 1/2 cups) — caramelizes slightly and forms the sauce base.
- 1 inch fresh ginger, grated — fresh ginger in the sauce layer for brightness.
- 3 cloves garlic, minced — builds savory depth in the sauce.
- 1 Bird’s eye chili, or a small piece of jalapeño, chopped (optional for spicy) — fresh heat; use jalapeño if you want milder spice.
- 1 (14-ounce) can diced tomatoes, or 3 roma tomatoes, chopped — tomatoes form the body of the sauce.
- 1/2 cup tomato sauce — adds thickness and concentrated tomato flavor.
- 1/4 teaspoon cayenne pepper, or more, for extra spicy — adjust heat to taste in the sauce.
- 1/2 teaspoon ground cumin — earthiness that pairs with coriander and garam masala.
- 1/2 teaspoon turmeric — color and a warm, subtle bitterness.
- 1 teaspoon ground coriander — citrusy, floral note in the spice mix.
- 1/2 teaspoon salt — seasons the sauce; final taste and adjust at the end.
- 2 teaspoons garam masala — added to the sauce for that classic tikka masala profile.
- 1 cup coconut milk, or heavy cream — makes the sauce silky and mellow; coconut milk keeps it dairy-free.
- 1/2 cup fresh chopped cilantro — bright finishing herb.
- Hot cooked Basmati rice — traditional base to serve the dish over.
- Naan, chapati, or rotis — for scooping the sauce and chicken.
Mastering Chicken Tikka Masala: How-To
- Make the marinade: In a bowl combine 1/2 cup plain Greek yogurt, 2 tablespoons olive oil, 4 cloves minced garlic, 1 teaspoon freshly grated ginger, 1 tablespoon lime juice, 1/2 teaspoon cayenne pepper, 1 1/2 teaspoons garam masala, 1/2 teaspoon smoked paprika, and 1 teaspoon salt. Add the 2 lbs chopped chicken and stir to coat. Cover and marinate 30 minutes at room temperature or refrigerate up to 1 day.
- Cook the chicken: Heat 1 tablespoon of the 2 tablespoons canola oil in a large skillet or grill pan over medium-high heat. Working in a single layer and in batches to avoid crowding, cook the marinated chicken pieces until browned and cooked through, about 3–5 minutes per side (internal temperature 165°F/74°C). Transfer cooked chicken to a plate and keep warm.
- Start the sauce: Heat the remaining 1 tablespoon canola oil in a saucepan over medium heat. Add 4 whole peppercorns, 1 bay leaf, 2 whole cloves (or 1/4 teaspoon ground cloves), and 1 cinnamon stick. Sauté about 20 seconds, stirring, so the spices become fragrant but do not burn.
- Build the sauce: Add 1 chopped yellow onion, the 1-inch grated fresh ginger, 3 cloves minced garlic, and the chopped Bird’s eye chili or a small piece of chopped jalapeño if using. Sauté 2–3 minutes until the onion softens. Add 1 (14-ounce) can diced tomatoes or 3 chopped roma tomatoes, 1/2 cup tomato sauce, 1/4 teaspoon cayenne pepper, 1/2 teaspoon ground cumin, 1/2 teaspoon turmeric, 1 teaspoon ground coriander, 1/2 teaspoon salt, and 2 teaspoons garam masala. Stir to combine, cover, and simmer gently for 10–15 minutes.
- Purée the sauce: Remove and discard the bay leaf, cinnamon stick, whole cloves, and whole peppercorns. Use an immersion blender or transfer the sauce to a blender and purée until smooth. Return the sauce to the pan if needed.
- Finish the sauce: Stir in 1 cup coconut milk (or heavy cream) and heat gently until the sauce is warm and combined.
- Combine and simmer: Add the cooked chicken and any accumulated juices back into the sauce. Simmer gently for 5 minutes to heat the chicken through and meld flavors.
- Serve: Stir in or sprinkle 1/2 cup fresh chopped cilantro. Serve the Chicken Tikka Masala over hot cooked basmati rice with naan, chapati, or rotis on the side.
Why You’ll Love This Recipe
This version balances ease and authenticity. The yogurt-based marinade softens the chicken and layers flavor deep into each piece. A quick sear seals juices and gives those caramelized edges we all want. The sauce brings warmth from garam masala and coriander, acidity from tomatoes and lime, and a silky finish from coconut milk or cream.
It’s flexible: you can make it ahead, tone the heat up or down, and it travels well for leftovers. And it pairs with rice or flatbread so everyone can eat the way they like.
Easy Ingredient Swaps

- Chicken thighs or breasts — the recipe lists both; choose thighs for juiciness, breasts for leaner meat.
- Coconut milk or heavy cream — use coconut milk for dairy-free, heavy cream for a richer, silkier finish.
- Bird’s eye chili or jalapeño — jalapeño is milder; both are included as options for controlling heat.
- Diced tomatoes or roma tomatoes — canned diced tomatoes give consistency; fresh roma tomatoes are fine when ripe.
- Whole cloves or ground cloves — whole cloves are removed before puréeing; ground cloves work but use the smaller amount listed.
Gear Up: What to Grab

- Mixing bowl for the marinade.
- Large skillet or grill pan for browning the chicken.
- Medium saucepan for the sauce.
- Immersion blender or countertop blender to purée the sauce.
- Instant-read thermometer to check chicken doneness (165°F/74°C).
- Spatula and knife for prep.
Frequent Missteps to Avoid
Don’t crowd the pan when searing the chicken. Crowding drops the pan temperature and prevents browning. Brown in batches and keep cooked pieces warm while you finish the rest.
Be careful not to burn the spices when you bloom them in oil. They only need about 20 seconds to release aroma; too long and they’ll taste bitter.
A common mistake is skipping the purée step. Leaving the sauce chunky works if you prefer texture, but puréeing creates the classic silky coat that makes this dish sing.
Variations by Season
Spring / Summer
Use fresh roma tomatoes in place of canned for a brighter sauce, and serve the dish alongside cool cucumber raita or a simple salad to temper the heat.
Fall / Winter
Lean into richness: use heavy cream instead of coconut milk and serve with steaming basmati rice and warm naan. The comforting sauce is perfect for colder nights.
Chef’s Rationale
Marinating the chicken in yogurt and spices both flavors and physically tenderizes the meat through gentle acid and enzymes. A quick, hot sear develops flavor via Maillard browning while preserving internal moisture. Blooming whole spices in oil for a short time extracts their volatile oils safely; removing whole aromatics before puréeing keeps the texture smooth and prevents any bitter shards.
Puréeing the sauce creates a homogeneous emulsion of tomato solids and fat (coconut milk or cream), producing the glossy mouthfeel characteristic of a good tikka masala.
Storage Pro Tips
- Refrigerate leftovers in an airtight container for up to 3–4 days.
- Freeze in portions for up to 3 months; thaw overnight in the fridge before reheating.
- Reheat gently on the stove over low heat to prevent the coconut milk or cream from separating. Add a splash of water or broth if the sauce thickens too much.
- Store rice separately when possible — it reheats more evenly and keeps its texture.
Frequently Asked Questions
- Can I use chicken breasts? — Yes. The recipe notes thighs or breasts; breasts will be leaner and can cook slightly faster, so watch the time and temperature.
- How spicy will this be? — The recipe uses a modest amount of cayenne and an optional Bird’s eye chili. Use jalapeño or omit the fresh chili to keep it mild.
- Can I make this dairy-free? — Yes. Use coconut milk instead of heavy cream; the yogurt in the marinade is included as an ingredient in the recipe — if you need fully dairy-free marination, use plant-based yogurt, though that’s outside the provided ingredient list.
- Can I make it ahead? — Marinate the chicken up to 1 day ahead. The sauce also refrigerates well; finish by reheating and adding the cooked chicken when ready to serve.
The Takeaway
This Chicken Tikka Masala is practical, dependable, and built on clear stages that each do specific work: marinate, sear, build, purée, and finish. Stick to the listed ingredients and steps, mind your heat when searing and blooming spices, and you’ll have a deeply flavored, silky curry perfect for weeknights or company. Serve it over basmati rice with naan and a scattering of fresh cilantro, and enjoy the kind of dish everyone comes back for seconds on.

Chicken Tikka Masala
Ingredients
Ingredients
- 2 lbsboneless skinless chicken thighs or breasts, chopped into pieces
- 1/2 cupplain Greek yogurt
- 2 tablespoonsolive oil
- 4 clovesgarlic minced
- 1 teaspoonfreshly grated ginger
- 1 tablespoonlime juice
- 1/2 teaspooncayenne pepper
- 1 1/2 teaspoonsgaram masala
- 1/2 teaspoonsmoked paprika
- 1 teaspoonsalt
- 2 Tablespoonscanola oil
- 4 whole peppercorns
- 1 bay leaf Indian bay leaf if you have one
- 2 whole cloves or 1/4 teaspoon ground cloves
- 1 cinnamon stick
- 1 yellow onion chopped (about 1 1/2 cups)
- 1 inchfresh ginger grated
- 3 clovesgarlic minced
- 1 Bird's eye chili , or a small piece of jalapeño, chopped, (optional for spicy)
- 114 ounce candiced tomatoes or 3 roma tomatoes, chopped
- 1/2 cuptomato sauce
- 1/4 teaspooncayenne pepper or more, for extra spicy
- 1/2 teaspoonground cumin
- 1/2 teaspoonturmeric
- 1 teaspoonground coriander
- 1/2 teaspoonsalt
- 2 teaspoonsgaram masala
- 1 cupcoconut milk or heavy cream
- 1/2 cupfresh chopped cilantro
- Hot cooked Basmati rice
- Naan chapati, or rotis
Instructions
Instructions
- Make the marinade: In a bowl combine 1/2 cup plain Greek yogurt, 2 tablespoons olive oil, 4 cloves minced garlic, 1 teaspoon freshly grated ginger, 1 tablespoon lime juice, 1/2 teaspoon cayenne pepper, 1 1/2 teaspoons garam masala, 1/2 teaspoon smoked paprika, and 1 teaspoon salt. Add the 2 lbs chopped chicken and stir to coat. Cover and marinate 30 minutes at room temperature or refrigerate up to 1 day.
- Cook the chicken: Heat 1 tablespoon of the 2 tablespoons canola oil in a large skillet or grill pan over medium-high heat. Working in a single layer and in batches to avoid crowding, cook the marinated chicken pieces until browned and cooked through, about 3–5 minutes per side (internal temperature 165°F/74°C). Transfer cooked chicken to a plate and keep warm.
- Start the sauce: Heat the remaining 1 tablespoon canola oil in a saucepan over medium heat. Add 4 whole peppercorns, 1 bay leaf, 2 whole cloves (or 1/4 teaspoon ground cloves), and 1 cinnamon stick. Sauté about 20 seconds, stirring, so the spices become fragrant but do not burn.
- Build the sauce: Add 1 chopped yellow onion, the 1-inch grated fresh ginger, 3 cloves minced garlic, and the chopped Bird’s eye chili or a small piece of chopped jalapeño if using. Sauté 2–3 minutes until the onion softens. Add 1 (14-ounce) can diced tomatoes or 3 chopped roma tomatoes, 1/2 cup tomato sauce, 1/4 teaspoon cayenne pepper, 1/2 teaspoon ground cumin, 1/2 teaspoon turmeric, 1 teaspoon ground coriander, 1/2 teaspoon salt, and 2 teaspoons garam masala. Stir to combine, cover, and simmer gently for 10–15 minutes.
- Purée the sauce: Remove and discard the bay leaf, cinnamon stick, whole cloves, and whole peppercorns. Use an immersion blender or transfer the sauce to a blender and purée until smooth. Return the sauce to the pan if needed.
- Finish the sauce: Stir in 1 cup coconut milk (or heavy cream) and heat gently until the sauce is warm and combined.
- Combine and simmer: Add the cooked chicken and any accumulated juices back into the sauce. Simmer gently for 5 minutes to heat the chicken through and meld flavors.
- Serve: Stir in or sprinkle 1/2 cup fresh chopped cilantro. Serve the Chicken Tikka Masala over hot cooked basmati rice with naan, chapati, or rotis on the side.
Equipment
- Blender
Notes
Make Ahead Instructions:
The chicken tikka marinade and chicken can be prepared up to one day ahead of time. The sauce can be made up to 3 days ahead of time, stored in the fridge. Cook the chicken and warm the sauce the day of serving.
Freezing Instructions:
Store prepared Chicken Tikka Masala in a freezer safe container for up to 3 months. Thaw overnight in the fridge and rewarm on the stove.
Slow Cooker:
Here’s my simplified
Slow Cooker Chicken Tikka Masala
that tastes great with less prep time involved.
Instant Pot:
Turn Instant Pot to sauté setting. Cook the chicken in oil first, just until browned on both sides, then remove to a plate. Sauté the spices and tomatoes as directed. Turn IP off. Return chicken to the pot. Secure lid and cook on high pressure for 10 minutes, with a 10 minutes natural release. Discard bay leaves, cinnamon stick and clove and remove chicken to a plate. Use an immersion blender to blend sauce. Stir in coconut milk.
Kashmiri Chilies:
If you can find Kashmiri chilies, they are also authentic in Masala sauce. Add 1 or 2 whole dried chiles to sauté with the spices and and use 1 teaspoon of Kashmiri chili powder in place of cayenne pepper, in the sauce.
Lamb Tikka Masala:
Replace chicken with cubed pieces of lamb shoulder. Marinate and sear the lamb as you would have the chicken, then simmer it in the prepared masala sauce, covered, for 60-90 minutes or until tender.

