

Okay, if you’re craving a big bowl of creamy, saucy, wildly flavorful chicken tikka masala, you’re in the right place.
This is the kind of dinner that makes the kitchen smell AMAZING. The sauce is rich and creamy, the spices are warm and fragrant, and the chicken gets to hang out in all that goodness until it’s tender and completely coated in that gorgeous orange sauce.
And honestly? It’s exactly what you want when you’re craving takeout but would rather make something cozy at home.
Serve it over a pile of rice, grab some naan for scooping, and prepare yourself for the “okay, just one more bite” situation.
Because yes. It’s that kind of dinner.
For Chicken Tikka Masala
- Chicken – Skinless, boneless chicken breasts or thighs work great. Use whichever you prefer – both are tender and juicy when cooked in this sauce.
- Ghee – This clarified butter gives a rich, authentic flavor to the sauce. It’s a must for the traditional taste!
- Onion – A finely chopped onion creates the base for the sauce, adding sweetness and depth.
- Garlic – Fresh garlic is key to enhancing the aromatic flavor of the dish.
- Ground Cumin – A warm, earthy spice that’s essential in curry flavors.
- Ground Ginger – Adds a zesty kick to balance out the spices.
- Cayenne Pepper – For a touch of heat; adjust this to your spice tolerance.
- Ground Cinnamon – Gives the sauce warmth and a slightly sweet undertone.
- Ground Turmeric – This vibrant spice adds both color and a mild, earthy flavor.
- Tomato Sauce – Forms the base of the sauce with its tangy sweetness.
- Heavy Cream – Makes the sauce rich, creamy, and luxurious.
- White Sugar – A bit of sweetness to balance the savory spices.
- Paprika – Adds a smoky depth and rich color to the sauce.
- Vegetable Oil – For frying the chicken to a golden crisp.
- Curry Powder – Adds extra depth of flavor when cooking the chicken.
For the Sauce:
- Soy Sauce – Adds a salty, umami-rich flavor to the sauce.
- Brown Sugar – Balances the savory flavors with a touch of sweetness.
- Cornstarch – Used to thicken the sauce and give it a nice velvety texture.
Why You’ll Love This Recipe
There are a lot of reasons to love a good chicken tikka masala, but here are a few of my favorites:
It’s creamy and cozy.
That tomato-and-cream sauce is basically comfort food in a bowl.
The flavor is BIG.
Cumin, ginger, cayenne, cinnamon, turmeric, and paprika all get their moment here. The result is warm, savory, a little spicy, and completely craveable.
It doesn’t require anything fancy.
You’re working with simple ingredients that come together to make something that tastes like you spent way more time on dinner than you actually did.
It’s perfect over rice.
Because you’re going to want something to catch every last drop of that sauce.
It’s great for making ahead.
Busy night? Future-you is going to be very happy you made extra.
And yes, it freezes well.
Which means you can make a big batch now and save some for that night when cooking dinner feels like the LAST thing you want to do.

Step-by-Step Instructions
1. Get everything ready.
First things first: gather your ingredients and get everything prepped.
This is one of those recipes where having everything ready to go makes the cooking feel ridiculously easy.
2. Cook the onions and garlic.
Heat the ghee in a large skillet and add your chopped onion.
Let it cook until soft and translucent, then add the garlic. Give it another minute until everything smells ridiculously good.
This is your flavor base, so don’t rush it.
3. Add all those beautiful spices.
Now for the good stuff.
Add the cumin, salt, ginger, cayenne, cinnamon, and turmeric. Let them cook for a couple of minutes so the spices become fragrant and wake up all those warm, cozy flavors.
Your kitchen should be smelling VERY good at this point.
4. Bring on the tomato sauce.
Pour in the tomato sauce and bring everything to a boil.
Then lower the heat and let it simmer.
This little simmering moment is important because it gives the flavors time to hang out and become something much more delicious than the sum of their parts.
5. Make it creamy.
Stir in the heavy cream, sugar, and paprika.
Bring the sauce back to a simmer and let it cook until it thickens to your liking.
Look at that sauce.
That is the sauce you came here for.
6. Cook the chicken.
While the sauce is doing its thing, grab a separate skillet.
Cook the chicken pieces in vegetable oil and sprinkle them with curry powder. You’re looking for lightly browned chicken here — it doesn’t need to be completely cooked yet.
It’s going to finish cooking in the sauce.
7. Let the chicken swim in the sauce.
Transfer the chicken and all those flavorful juices into the simmering sauce.
Now let everything cook together until the chicken is fully cooked and tender.
This is where the magic happens. The chicken gets cozy in that creamy, spiced sauce and soaks up all that flavor.
8. Grab the rice.
Once the chicken is tender, give the sauce a final taste and adjust the salt and sugar if needed.
Then spoon that gorgeous chicken tikka masala over rice.
Dinner is served.
And maybe grab some naan while you’re at it. You’re going to want something for the sauce.

Expert Tips
Let those onions soften.
The onion is part of the flavor foundation here, so give it the full cooking time until it’s soft and translucent.
Don’t skip blooming the spices.
Those couple of minutes of cooking the spices with the onion and garlic help bring out their flavor and aroma.
Keep the sauce at a gentle simmer.
Once the cream goes in, stir it regularly while the sauce thickens.
Don’t worry if the chicken isn’t cooked through after the first skillet.
That’s intentional. It gets plenty of time to finish cooking in the sauce.
Taste at the end.
The recipe gives you room to adjust the salt and sugar to your liking. A tiny adjustment at the end can make all the flavors pop.
Make extra if you can.
This is a great freezer-friendly meal, so future-you will absolutely appreciate having some tucked away.
Recipe Variations
Want to play around with it a little? Go for it.
Make It Milder
Not into a lot of heat? Reduce the cayenne pepper. You’ll still get all those warm, fragrant curry flavors without quite as much kick.
Turn Up the Heat
If spicy food is your love language, add more cayenne or bring some fresh chilies into the party.
Use Chicken Thighs
Chicken breasts are used in the recipe card, but boneless, skinless chicken thighs are also a delicious option if that’s what you have in the fridge.
Try Coconut Milk
Want to switch up the creamy element? Coconut milk can be used in place of the heavy cream for a slightly different flavor and a lovely creamy texture.
Make the Sauce Ahead
This is a great little dinner shortcut.
Prepare the sauce ahead and keep it refrigerated for up to 3 days. When dinner time rolls around, you’re already halfway there.
Storage & Reheating
Got leftovers?
Lucky you.
Store the chicken tikka masala in an airtight container in the refrigerator for up to 3 days.
For longer storage, this recipe is also freezer-friendly. Let it cool before transferring it to a freezer-safe container, and portion it out if you want easy individual meals later.
When you’re ready to eat, thaw it in the refrigerator if frozen, then reheat gently on the stovetop until hot.
If the sauce seems a little thicker after chilling, just stir it well as it warms.
Serving Suggestions
Now comes the fun part: what are we serving with this glorious sauce?
Rice is the obvious answer. Spoon that creamy chicken and sauce over fluffy white rice or basmati rice and let it soak up all that goodness.
And if you have naan?
Even better.
That warm bread + creamy tikka masala situation is hard to beat.
You could also serve it with:
- Warm naan or roti
- Basmati rice
- A simple cucumber salad
- Steamed vegetables
- Fresh herbs for a little freshness
Basically, you want something that can soak up the sauce.
Because leaving that sauce behind?
Absolutely not.
One More Thing
This is one of those recipes that feels like a little reward at the end of the day.
You get the cozy bowl of creamy curry. You get tender chicken. You get all those warm spices filling the kitchen. And you get to scoop everything up with rice or naan until there’s basically nothing left.
Make it for a weeknight dinner.
Make it when you’re craving your favorite curry-stand meal.
Make a double batch for the freezer.
Just make sure you save some sauce for the rice.

1. Can I skip marinating the chicken?
You sure can! Marinating the chicken brings extra flavor and tenderness, but if you’re short on time, you can skip it and still end up with a tasty dish. Just make sure to cook the chicken thoroughly before adding it to the sauce.
2. Can I use a lighter alternative to heavy cream?
Absolutely! If you want to lighten things up, swap heavy cream for coconut milk or a blend of milk and yogurt. It will still give you that creamy texture, but with a slightly different flavor—perfect for a lighter, yet indulgent, meal.
3. How can I adjust the spice level?
To dial down the heat, simply reduce the cayenne pepper. If you want to crank it up, feel free to add more, or toss in some fresh chilies for an extra kick. It’s all about what works for your tastebuds!
4. Can I prep the sauce in advance?
Yes, you can! Make the sauce ahead of time and store it in the fridge for up to 3 days. When you’re ready, just heat it up and cook your chicken. It’s a great time-saver for busy days!
5. Can I freeze the sauce?
Definitely! This sauce freezes beautifully, so feel free to make a big batch and store it for later. When you’re ready to use it, just thaw and reheat—it’s like having a homemade ready-to-go meal at your fingertips!

Curry Stand Chicken Tikka Masala Sauce
Ingredients
- 2 tbsp ghee (clarified butter)
- 1 onion, finely chopped
- 4 garlic cloves, minced
- 1 tbsp ground cumin
- 1 tsp salt (or more to taste, optional)
- 1 tsp ground ginger
- 1 tsp cayenne pepper
- ½ tsp ground cinnamon
- ¼ tsp ground turmeric
- 1 can (14-ounce) tomato sauce
- 1 cup heavy whipping cream
- 1 tbsp white sugar (or more to taste, optional)
- 2 tsp paprika
- 1 tbsp vegetable oil
- 4 boneless, skinless chicken breasts, cut into bite-size pieces
- ½ tsp curry powder
Instructions
Prepare the ingredients.
- Gather all your ingredients and have them ready.
Cook the onions and spices.
- In a large skillet, heat the ghee over medium heat. Add the chopped onion and cook, stirring occasionally, for about 5 minutes until soft and translucent. Add the minced garlic and cook for another minute until fragrant.
Add the spices.
- Stir in the cumin, salt, ground ginger, cayenne pepper, cinnamon, and turmeric. Continue cooking for 2 minutes, allowing the spices to become fragrant and the flavors to meld together.
Simmer the sauce.
- Pour in the tomato sauce, bringing the mixture to a boil. Once boiling, reduce the heat and let it simmer for 10 minutes to deepen the flavor.
Add the cream and sweeten.
- Stir in the heavy cream, sugar, and paprika. Bring the sauce back to a simmer and cook for another 10-15 minutes, stirring frequently, until the sauce thickens to your liking.
Cook the chicken.
- In a separate skillet, heat the vegetable oil over medium heat. Add the chicken pieces and sprinkle with curry powder. Cook the chicken for about 3 minutes, stirring often, until lightly browned but still pink in the middle.
Combine the chicken and sauce.
- Transfer the seared chicken and its juices into the simmering sauce. Let it cook together for another 30 minutes, or until the chicken is fully cooked and tender. Adjust the salt and sugar to taste.
Serve and enjoy!
- Serve the chicken tikka masala over rice and enjoy your flavorful, comforting meal!