Chicken Masala

Jump to Recipe ▼Jump to Video
Total Time 25 minutes
Servings 8 servings

This post may contain affiliate links. See my disclosure policy.

My creamy chicken masala recipe is packed with tender chicken and a rich, aromatic sauce. It’s better than takeout, easy to make, and perfect served over basmati rice

chicken masala recipe in a bowl with rice.

Chicken masala has been a staple in my kitchen ever since my host mom, Parvati, taught me how to make it years ago during my study abroad year (yes, the same Parvati who taught me Kulfi!). 

While there are countless versions out there, hers focused on building flavor with simple ingredients and a well-spiced marinade rather than relying on excessive cream or butter.

The biggest lesson I learned from her was that a great chicken masala starts before the sauce- it’s with the marinade. Marinating the chicken in yogurt and spices not only infuses it with flavor but also keeps the chicken incredibly tender as it cooks. Combined with a rich tomato-based sauce, the result tastes better than any restaurant I’ve come across and is surprisingly easy to make at home.

Table of Contents
  1. Arman’s tips before starting
  2. Key Ingredients
  3. How to make chicken masala
  4. Alternative cooking methods
  5. Chicken Masala Recipe (Recipe Card)
  6. More Indian recipes to try

Arman’s tips before starting

Arman Liew

Marinate longer if you can. Ten minutes technically works, but if I can give it a few hours or even overnight, I do.  The difference in flavor and tenderness is genuinely noticeable with very little effort. 

Simmer the sauce properly. Don’t just set a timer and walk away. You want the tomatoes completely broken down and the sauce thick enough to coat the back of a spoon before the chicken goes in. If it’s still loose at 15 minutes, keep simmering. 

Let the chicken get golden. Once the chicken hits the hot pan, leave it alone for a few minutes. Let it develop a real crust before stirring. The color and flavor will be lost if you rush this step or crowd the pan. 

Add the cream off the heat. I take the pan off the heat completely before stirring in the cream. Whenever I’ve added it while the sauce was still bubbling, it hasn’t been quite as smooth and silky. 

Key Ingredients

While you can make masala curry paste from scratch, I often opt for a store-bought version to save time (and so does Parvarti). Here’s what you need to get started. Full measurements are in the recipe card below:

  • Chicken thighs. Boneless, skinless chicken thighs are my preferred cut because they stay juicy and tender during cooking. Chicken breast works too, but it won’t be quite as forgiving.
  • Yogurt. Plain Greek yogurt forms the base of the marinade for this dish. It naturally tenderizes the meat. 
  • Masala curry paste. The shortcut ingredient that makes this recipe so approachable. I typically use Patak’s, but Sharwood’s and Maya Kaimal also work well. It provides the bulk of the spices and aromatics without needing a long list of individual ingredients. 
  • Curry leaves. To enhance the flavor that the masala paste has.  
  • Brown onion, garlic, and chili. The flavor base of the curry. I always use fresh garlic here, as it makes a noticeable difference. 
  • Chicken broth. Helps create a rich, flavorful sauce while keeping everything from becoming too thick.
  • Heavy cream. For that rich and creamy gravy. If you’d like this curry to be dairy-free, swap it out for full-fat coconut milk. 
  • Diced tomatoes and tomato paste. Together, they create the backbone of the sauce. The tomatoes add body, while the tomato paste deepens the flavor and richness. 
  • Olive oil. To sauté the vegetables. Ghee or butter will work, too. 

How to make chicken masala

Step 1- Marinate the meat. Add the chicken thighs to a large bowl along with the yogurt and half of the tikka masala curry paste. Mix well. Cover the bowl and let the chicken marinate in the fridge for at least 10 minutes or up to 24 hours.

Step 2- Cook the sauce. Heat oil in a large skillet and cook the curry leaves until fragrant. Add the chopped onions, garlic, and chili, and cook for a few minutes. Add the remaining tikka masala paste, chicken broth, and diced tomatoes. Simmer everything on low heat for around 15 minutes until the sauce thickens. 

chicken tikka masala sauce in pot.

Step 3- Cook the chicken thighs. While the sauce cooks, heat some oil in a different pan and cook the chicken thighs on medium-high heat until they are golden on both sides. Add the chicken to the sauce and simmer everything for around 10 minutes. Stir through the heavy cream and serve immediately. 

chicken simmering in pot with masala sauce.

Alternative cooking methods

While I prefer using the stovetop, I know many of you have requested alternative cooking methods, so I’ve tested this exact recipe in the Instant Pot and slow cooker, and they both need a couple of tweaks.

Instant Pot method: Start by marinating the chicken. Next, sauté onions, garlic, and chili in the instant pot with oil until fragrant. Now add the chicken and the remaining ingredients, then pressure cook for 5 minutes, then release the pressure naturally for 10 minutes. Finally, switch to sauté mode, stir in the cream, and cook until it has thickened. 

Slow cooker method: Marinate the chicken in the yogurt and half the tikka masala paste for at least 10 minutes. Sauté the curry leaves, onion, chili, and garlic in two tablespoons of oil until softened, then add the remaining paste, broth, diced tomatoes, and tomato paste and stir to combine before transferring everything to the slow cooker. In the same pan, sear the marinated chicken in the remaining oil until golden on the outside, then nestle it into the sauce. Cook on low for 6 to 7 hours or high for 3 to 4 hours. When it’s done, turn the cooker off, stir the heavy cream through gently, and serve straight away. 

chicken masala in a bowl with rice and chopped parsley on top.
chicken tikka masala recipe.

Chicken Masala Recipe

5 from 23 votes
This chicken masala recipe features tender chicken pieces marinated in a blend of spices and yogurt, then simmered in a creamy tomato-based sauce. It's simple, delicious, and tastes restaurant quality! Watch the video below to see how I make this in my kitchen.
Servings: 8 servings
Prep: 5 minutes
Cook: 20 minutes
Total: 25 minutes

Video

Ingredients  

  • 2 pounds chicken thighs cut into 1 1/2-inch pieces, 900g
  • 1/2 cup plain yogurt 120g
  • 1/4 cup tikka masala paste divided, 60g
  • 1/4 cup olive oil 60 mL
  • 4 curry leaves
  • 1 large brown onion chopped, 240g
  • 1 small chili de-seeded and chopped
  • 1 clove garlic minced
  • 1 cup chicken broth 240 nL
  • 14 ounces diced tomatoes canned, 400g
  • 1 tablespoon tomato paste 15g
  • 1/2 cup heavy cream 120 mL

Instructions 

  • In a large bowl, add the chicken thighs, yogurt, and half the tikka masala curry paste. Toss until the chicken is evenly coated in the marinade. Cover the bowl and refrigerate for at least 10 minutes (or overnight) to marinate.
  • Heat two tablespoons of the oil in a non-stick pan and place over medium heat. Once hot, add the curry leaves and cook until fragrant. Add the onion, chili, and garlic and cook until the onion has softened and turned translucent.
  • Add the remaining tikka masala curry paste, along with the broth, diced tomatoes, and tomato paste. Reduce the heat to low and let everything simmer for 15 minutes, stirring occasionally, until the tomatoes have broken down and the sauce is thick enough to coat with a spoon.
  • In a separate pan, heat the remaining oil. Add the chicken and cook until deeply golden on the outside. Transfer the chicken to the sauce and simmer for 10 minutes, allowing the chicken to finish cooking through.
  • Remove the pan from the heat and stir through the cream. The sauce should become rich, silky, and lightly orange in color. Serve immediately.

Notes

TO STORE. Store leftovers in an airtight container in the fridge for 3 to 4 days. 
TO FREEZE. Freeze chicken masala for up to 3 months. Note that the sauce may undergo slight texture changes once you defrost it. Thaw frozen chicken tikka masala in the fridge. 
TO REHEAT. Reheat this dish on the stove over medium heat. Add a splash of heavy cream or chicken broth if needed. 

Nutrition

Serving: 1servingCalories: 303kcalCarbohydrates: 6gProtein: 17gFat: 23gSodium: 212mgPotassium: 387mgFiber: 1gVitamin A: 252IUVitamin C: 25mgCalcium: 51mgIron: 1mgNET CARBS: 5g
Course: Main Course
Cuisine: Indian
Author: Arman Liew
Tried this recipe?Give us a shout at @thebigmansworld or tag #thebigmansworld!

More Indian recipes to try

Arman Liew

I’m a three time cookbook author, culinary school graduate, and writer, and passionate about creating easy and healthier recipes. I believe you don’t need to be experienced in the kitchen to make good food using simple ingredients that most importantly, taste delicious.

5 from 23 votes (23 ratings without comment)

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating