We’ve been on the hunt for the perfect homemade chicken tikka masala – and trust us when we say we tried more than a few versions to get there. Nothing stood up to what we could get from our favorite take-out place. But now, we’ve nailed it. Properly marinated chicken with real char, and a sauce that’s rich and complex without being heavy. It’s the kind of dish that turns your kitchen into the best Indian restaurant in town and makes your home smell amazing.

After years of trying to recreate our favorite Indian dishes at home, this is the version that consistently delivers at home. It’s so good, we can make big batches and freeze portions for later. The marinade gives you tender, flavorful chicken, while building the sauce from scratch creates layers of flavor that can’t be rushed (and we know… we also tried a half-dozen bottled sauces when we were feeling lazy and none panned out). One bite and you’ll understand why this has become a go-to when we don’t want to pay for take-out. Next up, we’re taking on rogan josh and lamb vindaloo.

🔪 Ingredients & Tools You’ll Need
To Marinate Chicken
- Boneless, skinless chicken thighs
- Plain yogurt
- Lemon juice
- Ginger and Garlic, finely grated
- Kosher salt
- Garam masala, Ground cumin, Paprika or Kashmiri chili powder, Turmeric
- Vegetable oil, for grilling
For Masala Sauce
- Unsalted Butter
- Yellow onion, finely chopped
- Ginger & Garlic, minced
- Ground cumin, Ground coriander, Garam masala, Paprika or Kashmiri chili powder
- Crushed tomatoes
- Water (optional, for thinning sauce)
- Heavy cream
- Brown sugar
- Kasuri methi (dried fenugreek leaves)
- Kosher Salt
- Chopped cilantro, for garnish
- Lemon wedges, for garnish
Equipment
- Mixing bowls
- Grill pan, outdoor grill, or cast-iron skillet
- Metal skewers
- Hand blender (optional, for smooth sauce)
- Measuring spoons and cups
🌶️ Indian Spice Spotlight
Authentic Indian flavor comes from layering spices that build warmth, depth, and aroma – not just heat.
- Kasuri Methi (Dried Fenugreek Leaves): The secret weapon. Adds a nutty, slightly sweet aroma that rounds out the sauce and gives tikka masala its signature flavor.
- Kashmiri Chili Powder: All color, minimal fire. Gives that gorgeous red-orange hue and mild warmth without overpowering.
- Garam Masala: The backbone of Indian cooking is a blend of warming spices like cinnamon, cardamom, cloves, cumin, and coriander. Every region (and cook) has a unique version.
- Ground Coriander & Cumin:
Coriander brings citrusy brightness; cumin adds earthiness. Together, they build the “base note” of most Indian dishes.
💡 Meat Nerd Tip: Don’t just dump them in: toast your spices in butter or ghee to wake up their oils. It’s the moment your kitchen starts to smell like magic. And trust us, you’ll know the moment you’ve burnt them and need to start over.
📝 Step-by-Step Instructions: How to Make Chicken Tikka Masala
- Marinate the chicken: In a large bowl, whisk yogurt, lemon juice, ginger, garlic, salt, and spices. Toss in chicken to coat. Cover and refrigerate for at least 2 hours (or overnight for best flavor).
- Grill the chicken: Shake off excess marinade and thread chicken onto skewers. Preheat a grill pan or outdoor grill to medium-high heat, then lightly coat it with oil. Cook the chicken for 3 to 4 minutes per side, until it is lightly charred and the internal temperature reaches 165°F. Rest for 5 minutes.
- Make the masala sauce: In a skillet, melt butter over medium heat. Add the onion and a pinch of salt; cook for 6–8 minutes, until golden. Stir in ginger and garlic; cook 1 minute. Add cumin, coriander, garam masala, and paprika; toast 30 seconds until fragrant.
- Build the base: Pour in the crushed tomatoes and simmer for 6 to 8 minutes, until slightly thickened. Add a splash of water if needed. Blend smooth with a hand blender, or leave chunky if you prefer.
- Finish the sauce: Stir in cream, sugar, and kasuri methi. Simmer for 2 to 3 minutes, seasoning to taste with salt.
- Combine and serve: Add grilled chicken to the sauce, simmer 3–5 minutes to coat well. Adjust consistency with water or cream. Garnish with cilantro and serve hot, accompanied by rice, raita, naan, and lemon wedges.

🔄 Substitutions & Variations
- Chicken breast: Swap thighs for breast, but reduce cook time to avoid dryness.
- Lighter option: Substitute half-and-half or coconut milk for heavy cream.
- Extra heat: Add cayenne or fresh chilies for an extra spicy kick.
- Vegetarian version: Use roasted paneer or chickpeas instead of chicken.
💡 Meat Nerd Tips
- Char is key: That light char on the chicken isn’t just for looks—it adds smoky depth and mimics traditional tandoor cooking.
- Toast the spices: Cooking spices in hot butter wakes up their natural oils, unlocking bold layers of flavor.
- Kasuri methi magic: Dried fenugreek leaves add a slightly sweet, nutty note you can’t fake—worth tracking down for authentic taste.
- Marinate longer: Overnight gives the deepest flavor, but even a few hours makes a big difference.
- Choose thighs for juiciness: Chicken thighs stay tender and flavorful, though breasts work if cooked carefully.
- Kashmiri chili powder: Adds vibrant red color with mild heat; use cayenne if you want more kick.
- Rest the chicken: Let it sit after grilling so the juices stay locked in before adding to the sauce.

🍽️ Serving Suggestions
- Basmati or jasmine rice for soaking up the sauce.
- Garlic naan or parathas on the side.
- Pair with a crisp lager or Riesling to balance the spice.
🧊 Leftovers & Storage
- Fridge: Store leftovers in an airtight container up to 4 days in the fridge.
- Freeze: Freeze for 2 to 3 months. Thaw overnight in the fridge before reheating.
- Reheat: Warm gently on stovetop, adding a splash of cream or water to loosen sauce.
Have you tried this recipe? Do us a favor and rate the recipe card with the ⭐ ⭐ ⭐ ⭐ ⭐ and drop a comment to help out the next reader.
Chicken Tikka Masala Recipe

Recommended Equipment
- Mixing Bowls
- Grill pan, outdoor grill, or cast-iron skillet
- Metal skewers
- Hand blender (optional, for smooth sauce)
- Measuring spoons and cups
Ingredients
To Marinate Chicken
- 2 lb boneless skinless chicken thighs, cut into 1½-inch pieces
- ¾ cup plain yogurt
- 1 tablespoon lemon juice
- ½ tablespoon ginger finely grated
- ½ tablespoon garlic finely grated
- 1½ tsp kosher salt
- 1 teaspoon garam masala
- 1 teaspoon ground cumin
- 1 teaspoon Kashmiri chili powder or paprika
- ½ teaspoon turmeric
- 2 tablespoon vegetable oil for grilling
For Masala
- 2 tbsp unsalted butter
- 1 large yellow onion finely chopped
- ½ tablespoon ginger grated
- ½ tablespoon garlic minced
- 1½ teaspoon ground cumin
- 2 teaspoon ground coriander
- 1 teaspoon garam masala
- 1 teaspoon paprika or Kashmiri chili powder
- 1 can 14 ozcrushed tomatoes
- ½ cup water optional
- ½ cup heavy cream
- 1 teaspoon brown sugar
- 1 teaspoon kasuri methi dried fenugreek leaves
- ½ teaspoon kosher salt
For Garnish
- Fresh cilantro chopped
- Lemon wedges
Instructions
Marinate the chicken
- In a bowl, whisk yogurt, lemon, ginger, garlic, salt, and spices.

- Toss in chicken to coat. Cover and refrigerate for at least 2 hours.

Grill the chicken
- Shake excess marinade off pieces and thread the marinated chicken pieces on a metal skewer.

- Heat a grill or a countertop grill/grill pan to medium-high.
- Lightly oil grates, place the chicken skewers in the grill and cook for 3–4 minutes per side until lightly charred and 165°F internal. Transfer to a plate and rest 5 minutes.

Make the sauce
- Heat butter in a cast-iron skillet over medium. Cook onion with a pinch of salt 6–8 min until soft and golden. Add ginger and garlic; cook for 1 min.
- Stir in cumin, coriander, garam masala, and paprika and toast 30 sec until fragrant.

- Pour in the crushed tomatoes and simmer for 6–8 minutes, stirring, until slightly thickened. If the sauce gets too thick, add a splash of water.
- Blend the sauce with a hand blender until smooth and creamy or leave it slightly chunky if you prefer.
- Stir in the cream, sugar, and kasuri methi. Simmer for 2–3 minutes and season with salt to taste.

- Add the grilled chicken to the skillet and simmer for 3–5 minutes, until heated through and well coated. Adjust the consistency with a little water or more cream as needed.
Serve
- Garnish with cilantro and serve hot with basmati rice, warm naan, and lemon wedges.
Notes
- Marinate for flavor: A longer marinade = deeper flavor. Aim for at least 4 – 6 hours, but overnight is best.
- Thighs vs. breasts: Chicken thighs tend to stay juicier and more tender. We recommend thighs over chicken breasts for recipes like this.
- Char matters: That light grill char mimics the traditional tandoor flavor; Don’t skip it. We find our Kamado grill to give us the best charcoal grilled flavor for recipes that would traditionally use a tandoor.
- Spice control: Kashmiri chili adds vibrant color with mild heat. Want it spicier? Add cayenne or fresh chilies.
- Sauce tip: Blend the sauce to a silky smooth consistency with an immersion blender.
- Kasuri methi (dried fenugreek): The secret ingredient. It gives tikka masala its signature flavor, and it’s worth finding at an Indian grocery or online.
- Make ahead: The sauce and grilled chicken can both be prepped ahead and combined before serving. We make it in big batches and freeze it portioned out for easy meals.
Nutrition
Bookmark this recipe now!

❓ FAQs for Chicken Tikka Masala
Yes. A cast-iron skillet, oven broiler, or even an air fryer will give you that lightly charred flavor.
Yes, but thighs stay juicier thanks to higher fat content. If using breasts, avoid overcooking.
At least 2 to 4 hours. Overnight is ideal, but even 30 minutes will add flavor in a pinch.
Not really, it’s more about warm spices than heat. You can add cayenne or fresh chilies if you want extra kick.
Yes, both the sauce and grilled chicken can be made in advance and combined before serving.














