The Best Chicken Tikka Masala Recipe Ever
Discover how to make the best chicken tikka masala recipe ever — creamy, rich, and bursting with authentic Indian flavors. Easy, beginner-friendly, and perfect for weeknight dinners or special occasions.
Prep Time 20 minutes mins
Cook Time 35 minutes mins
Total Time 1 hour hr 55 minutes mins
Course Main Course
Cuisine Indian
Servings 4
Calories 480 kcal
- 800 g 1.7 lb boneless, skinless chicken thighs or breasts (thighs for juiciness, breasts for a leaner texture)
- ¾ cup 200 g plain yogurt (full-fat preferred)
- 2 tablespoons lemon juice
- 2 tablespoons minced garlic fresh or paste
- 2 tablespoons grated fresh ginger
- 2 teaspoons garam masala
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- ½ teaspoon turmeric
- ½ to 1 teaspoon chili powder or cayenne pepper adjust to your spice preference
- 1 to 1½ teaspoons salt to taste
- 3 tablespoons oil or ghee ghee adds extra richness
- 2 tablespoons unsalted butter
- 1 large onion finely chopped
- 400 g 1 can tomato puree or crushed tomatoes
- ⅔ cup 150 ml heavy cream (or coconut milk for a dairy-free version)
- 1 teaspoon kasuri methi dried fenugreek leaves, optional but recommended for authentic flavor
- 2 tablespoons chopped fresh cilantro for garnish
- Basmati rice or warm naan bread for serving
Prepare the Marinade:
In a bowl, combine yogurt, lemon juice, garlic, ginger, garam masala, cumin, coriander, turmeric, chili, and salt. Add chicken pieces and coat well. Marinate for at least 1 hour or overnight for best results.
Make the Masala Base:
In the same pan, melt butter and add chopped onions. Cook until soft and golden. Stir in garlic, ginger, and remaining spices (cumin, coriander, garam masala). Toast for 30 seconds.
Combine Chicken and Sauce:
-
Dairy-Free Option: Substitute yogurt and cream with coconut alternatives.
-
Make It Spicier: Add a pinch more chili powder or crushed red pepper flakes.
-
For Richer Flavor: Use ghee instead of oil.
-
Storage: Refrigerate for up to 4 days or freeze for up to 3 months.