Chicken Tikka Masala is a rich, creamy, and flavorful dish made with tender pieces of marinated chicken cooked in a delicious tomato-based sauce. The combination of aromatic spices, yogurt, garlic, ginger, and creamy sauce makes this popular dish perfect for a satisfying homemade dinner.
This easy Chicken Tikka Masala recipe is simple enough for home cooks and packed with delicious flavor. The chicken is first marinated with spices and yogurt, then cooked until lightly charred before being combined with a rich and creamy tomato sauce.
Ingredients for Chicken Tikka Masala
For the Chicken Marinade
- 700g boneless chicken, cut into bite-sized pieces
- 1/2 cup plain yogurt
- 1 tablespoon lemon juice
- 1 tablespoon ginger paste
- 1 tablespoon garlic paste
- 1 teaspoon paprika
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1/2 teaspoon turmeric powder
- 1/2 teaspoon garam masala
- 1/2 teaspoon salt
- 1 tablespoon cooking oil
For the Tikka Masala Sauce
- 2 tablespoons cooking oil or butter
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 1 teaspoon ginger, finely grated
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon paprika
- 1/2 teaspoon chili powder, optional
- 1 cup tomato puree
- 1/2 cup heavy cream
- 1/2 cup water
- 1 teaspoon garam masala
- 1/2 teaspoon salt, or to taste
- 1 teaspoon sugar, optional
- Fresh coriander for garnish
How to Make Chicken Tikka Masala
Step 1: Marinate the Chicken
Place the chicken pieces in a large bowl. Add yogurt, lemon juice, ginger paste, garlic paste, paprika, cumin, coriander, turmeric, garam masala, salt, and cooking oil.
Mix everything thoroughly until the chicken is evenly coated. Cover the bowl and refrigerate for at least 1 to 2 hours. For deeper flavor, you can marinate the chicken for several hours.
Step 2: Cook the Chicken
Heat a large skillet or grill pan over medium-high heat. Lightly grease the surface and place the marinated chicken pieces in a single layer.
Cook the chicken, turning occasionally, until the pieces are browned on the outside and fully cooked inside. Avoid overcrowding the pan because the chicken may release too much moisture instead of developing a nice roasted surface.
Remove the cooked chicken from the pan and set it aside.
Step 3: Prepare the Masala Sauce
Heat oil or butter in the same pan over medium heat. Add the chopped onion and cook until soft and lightly golden.
Add minced garlic and grated ginger. Cook for about one minute until fragrant.
Step 4: Add the Spices
Add cumin, coriander, paprika, and chili powder if using. Stir the spices into the onion mixture and cook briefly. This helps release their aroma and creates a flavorful base for the sauce.
Step 5: Add the Tomato Puree
Pour in the tomato puree and mix well. Add the water and season with salt. Cook the sauce over medium-low heat until it becomes thicker and the raw tomato flavor has reduced.
Step 6: Add the Chicken
Return the cooked chicken pieces to the pan. Stir gently so the chicken is completely coated with the tomato masala sauce.
Cover and simmer for several minutes so the chicken can absorb the flavors of the sauce.
Step 7: Add Cream
Reduce the heat to low and slowly add the heavy cream. Stir gently until the sauce becomes smooth and creamy.
Add garam masala and a small amount of sugar if needed to balance the acidity of the tomatoes. Simmer for another 2 to 3 minutes without boiling the cream aggressively.
Step 8: Garnish and Serve
Turn off the heat and garnish the Chicken Tikka Masala with fresh coriander. Serve hot with basmati rice, naan, roti, or your favorite flatbread.
Tips for Making the Best Chicken Tikka Masala
- Use boneless chicken thighs for a juicy and tender result.
- Allow the chicken to marinate for at least 1 to 2 hours.
- Cook the chicken over medium-high heat to develop a lightly charred exterior.
- Do not overcrowd the pan when cooking the chicken.
- Cook the tomato sauce until its raw flavor disappears.
- Add cream over low heat for a smooth and rich sauce.
- Adjust the chili powder according to your preferred spice level.
- Use fresh ginger and garlic for better flavor.
What to Serve with Chicken Tikka Masala
Chicken Tikka Masala pairs wonderfully with steamed basmati rice, fragrant pulao, naan, roti, or chapati. You can also serve it with a fresh cucumber salad, sliced onions, or lemon wedges.
Can I Make Chicken Tikka Masala Less Spicy?
Yes. Reduce or skip the chili powder and use mild paprika for color and flavor. The creamy tomato sauce can also help balance the heat of the spices.
Frequently Asked Questions
Can I use chicken breast?
Yes. Chicken breast can be used, but it should not be overcooked because it can become dry. Chicken thighs are generally more forgiving and remain tender during cooking.
Can I make Chicken Tikka Masala without cream?
Yes. You can use plain yogurt, coconut milk, or another suitable creamy ingredient depending on your preference. The final taste and texture will be slightly different.
Can I cook the chicken in an oven?
Yes. Marinated chicken can be cooked in a preheated oven until fully cooked and lightly browned. Cooking time will depend on the size of the chicken pieces and your oven.
How do I store leftover Chicken Tikka Masala?
Allow leftovers to cool and place them in an airtight container in the refrigerator. Reheat thoroughly before serving and follow your local food-safety guidance for storage times.
Why You Should Try This Recipe
This homemade Chicken Tikka Masala brings together tender spiced chicken and a rich tomato-based sauce in one comforting meal. The recipe is easy to customize, allowing you to adjust the spice level and creaminess according to your taste.
It is a great choice for a family dinner, weekend meal, dinner party, or special occasion. With simple ingredients and a few cooking techniques, you can enjoy a flavorful restaurant-style dish at home.
Final Thoughts
Chicken Tikka Masala is a delicious and satisfying dish that combines smoky chicken with a creamy, aromatic tomato sauce. Proper marination, flavorful spices, and slow cooking are the keys to creating a rich and delicious result.
Try this easy Chicken Tikka Masala recipe at home and serve it with warm naan, roti, or fragrant basmati rice for a complete meal.
Enjoy your homemade Chicken Tikka Masala!

