This Chicken Tikka Masala is my weeknight weapon for when I want something homey, warming, and reliably delicious. It balances a tangy, spiced yogurt marinade with a creamy, tomato-forward sauce. The two parts—marinated, seared chicken and a reduced, silky sauce—come together quickly once the prep is finished.
I keep the technique straightforward: a short or long marinade, high-heat searing to get color on the chicken, and a low-and-slow finish in the sauce so the flavors meld without overcooking the meat. Little touches—like deep-browned onions and a final splash of cream—make a big difference.
Serve it with steamed basmati and warm naan, or simply spoon it over rice for a fast, satisfying dinner. The recipe scales, keeps well, and hits that comfort-food sweet spot without fuss.
What Goes Into Chicken Tikka Masala

Ingredients
- 2 pounds chicken — both thighs and breasts, cut into 1-inch cubes; the mix gives a balance of tenderness and lean meat.
- 1/2 cup full-fat yogurt — acid and fat to tenderize and carry spices in the marinade.
- 1 tablespoon finely grated ginger — bright, aromatic ginger for both marinade and sauce.
- 1 tablespoon finely grated garlic — garlic adds savory depth in both stages.
- juice of 1/2 lemon, about 1 to ½ tablespoons — acidity for balance in the marinade.
- 1/2 teaspoon ground turmeric — color and a warm, earthy base note.
- 1 1/2 teaspoons ground Kashmiri chili powder — milder chili that gives color and a gentle heat.
- 1/2 teaspoon fenugreek, optional — a faintly sweet, nutty note; optional but authentic.
- 1/2 to 1 1/2 teaspoons garam masala — warm spice blend; adjust to taste.
- 3 tablespoons ghee or oil — used for the marinade stage and initial cooking; rich if you choose ghee.
- coarse salt and freshly cracked pepper to taste — essential for seasoning throughout.
- 3 tablespoons ghee or oil — for the sauce base; keeps the flavor consistent if you use the same fat.
- 1 peeled small-diced red onion — the foundation of the sauce; brown it well for sweetness.
- 1 tablespoon finely grated ginger — repeated in the sauce for continuity of flavor.
- 1 tablespoon finely grated garlic — repeated in the sauce to build savory depth.
- 1 seeded thinly sliced serrano pepper — fresh heat; seed if you want it milder.
- 2 teaspoons Kashmiri chili powder — additional chili for the sauce’s color and flavor.
- 1/2 to 1 1/2 teaspoons garam masala — added to the sauce; tweak within the range for warmth.
- 3 cups tomato puree — the sauce’s body; reduces to concentrate flavor.
- 1 cup chicken stock — adds savory depth and thins the puree to a saucy consistency.
- 2/3 cup heavy whipping cream — enriches and rounds the sauce; adds that signature silk.
- 1/2 teaspoon fenugreek, optional — if using, a final hint of that slightly bitter-sweet aroma.
- 1/4 cup finely minced fresh cilantro — stirred in at the end for bright herbaceousness.
- coarse salt and freshly cracked pepper to taste — taste and adjust before serving.
Directions: Chicken Tikka Masala
- Cut 2 pounds chicken (thighs and breasts) into 1-inch cubes and set aside.
- Make the marinade: in a large bowl whisk together 1/2 cup full-fat yogurt, 1 tablespoon finely grated ginger, 1 tablespoon finely grated garlic, juice of 1/2 lemon, 1/2 teaspoon ground turmeric, 1 1/2 teaspoons ground Kashmiri chili powder, 1/2 teaspoon fenugreek (optional), 1/2 to 1 1/2 teaspoons garam masala, and coarse salt and freshly cracked pepper to taste.
- Add the cubed chicken to the marinade and toss until thoroughly coated. Cover and refrigerate 30 minutes to 24 hours.
- Make the sauce base: heat 3 tablespoons ghee or oil in a large rondeau or heavy-bottomed pot over medium heat. Add 1 peeled, small-diced red onion, season lightly with salt, and sauté until softened and lightly browned, about 5 minutes.
- Reduce heat to low and continue to cook the onions, stirring occasionally, until they are deep golden brown, about 10 more minutes.
- Stir in 1 tablespoon finely grated ginger and 1 tablespoon finely grated garlic; cook just until fragrant, about 30–45 seconds. Add 1 seeded, thinly sliced serrano pepper and sauté 1–2 minutes.
- Stir in 2 teaspoons Kashmiri chili powder and 1/2 to 1 1/2 teaspoons garam masala. Pour in 3 cups tomato puree and cook over medium heat 5–7 minutes until the sauce reduces slightly.
- Add 1 cup chicken stock and cook 8–10 minutes more to reduce and concentrate the flavors. Stir in 2/3 cup heavy whipping cream, 1/2 teaspoon fenugreek (optional), and adjust with coarse salt and freshly cracked pepper to taste. Remove the sauce from the heat and set aside.
- Cook the chicken: heat 3 tablespoons ghee or oil in a large carbon-steel or non-stick frying pan over high heat until it shimmers (and just starts to smoke lightly). Add the marinated chicken in a single layer (work in batches if the pan is crowded). Let the chicken sit untouched for 3 minutes, then sauté, stirring or turning as needed, until the chicken is cooked through and browned, about 5 more minutes.
- Transfer the cooked chicken into the pot with the tikka masala sauce. Add 1/4 cup finely minced fresh cilantro and stir to combine. Return to low heat and simmer 2–3 minutes to meld flavors, then taste and adjust seasoning if needed.
- Serve the chicken tikka masala hot (traditionally with basmati rice and naan, if desired).
Why You’ll Love This Recipe

It’s forgiving and flexible. Marinate for as little as 30 minutes or up to a day; the flavor deepens with time. Browning the onions and searing the chicken are the two steps that deliver the most flavor—do not rush them.
The sauce is rich without being heavy because the tomato reduction concentrates flavor before the cream smooths it out. You get layers of savory, spicy, and slightly sweet notes in every bite. It’s also a crowd-pleaser: mild enough for most palates, with clear options to dial heat up or down.
What to Use Instead

- Chicken cuts: Use all thighs for juicier results or all breasts for leaner pieces—both are already covered in the recipe.
- Fat: Ghee or oil are both listed; choose ghee for a nuttier flavor or oil if you want a neutral profile.
- Fenugreek: It’s optional in the recipe—skip it if you don’t have it, or include it for a more traditional aroma.
- Heat control: Adjust the Kashmiri chili and serrano pepper within the ranges already provided to suit your tolerance.
Setup & Equipment
- Large mixing bowl and whisk — to make and combine the marinade.
- Heavy-bottomed pot or rondeau — for the sauce base so it browns and reduces evenly.
- Large carbon-steel or non-stick frying pan — high heat for searing the chicken.
- Sharp knife and cutting board — for trimming and cubing the chicken.
- Measuring spoons and cups — keep the spice ratios consistent.
- Wooden spoon or heatproof spatula — to stir and deglaze safely.
Slip-Ups to Skip
- Don’t overcrowd the searing pan. Crowding steams the chicken and prevents browning.
- Don’t rush the onions. Properly caramelized onions add essential sweetness and depth.
- Don’t skip tasting. Adjust salt and garam masala at the end; small corrections make a big difference.
- Avoid adding the cream too early. Add it after the stock has reduced so it blends without separating.
Year-Round Variations
Small changes keep this recipe fresh through the seasons. In summer, marinate overnight and sear the chicken on a hot grill for a smoky char; finish it in the sauce. In winter, let the sauce simmer a little longer to deepen flavors; serve with buttered naan and extra cilantro. If you’re feeding a crowd, double the sauce relative to the chicken so everyone gets plenty.
Cook’s Notes
- Marinade time: 30 minutes works, but 4–12 hours is my go-to for better flavor and tenderness.
- Onion color: Cook until deep golden brown, not just translucent—this step builds the sauce’s backbone.
- Spice balance: Start at the lower end for garam masala and Kashmiri chili, then bump up if you want more warmth.
- Finish gently: After you add the chicken to the sauce, simmer just long enough to marry flavors—2–3 minutes as written keeps textures right.
Storing Tips & Timelines
Cool to room temperature, then refrigerate in an airtight container for up to 3–4 days. For longer storage, freeze in a freezer-safe container for up to 2–3 months. When reheating from frozen, thaw overnight in the fridge and warm gently on the stovetop over low heat, adding a splash of stock or water if the sauce has thickened.
Top Questions & Answers
- Can I cook this ahead? Yes. Make the sauce and chicken separately, then combine and gently reheat to serve.
- Can I use bone-in chicken? The recipe calls for 1-inch cubes of thighs and breasts. Bone-in pieces change timing and may need longer simmering; stick with the cut pieces here for the stated times.
- How do I make it less spicy? Reduce the serrano and use the lower amounts of Kashmiri chili and garam masala given in the recipe.
- Is fenugreek necessary? It’s optional. Use it for a closer-to-traditional aroma; omit it if you don’t have it on hand.
Save & Share
If this Chicken Tikka Masala becomes a go-to for you, save the recipe and share it with friends. It’s a dependable weeknight dish with the flexibility to scale and adapt. If you try any small changes—longer marination, a grill sear, or milder heat—jot them down next to the recipe so it’s perfect the next time.

Chicken Tikka Masala Recipe
Ingredients
Ingredients
- 2 poundschicken – both thighs and breasts cut into 1-inch cubes
- 1/2 cupfull-fat yogurt
- 1 tablespoonfinely grated ginger
- 1 tablespoonfinely grated garlic
- juice of 1/2 lemon about 1 to 1/2 tablespoons
- 1/2 teaspoonground turmeric
- 1 1/2 teaspoonsground Kashmiri chili powder
- 1/2 teaspoonfenugreek optional
- 1/2 to 1 1/2 teaspoonsgaram masala
- 3 tablespoonsghee or oil
- coarse salt and freshly cracked pepper to taste
- 3 tablespoonsghee or oil
- 1 peeled small-diced red onion.
- 1 tablespoonfinely grated ginger
- 1 tablespoonfinely grated garlic
- 1 seeded thinly sliced serrano pepper
- 2 teaspoonsKashmiri chili powder
- 1/2 to 1 1/2 teaspoonsgaram masala
- 3 cupstomato puree
- 1 cupchicken stock
- 2/3 cupheavy whipping cream
- 1/2 teaspoonfenugreek optional
- 1/4 cupfinely minced fresh cilantro
- coarse salt and freshly cracked pepper to taste
Instructions
Instructions
- Cut 2 pounds chicken (thighs and breasts) into 1-inch cubes and set aside.
- Make the marinade: in a large bowl whisk together 1/2 cup full-fat yogurt, 1 tablespoon finely grated ginger, 1 tablespoon finely grated garlic, juice of 1/2 lemon, 1/2 teaspoon ground turmeric, 1 1/2 teaspoons ground Kashmiri chili powder, 1/2 teaspoon fenugreek (optional), 1/2 to 1 1/2 teaspoons garam masala, and coarse salt and freshly cracked pepper to taste.
- Add the cubed chicken to the marinade and toss until thoroughly coated. Cover and refrigerate 30 minutes to 24 hours.
- Make the sauce base: heat 3 tablespoons ghee or oil in a large rondeau or heavy-bottomed pot over medium heat. Add 1 peeled, small-diced red onion, season lightly with salt, and sauté until softened and lightly browned, about 5 minutes.
- Reduce heat to low and continue to cook the onions, stirring occasionally, until they are deep golden brown, about 10 more minutes.
- Stir in 1 tablespoon finely grated ginger and 1 tablespoon finely grated garlic; cook just until fragrant, about 30–45 seconds. Add 1 seeded, thinly sliced serrano pepper and sauté 1–2 minutes.
- Stir in 2 teaspoons Kashmiri chili powder and 1/2 to 1 1/2 teaspoons garam masala. Pour in 3 cups tomato puree and cook over medium heat 5–7 minutes until the sauce reduces slightly.
- Add 1 cup chicken stock and cook 8–10 minutes more to reduce and concentrate the flavors. Stir in 2/3 cup heavy whipping cream, 1/2 teaspoon fenugreek (optional), and adjust with coarse salt and freshly cracked pepper to taste. Remove the sauce from the heat and set aside.
- Cook the chicken: heat 3 tablespoons ghee or oil in a large carbon-steel or non-stick frying pan over high heat until it shimmers (and just starts to smoke lightly). Add the marinated chicken in a single layer (work in batches if the pan is crowded). Let the chicken sit untouched for 3 minutes, then sauté, stirring or turning as needed, until the chicken is cooked through and browned, about 5 more minutes.
- Transfer the cooked chicken into the pot with the tikka masala sauce. Add 1/4 cup finely minced fresh cilantro and stir to combine. Return to low heat and simmer 2–3 minutes to meld flavors, then taste and adjust seasoning if needed.
- Serve the chicken tikka masala hot (traditionally with basmati rice and naan, if desired).
Equipment
- Large Bowl
- large rondeau or heavy-bottomed pot
- large carbon-steel or non-stick frying pan
- Spatula or tongs
Notes
Make-Ahead:
This is meant to be eaten immediately; However, you can keep warm in the sauce on low heat for up to 30 minutes before serving.
How to Store:
Cover and keep the butter chicken in the refrigerator for up to 5 days. This will freeze well-covered for up to 3 months. Thaw it in the fridge for 1 day before reheating.
How to Reheat:
Add the desired amount of chicken tikka masala to a small saucepot and heat over low heat until hot. You may need to slightly thin out the sauce with a few tablespoons of water.
Substitute 4
cups of small-diced fresh tomatoes for the cups of tomato puree.
The longer
the marinade, the more flavorful the chicken will become.
I used
a 6-quart rondeau pot for the sauce.
When searing
the chicken, you can use a carbon steel, cast iron, or non-stick frying pan.
To grill,
skewer the chicken and cook for 3 to 4 minutes per side on all four sides on a hot grill between 450° and 550°. Once it’s done, remove them from the skewer and coat them in the sauce.
