This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases at no extra cost to you.
Jump to RecipeThis chicken tikka masala sauce is rich, creamy and full of warm spices, with that vibrant orange color you know from your favorite Indian restaurant. Onion and garlic are cooked in ghee, bloomed with cumin, ginger, cayenne, cinnamon and turmeric, then simmered with tomato sauce and heavy cream until thick and velvety. Tender pieces of curry spiced chicken finish cooking right in the sauce.
It is easier than you might think, and it freezes beautifully, so you can make a double batch and have a comforting curry night ready any time. Serve it with basmati rice and warm naan to scoop up every drop. If you like cozy, saucy dinners, try my Jamaican curry chicken or the fragrant smoky tandoori chicken.

Why You Will Love This Tikka Masala Sauce
- Restaurant quality at home. Creamy, spiced and deeply flavorful.
- Simple spices. Everything comes from a regular spice rack.
- Freezer friendly. Make the sauce ahead and freeze it for easy dinners.
- Adjustable heat. Make it mild for kids or spicy for curry lovers.
- Great for entertaining. It is easy to double and keeps warm without losing its texture.
Ingredients You Will Need
You can find all of these at most grocery stores. Exact amounts are in the recipe card below.

For the sauce
- Ghee: clarified butter gives the sauce a rich, nutty flavor. Unsalted butter plus a splash of oil works too.
- Onion and garlic: finely chopped so they melt into the sauce.
- Ground cumin: earthy and warm, the backbone of the spice blend.
- Ground ginger, cayenne, cinnamon and turmeric: ginger adds warmth, cayenne brings heat, cinnamon adds a subtle sweetness and turmeric gives a golden color.
- Paprika: adds color and a gentle smoky sweetness.
- Tomato sauce: a 14 ounce can gives a smooth, even base.
- Heavy whipping cream: makes it rich and silky.
- Sugar (optional): balances the acidity of the tomatoes.
- Salt: adjust at the end.
For the chicken
- Boneless skinless chicken breasts: cut into bite size pieces. Thighs are a juicier option.
- Curry powder: seasons the chicken as it browns.
- Vegetable oil: for cooking the chicken.
How to Make Chicken Tikka Masala Sauce
1. Soften the onion
Heat the ghee in a large skillet or Dutch oven over medium heat. Add the chopped onion and cook for about 5 minutes, stirring occasionally, until soft and translucent. Add the garlic and cook for another minute until fragrant.
2. Bloom the spices
Stir in the cumin, salt, ginger, cayenne, cinnamon and turmeric. Cook for 2 minutes, stirring constantly. Blooming the spices in fat releases their essential oils and makes the sauce taste deeper and more aromatic. Keep the heat at medium so the spices toast without burning.

3. Simmer the tomato sauce
Pour in the tomato sauce and bring it to a boil. Reduce the heat to low and let it simmer gently for 10 minutes, stirring now and then, so the raw tomato taste cooks off and the flavors come together.

4. Add the cream
Stir in the heavy cream, paprika and sugar if using. Bring it back to a gentle simmer and cook for 10 to 15 minutes, stirring frequently with a silicone spatula, until the sauce thickens enough to coat the back of a spoon.
5. Cook the chicken
While the sauce simmers, heat the vegetable oil in a separate skillet over medium heat. Add the chicken pieces, sprinkle with curry powder and cook for about 10 minutes, stirring occasionally, until browned and no longer pink in the center. Check that it reaches 165°F with an instant read thermometer.
6. Combine and finish
Add the browned chicken to the sauce and simmer together for 20 to 30 minutes over low heat. This gives the chicken time to absorb the spices and makes the sauce even richer. Taste and adjust the salt, sugar or cayenne before serving.

Tips for the Best Tikka Masala
- Do not rush the onions. Well softened onions add natural sweetness and body.
- Keep the cream at a gentle simmer. A hard boil can cause it to separate.
- Taste as you go. Tomato sauces vary in acidity and salt, so adjust at the end.
- Let it rest. Like most curries, tikka masala tastes even better the next day.
- Finish with fresh herbs. Chopped cilantro and a squeeze of lemon brighten the rich sauce.
What Is Tikka Masala?
Chicken tikka masala is one of the most popular curry dishes in the world, especially in the United Kingdom, where it is often called a national favorite. The name combines two parts. Chicken tikka refers to small pieces of marinated chicken that are traditionally grilled or cooked in a tandoor oven, and masala means a blend of spices.
The dish is believed to have been developed by South Asian chefs in Britain who added a creamy, spiced tomato sauce to tikka chicken. This homemade version uses a simple skillet method instead of a tandoor, but it delivers the same comforting, creamy flavor.
How to Control the Spice Level
This sauce has a gentle, warming heat that most people enjoy, but it is easy to adjust. The heat comes mainly from cayenne pepper. For a mild, family friendly version, use 1/4 teaspoon of cayenne or leave it out and add a little extra paprika for color. For a medium heat, follow the recipe as written.
If you like it hot, increase the cayenne to 1 1/2 teaspoons or add a finely chopped green chili with the garlic. The cream mellows the spices, so if you go too far, stir in a splash more cream or a spoonful of plain yogurt to cool it down.
Easy Variations
- Garam masala finish: stir in 1 teaspoon of garam masala at the end for extra warmth.
- Coconut milk: replace the cream with full fat coconut milk for a dairy free version and use oil instead of ghee.
- Yogurt marinated chicken: marinate the chicken in yogurt, lemon and spices for 1 hour before cooking.
- Vegetarian: use chickpeas, paneer or roasted cauliflower instead of chicken.
- Add greens: stir in a few handfuls of baby spinach at the end.
Why Blooming the Spices Matters
If there is one step that separates a flat curry from a restaurant quality one, it is blooming the spices. Ground spices contain aromatic oils that dissolve in fat, not water. When you stir them into hot ghee for a couple of minutes before adding the tomato sauce, those oils are released and carried through the whole sauce. The cumin turns nutty, the cinnamon becomes warm and fragrant, and the turmeric loses its raw, dusty edge.
The key is steady medium heat and constant stirring. If the pan looks dry, add a teaspoon of oil. As soon as the spices smell toasty and darken slightly, pour in the tomato sauce to stop the cooking. This small step takes two minutes and gives you a deeper, more layered flavor in every spoonful.
Make It a Freezer Meal
Tikka masala is one of the best curries to cook ahead. Let the sauce and chicken cool completely, then portion it into freezer safe containers or zip top bags, leaving a little room at the top for expansion. Label with the date and freeze flat for easy storage. To serve, thaw it overnight in the fridge and reheat gently over low heat with a splash of cream or water. Cook fresh rice while it warms and dinner is ready in about 20 minutes.
What to Serve With Tikka Masala
Fluffy basmati rice is the classic choice, and warm garlic naan is perfect for scooping up the creamy sauce. For a lighter plate, try cauliflower rice or a simple cucumber and tomato salad. Cooling sides like cucumber raita, plain yogurt or a squeeze of lime balance the warm spices. It also pairs well with roasted vegetables, sautéed spinach or my one pan sazon skillet chicken if you are serving a crowd.
Storage, Freezing and Reheating
- Refrigerator: store leftovers in glass meal prep containers for up to 4 days.
- Freezer: the sauce, with or without the chicken, freezes well for up to 3 months. Thaw overnight in the fridge.
- Reheating: warm gently on the stovetop over low heat, stirring often. Add a splash of water, broth or cream if it has thickened.
- Make ahead: prepare the sauce up to 2 days ahead and cook the chicken just before serving.
Common Mistakes to Avoid
- Burning the spices. Ground spices scorch quickly and turn bitter. Keep the heat moderate.
- Boiling the cream. Simmer gently to keep the sauce smooth.
- Overcooking the chicken. Breasts dry out if cooked too long before adding them to the sauce.
- Under seasoning. Rich cream sauces need enough salt to make the spices shine.
Frequently Asked Questions
Can I make tikka masala sauce ahead of time?
Yes. The sauce keeps in the fridge for up to 4 days and in the freezer for up to 3 months.
Can I use chicken thighs?
Yes. Boneless skinless thighs stay juicier and add extra flavor to the sauce.
Is chicken tikka masala spicy?
It has a mild to medium warmth. Adjust the cayenne to make it milder or hotter.
Can I make it dairy free?
Yes. Use oil instead of ghee and full fat coconut milk instead of heavy cream.
What is the difference between tikka masala and butter chicken?
Both are creamy tomato curries. Tikka masala is usually more tomato forward and spiced, while butter chicken is richer, milder and more buttery.
Why is my sauce too thin?
Simmer it uncovered a little longer. The sauce thickens as it reduces and cools.
Final Thoughts
This chicken tikka masala sauce brings the comfort of your favorite curry house right into your kitchen. With a handful of pantry spices, a can of tomato sauce and some cream, you can make a rich, creamy curry that tastes like it simmered all day. Make a double batch, freeze half and enjoy an easy, cozy curry night whenever the craving hits.
Nutrition Per Serving
| Nutrient | Amount |
|---|---|
| Calories | 328 kcal |
| Protein | 26 g |
| Carbohydrates | 9 g |
| Fat | 21 g |
| Saturated Fat | 12 g |
| Fiber | 2 g |
| Sugar | 5 g |
| Sodium | 760 mg |
Nutrition values are estimates calculated from standard ingredient data and will vary with the brands and exact amounts you use.

Chicken Tikka Masala
Ingredients
Method
- Heat the ghee in a large skillet over medium heat. Cook the onion for 5 minutes until translucent, then add the garlic for 1 minute.
- Stir in the cumin, salt, ginger, cayenne, cinnamon and turmeric and cook for 2 minutes.
- Add the tomato sauce, bring to a boil, then simmer on low for 10 minutes.
- Stir in the cream, paprika and sugar. Simmer for 10 to 15 minutes, stirring often, until thickened.
- Meanwhile, heat the oil in another skillet. Add the chicken, sprinkle with curry powder and cook for about 10 minutes until browned and 165°F.
- Add the chicken to the sauce and simmer 20 to 30 minutes. Garnish with cilantro and serve with rice and naan.


