Best Chicken Tikka Masala Recipe
- Flavor Explosion: This chicken tikka masala bursts with the rich, aromatic flavors of Indian spices.
- Tender Chicken: The yogurt marinade ensures the chicken is juicy and tender.
- Easy to Customize: Adjust the heat level to suit your taste.
- Restaurant Quality: Achieve that creamy, flavorful sauce right at home.
- Family Favorite: A dish that’s sure to please both adults and kids.
Ingredients You’ll Need
Let’s gather our ingredients—these simple pantry staples create magic together to produce an authentic chicken tikka masala.
For the Marinade:- Boneless, skinless chicken breasts: The star of the dish, cut into 1-inch cubes.
- Plain yogurt: Full-fat for best results, as it tenderizes the chicken and adds creaminess.
- Garam masala: A blend of warm spices like cinnamon, cumin, and cardamom.
- Turmeric: Adds a vibrant color and earthy flavor.
- Cumin: Enhances the depth of the dish.
- Cayenne pepper: Adjust to your heat preference.
- Salt: Enhances all the flavors.
- Vegetable oil: For sautéing.
- Onion: Finely chopped for a smooth base.
- Garlic: Minced for a punch of flavor.
- Ginger: Grated for a spicy kick.
- Tomato puree: Creates the base of the sauce.
- Heavy cream: Adds richness and creaminess.
- Sugar: Optional, to balance the acidity of the tomatoes.
- Fresh cilantro: Chopped for a fresh garnish.
For special ingredients like garam masala, look for it in the spice section of your grocery store or consider buying it from an Indian market for the most authentic flavor. If you can’t find it, a mix of ground cumin, coriander, and cinnamon can serve as a substitute.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.
Kitchen Equipment Needed
To make this chicken tikka masala, you’ll need:
- Large bowl for marinating
- Large skillet or frying pan
- Measuring spoons and cups
- Knife and cutting board
- Grater for ginger
- Wooden spoon or spatula
How to Make Best Chicken Tikka Masala Recipe
Step 1: Marinate the Chicken
In a large bowl, combine yogurt, garam masala, turmeric, cumin, cayenne pepper, and 1 teaspoon of salt. Add the chicken cubes and mix well to coat. Marinate in the refrigerator for at least 1 hour, or up to overnight for deeper flavor.
Trust me, the longer you marinate, the more tender and flavorful the chicken will be.
Step 2: Sauté the Aromatics
Heat oil in a large skillet over medium heat. Add the chopped onion and sauté until golden brown, about 8 minutes. Add garlic and ginger, cooking for another 2 minutes until fragrant.
Tip from me: Keep stirring to prevent the garlic from burning.
Step 3: Create the Sauce Base
Stir in the tomato puree, remaining 1 teaspoon of salt, and sugar if using. Simmer for 10 minutes, allowing the flavors to meld. Believe me, this step is crucial for developing the rich, deep flavors of the sauce.
Step 4: Cook the Chicken
Remove the chicken from the marinade, shaking off excess. Add the chicken to the skillet and cook until browned on all sides, about 5 minutes. Now comes the fun part—watching the chicken soak up all those delicious flavors.
Step 5: Finish and Serve
Pour in the heavy cream, stirring to combine. Reduce heat to low and simmer for another 10 minutes, until the chicken is cooked through and the sauce has thickened. Serve hot, garnished with fresh cilantro.
Step back and admire your creation—it’s ready to impress!
Pro tip: To ensure the chicken remains tender, don’t overcook it. Aim for an internal temperature of 165°F (74°C). Temperature matters: Use room temperature ingredients for the marinade. Cold yogurt can cause the spices to clump. Timing is key: Allow the sauce to simmer for at least 10 minutes to develop the flavors fully. Patience pays off here. Visual cues: Look for a rich, vibrant red color in the sauce and a creamy consistency. The chicken should be opaque and no longer pink inside.Recipe Variations & Customizations
- Spicy Kick: For more heat, increase the amount of cayenne pepper or add chopped green chilies.
What to Serve With This Recipe
Chicken tikka masala pairs wonderfully with basmati rice or naan bread to soak up that delicious sauce. For a complete meal, consider serving it with:
- Cucumber Raita: A cool, refreshing yogurt-based side dish.
- Saffron Rice: Adds a luxurious touch to the meal.
- Indian Salad: A simple mix of onions, tomatoes, and cucumbers with a lemon dressing.
For beverages, a cold mango lassi complements the spicy flavors perfectly, or opt for a crisp white wine like Sauvignon Blanc.
This dish is perfect for a family dinner, a dinner party, or any time you want to bring a taste of India to your table.
Storage & Make-Ahead Instructions
- Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, gently warm on the stove over low heat, stirring occasionally to prevent the sauce from breaking.
For make-ahead convenience, you can marinate the chicken up to 24 hours in advance. The entire dish can also be prepared a day ahead and reheated before serving. Just be sure to cool the dish completely before refrigerating.
Avoid freezing this dish, as the cream-based sauce may separate upon thawing.
Nutritional Benefits
- Chicken tikka masala is high in protein from the chicken, which supports muscle growth and repair. The yogurt in the marinade adds probiotics, beneficial for gut health. Additionally, turmeric is known for its anti-inflammatory properties, making this dish not only delicious but also nutritious.
Frequently Asked Questions
Q: Can I make this ahead of time?
Yes, you can marinate the chicken up to 24 hours in advance. The entire dish can be prepared a day ahead and reheated before serving.
Q: What can I substitute for heavy cream?
You can use coconut milk for a dairy-free version, though the flavor will be slightly different.
Q: How do I know when the chicken is done?
The chicken is done when it reaches an internal temperature of 165°F (74°C) and is no longer pink inside.
Q: Can I freeze chicken tikka masala?
It’s not recommended to freeze this dish due to the cream-based sauce, which may separate upon thawing.
Q: How can I adjust the spiciness?
Adjust the amount of cayenne pepper or add chopped green chilies to increase the heat level.
Q: What’s the best way to reheat leftovers?
Gently warm on the stove over low heat, stirring occasionally to prevent the sauce from breaking.
Q: Can I use chicken thighs instead of breasts?
Yes, chicken thighs can be used for a richer flavor and more tender texture.
Recipe Origin or History
Chicken tikka masala is believed to have originated in the UK, created by Indian chefs adapting traditional tikka dishes for British palates. It’s a beloved dish that combines the smoky flavors of tandoor-cooked chicken with a creamy tomato-based sauce, reflecting a fusion of Indian and Western cuisines.
Final Thoughts
Our Best Chicken Tikka Masala Recipe brings the rich, authentic flavors of India right to your home kitchen. With its tender, juicy chicken and creamy, flavorful sauce, it’s a dish that’s sure to become a family favorite. The ease of preparation, combined with the ability to customize the heat level, makes it perfect for any occasion.
I encourage you to try this recipe and share your experience with us. Don’t forget to rate the recipe and leave a comment below. If you love it, share it on social media and let others discover the joy of making chicken tikka masala at home.
Enjoy every bite, and happy cooking!

Best Chicken Tikka Masala
Ingredients
Equipment
Method
- In a large bowl, combine yogurt, garam masala, turmeric, cumin, cayenne pepper, and 1 teaspoon of salt. Add the chicken cubes and mix well to coat. Marinate in the refrigerator for at least 1 hour, or up to overnight for deeper flavor.
- Heat oil in a large skillet over medium heat. Add the chopped onion and sauté until golden brown, about 8 minutes. Add garlic and ginger, cooking for another 2 minutes until fragrant.
- Stir in the tomato puree, remaining 1 teaspoon of salt, and sugar if using. Simmer for 10 minutes, allowing the flavors to meld.
- Remove the chicken from the marinade, shaking off excess. Add the chicken to the skillet and cook until browned on all sides, about 5 minutes.
- Pour in the heavy cream, stirring to combine. Reduce heat to low and simmer for another 10 minutes, until the chicken is cooked through and the sauce has thickened. Serve hot, garnished with fresh cilantro.
