Indulge in the deliciousness of homemade Chicken Tikka Masala, a comforting dish that brings the fragrant flavors of Indian cuisine to your kitchen. This classic recipe is perfect for those seeking a satisfying meal that’s both rich and accessible. With its tender marinated chicken in a creamy tomato sauce, Chicken Tikka Masala is worth making for any occasion.
Why You’ll Love Chicken Tikka Masala
- Flavorful Marinade: The chicken marinates in a blend of spices and yogurt, infusing it with incredible flavor before it even hits the pan.
- Creamy Sauce: The velvety tomato sauce with hints of spices makes each bite decadent and comforting.
- Easy to Prepare: With straightforward steps, this recipe is perfect for beginner cooks looking to impress at the dinner table.
- Customizable: Adjust spice levels to suit your taste, making it great for families with varied palates.
- Meal Prep Friendly: This dish reheats beautifully, making it ideal for meal prep or leftovers that still taste fantastic.
Recipe Overview
- Prep Time: 20 minutes (plus marinating)
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Servings: 4
- Difficulty Level: Easy
Ingredients You’ll Need for Chicken Tikka Masala
-
For the Marinade:
- 1 lb (450 g) boneless chicken thighs or breasts, cut into bite-sized pieces
- 1 cup plain yogurt (Greek yogurt works well too)
- 2 tablespoons lemon juice
- 2 tablespoons vegetable oil
- 4 cloves garlic, minced
- 1 tablespoon fresh ginger, minced
- 2 teaspoons garam masala
- 2 teaspoons ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon turmeric
- 1 teaspoon cayenne pepper (adjust for heat level)
- Salt, to taste
-
For the Sauce:
- 2 tablespoons vegetable oil or ghee
- 1 medium onion, finely chopped
- 4 cloves garlic, minced
- 1 tablespoon fresh ginger, minced
- 1 can (15 oz) crushed tomatoes
- 1 teaspoon garam masala
- 1 teaspoon sugar (to balance acidity)
- 1 can (14 oz) coconut milk or heavy cream
- Fresh cilantro for garnish
How to Make Chicken Tikka Masala
-
Marinate the Chicken
- In a large bowl, combine the yogurt, lemon juice, oil, garlic, ginger, garam masala, cumin, coriander, turmeric, cayenne, and salt. Mix well.
- Add the chicken pieces and ensure they are thoroughly coated. Cover and refrigerate for at least 1 hour, ideally overnight for deeper flavor.
-
Cook the Chicken
- Heat a large skillet or pan over medium-high heat. Add a bit of oil if using a non-stick pan.
- Remove the chicken from the marinade, shaking off excess. Cook the chicken in batches for about 5-7 minutes, or until browned and cooked through. Remove the chicken from the pan and set aside.
-
Prepare the Sauce
- In the same skillet, add another tablespoon of oil if needed. Sauté the chopped onion until translucent, about 5 minutes.
- Add the minced garlic and ginger and cook for another minute until fragrant.
-
Combine Sauce Ingredients
- Add the crushed tomatoes, garam masala, and sugar to the skillet. Stir and let it simmer for about 5 minutes.
- Lower the heat and pour in the coconut milk or heavy cream, stirring to incorporate. Simmer for another 5 minutes, allowing the sauce to thicken slightly.
-
Finish the Dish
- Add the cooked chicken back into the sauce. Stir well to coat the chicken in the rich sauce. Simmer for an additional 5-10 minutes, letting the flavors meld together.
-
Serve
- Garnish with chopped cilantro before serving. Enjoy your Chicken Tikka Masala with basmati rice or naan bread.
Tips for Success
- Marinate Longer: If time allows, marinating the chicken overnight enhances the flavor and tenderness.
- Monitor Heat: Adjust the cooking temperature when browning the chicken; too high can cause it to burn.
- Perfect Sauce Consistency: If the sauce is too thick, add a splash of water or broth. If it’s too thin, simmer it longer to reduce.
- Taste as You Go: Always taste and adjust seasoning, especially the salt and spices, before serving.
Easy Variations
- Vegetable Tikka Masala: Substitute chicken with cauliflower and chickpeas for a vegetarian version.
- Chicken Tikka Skewers: Thread marinated chicken onto skewers, grill, and serve with the sauce on the side.
- Spicy Garlic Tikka: Add more cayenne or a dash of chili powder for an extra kick.
- Creamy Butter Chicken: Substitute part of the coconut milk with unsalted butter to make a richer sauce.
What to Serve with Chicken Tikka Masala
- Basmati Rice: This fragrant rice perfectly absorbs the delicious sauce, making every bite satisfying.
- Naan Bread: Soft naan is great for scooping up the sauce and adds a delightful texture.
- Cucumber Raita: A cooling yogurt-based salad complements the spices in the dish beautifully.
- Roasted Vegetables: Seasonal roasted vegetables add a nice contrast and enhance the meal’s healthiness.
Storage and Reheating
- Refrigerator Storage: Store leftovers in an airtight container for up to 3 days.
- Freezer Storage: Freeze in airtight containers for up to 3 months. Thaw in the refrigerator before reheating.
- Best Reheating Method: Reheat on the stovetop over medium heat until warmed through. Add a splash of water or broth if the sauce appears thick.
- Meal Prep Note: This dish is excellent to make in advance, as flavors deepen over time.
Common Mistakes to Avoid
- Skipping the Marinade: Don’t rush this step; it’s key for flavor and tenderness.
- Overcrowding the Pan: Cook chicken in batches for even cooking and browning.
- Not Tasting the Sauce: Always taste for balance before serving—adjust spices and salt if needed.
Chicken Tikka Masala: Background & Cultural Inspiration
Chicken Tikka Masala is believed to have originated in the Indian subcontinent, with its roots often debated between India and the UK. The dish reflects a delightful fusion of flavors and cooking traditions. Traditionally, chicken is marinated in a mix of spices and yogurt, then cooked in a tandoor oven. The tomato-based sauce is a more recent adaptation, often enriched with cream or coconut milk, making it a favorite in Indian restaurants worldwide. It’s a testament to how culinary practices can evolve and blend across cultures.
Frequently Asked Questions
Can I use chicken breast instead of thighs?
Yes, chicken breasts can be used, but they may turn out a bit drier than thighs. Ensure not to overcook them.
Is it possible to prepare this dish ahead of time?
Absolutely! You can marinate the chicken and prepare the sauce in advance. Simply combine and heat them when you’re ready to serve.
Can I make Chicken Tikka Masala spicy?
Definitely! Adjust the amount of cayenne pepper or add fresh chilies for a spicier dish.
What can I use instead of yogurt in the marinade?
You can substitute the yogurt with buttermilk or a dairy-free yogurt alternative for a similar taste.
How can I store leftovers?
Allow the dish to cool completely, then store it in an airtight container in the fridge for up to three days or freeze for longer storage.
Final Thoughts
Making Chicken Tikka Masala at home is an inviting way to bring the flavors of Indian cuisine to your table. It’s easy to prepare, wonderfully comforting, and full of aromatic spices that will warm your heart. Whether you’re cooking for yourself or hosting guests, this recipe is sure to impress. Give it a try, and savor the delightful balance of flavors and textures!
PrintChicken Tikka Masala
Indulge in the deliciousness of homemade Chicken Tikka Masala, a comforting dish that brings the fragrant flavors of Indian cuisine to your kitchen.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Baking
- Cuisine: Indian
- Diet: Non-Vegetarian
Ingredients
- 1 lb (450 g) boneless chicken thighs or breasts, cut into bite-sized pieces
- 1 cup plain yogurt
- 2 tablespoons lemon juice
- 2 tablespoons vegetable oil
- 4 cloves garlic, minced
- 1 tablespoon fresh ginger, minced
- 2 teaspoons garam masala
- 2 teaspoons ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon turmeric
- 1 teaspoon cayenne pepper
- Salt, to taste
- 2 tablespoons vegetable oil or ghee
- 1 medium onion, finely chopped
- 4 cloves garlic, minced
- 1 tablespoon fresh ginger, minced
- 1 can (15 oz) crushed tomatoes
- 1 teaspoon garam masala
- 1 teaspoon sugar
- 1 can (14 oz) coconut milk or heavy cream
- Fresh cilantro for garnish
Instructions
- Marinate the Chicken: In a large bowl, combine the yogurt, lemon juice, oil, garlic, ginger, garam masala, cumin, coriander, turmeric, cayenne, and salt. Mix well. Add the chicken pieces and ensure they are thoroughly coated. Cover and refrigerate for at least 1 hour, ideally overnight.
- Cook the Chicken: Heat a large skillet over medium-high heat. Add a bit of oil if using a non-stick pan. Remove the chicken from the marinade, shaking off excess. Cook the chicken in batches for about 5-7 minutes, or until browned and cooked through. Remove the chicken from the pan and set aside.
- Prepare the Sauce: In the same skillet, add another tablespoon of oil if needed. Sauté the chopped onion until translucent, about 5 minutes. Add the minced garlic and ginger and cook for another minute until fragrant.
- Combine Sauce Ingredients: Add the crushed tomatoes, garam masala, and sugar to the skillet. Stir and let it simmer for about 5 minutes. Lower the heat and pour in the coconut milk or heavy cream, stirring to incorporate. Simmer for another 5 minutes.
- Finish the Dish: Add the cooked chicken back into the sauce. Stir well to coat the chicken in the rich sauce and simmer for an additional 5-10 minutes.
- Serve: Garnish with chopped cilantro before serving. Enjoy your Chicken Tikka Masala with basmati rice or naan bread.
Notes
Marinating the chicken overnight enhances flavor and tenderness. Adjust spice levels to suit your taste.









