This creamy and flavorful chicken curry delivers a restaurant-quality experience right in your own kitchen. It features charred, marinated chicken pieces simmered in a rich, spiced tomato cream sauce.

List of ingredients
- 1 cup plain yogurt or Greek yogurt – used for tenderizing the meat.
- 2 tablespoons fresh lemon juice – adds necessary acidity to the marinade.
- 1 & 1/2 teaspoons cumin – provides earthy depth.
- 1 teaspoon garam masala – a warm blend of Indian spices.
- 1/2 teaspoon red chili powder (not cayenne pepper) – adds mild heat and color.
- 1 teaspoon salt – enhances all other flavors.
- 2 teaspoons grated fresh ginger – adds a zesty, aromatic punch.
- 2 teaspoons finely minced garlic – essential for a savory base.
- 1 & 1/2 pounds boneless, skinless chicken breast (cut into small bite-sized pieces) – the primary protein.
- 2 tablespoons vegetable oil – for searing the chicken.
- 2 tablespoons butter – adds richness to the sauce.
- 1 large sweet onion (finely diced) – provides a sweet, savory foundation.
- 2 teaspoons grated ginger – adds additional freshness to the sauce.
- 2 cloves garlic (finely minced) – increases aromatic complexity.
- 2 teaspoons brown sugar – balances the acidity of the tomatoes.
- 1 teaspoon ground coriander – adds a citrusy, floral note.
- 1 teaspoon cumin – doubles the earthy flavor.
- 1 teaspoon smoked paprika – provides a subtle smokiness.
- 1 teaspoon garam masala – adds final warmth to the sauce.
- 8 ounce can tomato sauce (unseasoned) – the thick base of the curry.
- 1 & 1/4 cups heavy cream – creates the signature luscious texture.
- 1/4 cup water (only if needed) – used to adjust the final consistency.
- chopped cilantro – for a fresh garnish.
- naan bread – for serving and dipping.
- cooked basmati rice – the ideal base for the curry.
step-by-step instructions
- Prepare the marinade: Whisk together yogurt, lemon juice, cumin, garam masala, red chili powder, salt, grated ginger, and minced garlic in a bowl. Add the chicken pieces and toss to coat thoroughly, then marinate for at least 1 hour, or overnight in the refrigerator for best results.
- Sear the chicken: Heat vegetable oil in a large skillet, preferably cast iron, over medium-high heat. Once the oil shimmers, add chicken in batches to avoid crowding the pan. Let the meat fry untouched for 1 minute to create a brown crust, then saute for 5 more minutes until browned, then remove and keep warm.
- Sauté aromatics: Melt butter in the same skillet over medium heat. Saute diced onions for about 3 minutes until soft, scraping up the browned bits from the chicken. Stir in the ginger and garlic and cook for 30 seconds until fragrant.
- Toast the spices: Add brown sugar, coriander, cumin, paprika, garam masala, and salt to the pan. Stir occasionally for 15 seconds to wake up the oils in the spices.
- Simmer the tomato base: Pour in the unseasoned tomato sauce and simmer gently for 3 to 5 minutes. Stir occasionally until the sauce thickens and takes on a deeper color.
- Incorporate the cream: Stir in the heavy cream until the sauce is smooth and fully incorporated.
- Combine and finish: Add the partially cooked chicken and any accumulated juices back into the skillet. Cook for 8 to 10 minutes until the chicken is cooked through and the sauce is thick and bubbling. Stir in water if the sauce is too thick.
- Plating: Serve the curry over hot cooked basmati rice with a side of naan bread and garnish with fresh chopped cilantro.
Professional Searing Techniques
Utilize a Cast Iron Skillet
A heavy cast iron skillet retains heat better than non-stick pans, which is essential for achieving a charred exterior on the chicken. This mimicry of a tandoor oven adds a smoky dimension to the final dish.
Cook in Small Batches
Adding too much chicken to the pan at once drops the temperature and releases excess moisture. Cooking in batches prevents the meat from steaming and ensures every piece develops a golden-brown crust.
Deglaze the Pan Thoroughly
The browned bits left after searing the chicken, known as fond, contain concentrated flavor. Sautéing the onions directly on these bits incorporates those savory juices back into the sauce.
Manage Heat Levels
Keep the heat at medium-high during the searing process to ensure the meat browns quickly without overcooking the center. Lower the heat slightly when adding spices to prevent them from burning.
Ingredient Alternatives and Swaps
Switching to Chicken Thighs
Boneless, skinless chicken thighs are a great alternative to breasts as they are more succulent and flavorful. Thighs require a shorter marination time, often as little as 15 minutes, due to their higher fat content.
Using Different Yogurt Types
Greek yogurt provides a thicker consistency and a tangier flavor than plain yogurt. If using a very thick Greek yogurt, you may need a tablespoon of extra water to smooth out the marinade.
Dairy Substitutions for Cream
Full-fat coconut milk can be used as a substitute for heavy cream for a slightly different flavor profile. This change makes the dish creamier and adds a subtle sweetness common in other regional curries.
Adjusting the Tomato Base
If unseasoned tomato sauce is unavailable, use tomato puree or crushed tomatoes. Ensure there are no added herbs or sugars in the puree to maintain the authentic spice balance.
Customizing Flavor and Heat
Increasing the Spiciness
To make the dish hotter, add a pinch of cayenne pepper or red chili flakes during the spice-toasting phase. You can also add finely chopped fresh serrano or habanero peppers when sautéing the garlic.
Reducing the Heat Level
For a milder version, reduce the red chili powder to a quarter teaspoon. Increasing the amount of heavy cream or adding a dollop of extra yogurt can also neutralize the spice.
Enhancing the Sweetness
If the tomato sauce is too acidic, add an extra half teaspoon of brown sugar. Honey or maple syrup can also work as a substitute to balance the tanginess of the yogurt and tomatoes.
Adding Extra Freshness
Incorporate a squeeze of fresh lime juice just before serving to brighten the heavy cream sauce. Freshly chopped mint leaves can also be added along with the cilantro for a more complex garnish.
Serving and Pairing Ideas
Perfecting Basmati Rice
Rinse basmati rice under cold water until the water runs clear to remove excess starch. This ensures the grains remain separate and fluffy rather than clumping together.
Warming Naan Bread
Warm naan bread in a dry skillet or oven for a few seconds per side until soft and pliable. Brushing the bread with melted butter and garlic makes it an ideal vessel for scooping up the thick sauce.
Complementary Vegetable Sides
Serve this curry with roasted broccoli or asparagus to add a crisp texture to the meal. A simple side salad with a lemon-cumin vinaigrette also cuts through the richness of the cream.
Suggested Beverage Pairings
A chilled mango lassi or a sweet iced tea complements the spices of the tikka masala. These drinks help soothe the palate if you have increased the heat level of the curry.
Storage and Reheating Guidance
Refrigeration Best Practices
Store leftover curry in an airtight glass container in the refrigerator for up to 3 days. Keep the rice and naan in separate containers to prevent the rice from absorbing the sauce and becoming mushy.
Freezing Instructions
This dish freezes well for up to 3 months if stored in a freezer-safe bag with the air pressed out. Thaw the curry slowly in the refrigerator overnight before reheating.
Optimal Reheating Methods
The stovetop is the best way to reheat the curry on low heat, adding a splash of water or cream to restore the consistency. Avoid high microwave settings, which can cause the cream sauce to separate.
Troubleshooting Common Issues
Fixing a Sauce That is Too Thick
If the sauce becomes too dense during the final simmering stage, stir in water or a bit of chicken broth one tablespoon at a time. This thins the sauce without diluting the flavor profile.
Correcting a Thin or Watery Sauce
Allow the sauce to simmer uncovered for an additional 5 to 10 minutes to reduce the liquid. Avoid adding more flour or cornstarch, as this will alter the authentic texture of the cream sauce.
Preventing Dry Chicken
Ensure the chicken is not overcooked during the initial searing phase, as it will cook further in the sauce. Return the chicken to the pan only during the last 10 minutes of simmering.
Frequently Asked Questions
Is Tikka Masala the same as Butter Chicken?
No, while similar, Tikka Masala is usually more spicy and uses a sauce based on onions and tomatoes. Butter Chicken is typically milder, creamier, and relies more heavily on butter than oil.
Can I make this in a slow cooker?
Yes, but the searing step must still be done in a pan first. Combine the browned chicken and sauce ingredients in the slow cooker on low for 4-6 hours, stirring in the cream at the very end.
What is Garam Masala?
Garam Masala is a blend of ground spices, typically including cinnamon, mace, peppercorns, coriander seeds, cumin seeds, and cardamom pods. It provides a warm, aromatic base rather than sharp heat.
Can I use lemon juice instead of vinegar?
This recipe uses lemon juice in the marinade to tenderize the chicken. Lemon juice provides a brighter, fresher acidity than vinegar, which is preferred for this specific style of curry.
Print
Authentic-Style Chicken Tikka Masala
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: General
Description
The best homemade Chicken Tikka Masala recipe like you get at your favorite Indian restaurant! With tender, juicy pieces of charred chicken, swimming in an unbelievable luscious, flavor-packed creamy tomato sauce.
Ingredients
- 1 cup plain yogurt or Greek yogurt
- 2 tablespoons fresh lemon juice
- 1 1/2 teaspoons cumin
- 1 teaspoon garam masala
- 1/2 teaspoon red chili powder
- 1 teaspoon salt
- 2 teaspoons grated fresh ginger
- 2 teaspoons finely minced garlic
- 1 1/2 pounds boneless, skinless chicken breast, cut into small bite-sized pieces
- 2 tablespoons vegetable oil
- 2 tablespoons butter
- 1 large sweet onion, finely diced
- 2 teaspoons grated ginger
- 2 cloves garlic, finely minced
- 2 teaspoons brown sugar
- 1 teaspoon ground coriander
- 1 teaspoon cumin
- 1 teaspoon smoked paprika
- 1 teaspoon garam masala
- 8 ounce can tomato sauce (unseasoned)
- 1 1/4 cups heavy cream
- 1/4 cup water (only if needed)
- chopped cilantro, for garnish
- naan bread
- cooked basmati rice
Instructions
- Step: In a bowl, whisk together all the ingredients for the marinade; add the chicken and toss to coat. Let marinate for 1 hour (ideally overnight in the fridge, if time permits.)
- Step: Warm oil in a large skillet (preferably cast iron) over medium-high heat. Once shimmering, add chicken pieces in batches, if necessary, making sure not to crowd the pan. Let them fry, untouched, for 1 minute to develop a crust, then saute until browned for about 5 more minutes. Set aside and keep warm.
- Step: Melt the butter in the same pan. Saute the onions until soft (about 3 minutes) while scraping up any browned bits stuck on the bottom of the pan. Add ginger and garlic; sauté for 30 seconds until fragrant.
- Step: Add in the brown sugar, coriander, cumin, paprika, garam masala, and salt. Stir occasionally for about 15 seconds until fragrant.
- Step: Pour in the tomato sauce; let simmer gently for about 3-5 minutes, stirring occasionally until sauce thickens and becomes deeper in color.
- Step: Stir in the cream until incorporated.
- Step: Add the partially cooked chicken along with its juices back to the pan; cook for an additional 8-10 minutes until chicken is cooked through and the sauce is thick and bubbling. Pour in the water to thin out the sauce, only if necessary.
- Step: Serve over cooked basmati rice, with Naan bread, and garnish with chopped cilantro.
Notes
Chicken thighs can be used as a more tender alternative to breasts. For extra heat, add cayenne pepper or crushed red chili flakes. Store leftovers in an airtight container in the fridge for up to 3 days or freeze for up to 3 months.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian
Nutrition
- Serving Size: 1 serving
- Calories: 667 kcal
- Sugar: 12 g
- Sodium: 977 mg
- Fat: 47 g
- Saturated Fat: 29 g
- Unsaturated Fat: 18 g
- Trans Fat: 1 g
- Carbohydrates: 20 g
- Fiber: 3 g
- Protein: 42 g
- Cholesterol: 234 mg
Keywords: chicken tikka masala, indian cuisine, creamy tomato sauce, dinner, main course




