Have you ever craved that rich, creamy, and aromatic chicken tikka masala from your favorite Indian restaurant? I’m excited to share my foolproof recipe that rivals any takeout version. After years of perfecting this dish, I can confidently say this homemade version will transport your taste buds straight to the streets of Delhi.
The Secret Behind Restaurant-Style Chicken Tikka Masala
The magic of this dish lies in its two-part cooking process. First, we’ll marinate and grill the chicken to create that signature charred flavor, then we’ll simmer it in a luxuriously creamy tomato-based sauce. I’ve discovered that the key to achieving that authentic taste is giving the spices time to bloom and using high-quality ingredients.

Essential Ingredients
For the Chicken Marinade:
- 2 lbs boneless, skinless chicken thighs, cut into 1.5-inch pieces
- 1 cup plain yogurt (full-fat Greek yogurt works best)
- 4 cloves garlic, minced
- 2 tablespoons fresh ginger, grated
- 2 teaspoons garam masala
- 2 teaspoons ground turmeric
- 2 teaspoons ground cumin
- 1 teaspoon red chili powder
- 1 teaspoon salt
For the Masala Sauce:
- 3 tablespoons ghee or neutral oil
- 2 large onions, finely diced
- 6 cloves garlic, minced
- 2 tablespoons fresh ginger, grated
- 2 green chilies, finely chopped (optional)
- 3 tablespoons tomato paste
- 2 (14 oz) cans crushed tomatoes
- 1 cup heavy cream
- 2 teaspoons garam masala
- 2 teaspoons ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon turmeric
- 1 teaspoon kashmiri red chili powder (or regular chili powder)
- Salt to taste
- 1/2 cup fresh cilantro, chopped
Kitchen Equipment Needed
Equipment | Purpose | Notes |
---|---|---|
Large mixing bowl | Marinating chicken | Glass or stainless steel recommended |
Heavy-bottom pot | Cooking sauce | Cast iron or Dutch oven works best |
Grill pan or broiler | Cooking chicken | For achieving char marks |
Measuring spoons | Precise spice measurements | Essential for balanced flavors |
Sharp knife | Prep work | For uniform chicken pieces |
Wooden spoons | Stirring | Prevents scratching cookware |
Food processor | Pureeing sauce (optional) | For smoother consistency |
Step-by-Step Instructions
Marinating the Chicken
- In a large bowl, combine all marinade ingredients except the chicken
- Whisk until smooth and well combined
- Add chicken pieces and coat thoroughly
- Cover and refrigerate for 4-24 hours (overnight works best)

Grilling the Chicken
- Remove chicken from refrigerator 30 minutes before cooking
- Preheat grill pan or broiler to high heat
- Grill chicken pieces for 8-10 minutes, turning halfway
- Look for slight char marks (they add flavor!)
Making the Masala Sauce
- Heat ghee in a large pot over medium heat
- Sauté onions until golden brown (about 15 minutes)
- Add garlic, ginger, and green chilies; cook for 2 minutes
- Stir in tomato paste and cook until darkened
- Add crushed tomatoes and spices
- Simmer for 20-25 minutes until thickened
- Stir in cream and grilled chicken
- Simmer for additional 10-15 minutes

Pro Tips for Perfect Results
- Use chicken thighs instead of breast meat for juicier results
- Don’t skip the marination time – it’s crucial for flavor development
- Toast whole spices and grind them fresh when possible
- Adjust cream quantity to your desired consistency
- Let the onions properly caramelize for deeper flavor
- Use kashmiri chili powder for authentic color without excessive heat
Storage and Reheating
Storage Method | Duration | Notes |
---|---|---|
Refrigerator | 3-4 days | Store in airtight container |
Freezer | Up to 3 months | Freeze sauce and chicken separately |
Room Temperature | 2 hours maximum | Not recommended for longer |
Nutritional Information (Per Serving)
Nutrient | Amount |
---|---|
Calories | 425 |
Protein | 32g |
Fat | 28g |
Carbohydrates | 14g |
Fiber | 3g |
Sodium | 680mg |
Serving Suggestions
Serve this rich curry with:
- Freshly made naan bread
- Steamed basmati rice
- Cucumber raita
- Pickled onions
- Fresh cilantro garnish
- Lemon wedges
Common Questions & Answers
Q: Can I use chicken breast instead of thighs?
While you can use chicken breast, I recommend thighs for their higher fat content and better flavor. If using breast meat, reduce cooking time slightly to prevent drying.
Q: How can I make this dish less spicy?
Reduce or omit the chili powder and green chilies. The dish will still be flavorful thanks to the other spices.
Q: Can I make this dish vegetarian?
Yes! Replace chicken with paneer, cauliflower, or chickpeas. Adjust cooking times accordingly.
Q: Why isn’t my sauce as orange as restaurant versions?
Restaurant versions often use food coloring. For natural color, increase the amount of kashmiri chili powder.
Q: Can I use coconut milk instead of heavy cream?
Yes, coconut milk works well as a dairy-free alternative. Use full-fat coconut milk for best results.
Q: How can I thicken the sauce if it’s too thin?
Simmer uncovered for longer or add a cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons cold water).
Troubleshooting Guide
Issue | Possible Cause | Solution |
---|---|---|
Tough chicken | Overcooked or not marinated long enough | Marinate longer and watch cooking time |
Grainy sauce | Cream curdled or sauce not simmered enough | Add cream at lower temperature, simmer longer |
Bland taste | Not enough spices or salt | Adjust seasoning gradually, bloom spices properly |
Too spicy | Too much chili powder | Add more cream or coconut milk to balance |
Runny sauce | Not reduced enough | Simmer longer or add cornstarch slurry |
Remember, cooking is about experimenting and finding what works best for your taste. Don’t be afraid to adjust spice levels and consistency to your preference. With practice, you’ll be making restaurant-quality chicken tikka masala that will have your family and friends begging for the recipe!