Creamy chicken in rich red sauce with herbs on a spoon close-up
| | |

Famous Chicken Tikka Masala That’s Better Than Takeout

 

This chicken tikka masala recipe has been living rent-free in my head since the first time I made it. I tested it four times before I was happy. Not because it’s complicated — it’s not — but because getting the sauce right takes patience and a few tricks that most recipes skip entirely. The difference between a good tikka masala and a great one is almost entirely about technique: how long you cook the onions, whether you char the chicken first, and which coconut milk you reach for. Get those three things right and everything else falls into place.

How to Make Chicken Tikka Masala (Quick Answer)

Marinate boneless chicken thighs in yogurt and spices, then char them under the broiler until lightly blackened at the edges. Meanwhile, build a rich tomato-onion sauce with aromatics and warm spices, stir in full-fat coconut milk or heavy cream, then simmer the charred chicken in the sauce until everything comes together. Serve over basmati rice with warm naan.

Why You Will Love This Chicken Tikka Masala Recipe

First, let’s talk about what makes this version different. Most weeknight tikka masala recipes skip the broiler step and just poach the chicken directly in the sauce. That works, technically. However, you lose the char — that slightly smoky, caramelized crust that defines the dish. That smokiness is the whole point. Without it, you’re eating creamy tomato chicken. With it, you’re eating tikka masala.

Additionally, this recipe doesn’t ask for a laundry list of hard-to-find spices. The blend here — garam masala, cumin, coriander, turmeric, and smoked paprika — gives you deep, layered flavor using pantry staples most home cooks already have. Even better, the sauce reheats beautifully, which means leftovers the next day are arguably better than the first night.

Also, if you love bold, saucy, deeply spiced chicken dinners, you might also enjoy my Chicken Chile Verde — it hits a completely different flavor profile but delivers the same level of comfort.

Ingredients You Will Need

Before you start this chicken tikka masala recipe, pull everything out and have it ready. The sauce moves fast once you start and you don’t want to be hunting for your coriander mid-cook.

For the Marinade

    • 2 lbs boneless, skinless chicken thighs, cut into 2-inch pieces
    • 1 cup full-fat plain yogurt
    • 1 tablespoon fresh lemon juice
    • 1 teaspoon garam masala
    • 1 teaspoon ground cumin
    • 1 teaspoon smoked paprika
    • 1 teaspoon kosher salt
    • 1/2 teaspoon turmeric
    • 1/2 teaspoon cayenne pepper (adjust to your heat preference)

For the Tikka Masala Sauce

    • 2 tablespoons neutral oil or ghee
    • 1 large yellow onion, finely diced
    • 6 cloves garlic, minced
    • 1 tablespoon fresh ginger, grated
    • 1 tablespoon garam masala
    • 1 teaspoon ground coriander
    • 1 teaspoon ground cumin
    • 1 teaspoon smoked paprika
    • 1/2 teaspoon turmeric
    • 1 can (14 oz) crushed tomatoes
    • 1 can (13.5 oz) full-fat coconut milk
    • 1 teaspoon kosher salt, plus more to taste
    • 1 teaspoon sugar
    • Fresh cilantro, for serving

A word on the coconut milk: I tested this with light coconut milk on my second batch and the sauce came out thin and a little watery. Full-fat is non-negotiable here. The fat is what gives the sauce its silky, restaurant-quality body. Some recipes use heavy cream instead — that works too, and Serious Eats has a great breakdown of the cream versus coconut milk debate if you want to go deep on it.

How to Make Chicken Tikka Masala Step by Step

When you follow these steps in order, the chicken tikka masala recipe comes together smoothly without any stressful multitasking.

Step 1: Marinate the Chicken

First, combine all the marinade ingredients in a large bowl and add the chicken pieces. Toss until every piece is fully coated. Then cover and refrigerate for at least 1 hour — overnight is even better. The yogurt tenderizes the meat and helps the spices penetrate all the way through.

Step 2: Broil the Chicken

Next, set your oven broiler to high and line a baking sheet with foil. Arrange the marinated chicken pieces in a single layer. Broil for 10-12 minutes, flipping once halfway through, until the edges are slightly charred and the chicken is cooked through. Don’t be alarmed by the blackened bits — those are flavor. That char is the soul of this dish. Set the chicken aside while you build the sauce.

Step 3: Cook Down the Onions — Slowly

Meanwhile, heat the oil or ghee in a large, heavy-bottomed skillet or Dutch oven over medium heat. Add the diced onion and cook, stirring occasionally, for 18-20 minutes until they’re deeply golden and jammy. This is where I went wrong on my first batch. After about 8 minutes my onions looked “good enough” and I rushed ahead. As a result, my sauce was thin and lacked depth. The onions need to fully collapse and caramelize — that’s the foundation of everything.

Step 4: Build the Spice Base

Once the onions are golden, add the garlic and ginger and cook for 2 minutes until fragrant. Then add all the dry spices — garam masala, coriander, cumin, smoked paprika, and turmeric — and stir constantly for about 60 seconds. This blooms the spices in the oil, which wakes up their flavor dramatically. After that, pour in the crushed tomatoes, add the salt and sugar, and stir to combine. Simmer for 10 minutes, stirring occasionally, until the sauce deepens in color and thickens slightly.

Step 5: Add Coconut Milk and Chicken

Pour in the full-fat coconut milk and stir until fully incorporated. Simmer for another 5 minutes. Then add the broiled chicken pieces to the sauce and stir gently to coat everything. Continue simmering for 5-10 more minutes until the sauce is thick enough to coat a spoon — and coat rice without pooling all over the plate. Taste and adjust salt. Finally, scatter fresh cilantro over the top and serve immediately.

Pro Tips for Perfect Chicken Tikka Masala

These are the things I learned across four batches of testing this chicken tikka masala recipe that I wish someone had told me on round one.

Use Chicken Thighs, Not Breasts

Thighs stay juicy under the broiler and don’t dry out when simmered in the sauce. Chicken breasts will work in a pinch, but they can turn rubbery if overcooked. Since the broiler runs hot, thighs are more forgiving.

Don’t Rush the Onions

This is the single most important tip in this post. Twenty minutes feels like a long time when you’re hungry. However, fully caramelized onions are what create that thick, deeply flavored sauce base. If your sauce came out thin in the past, this is almost certainly why. Keep the heat at medium and let them go the full distance.

Char Is Not Optional

The broiler step is what separates this recipe from a basic weeknight chicken-in-sauce situation. That slight char on the outside of the chicken adds a smoky complexity that no amount of extra spice can replicate. Additionally, it gives the chicken texture — so the pieces hold their shape in the sauce rather than falling apart.

Rest It Before Serving

After you pull the pan off the heat, let the tikka masala sit for 5 minutes before serving. The sauce tightens slightly as it cools just a touch, and the flavors settle and round out. It seems like a small thing, but it makes a real difference in the final plate.

Make It a Day Ahead

This dish genuinely improves overnight. The spices continue to bloom and the sauce thickens beautifully in the fridge. Therefore, if you’re making this for guests, cook it the day before, refrigerate, and reheat gently on the stovetop with a splash of water or coconut milk to loosen it up.

Frequently Asked Questions

What cut of chicken is best for chicken tikka masala?

Boneless, skinless chicken thighs are the best choice. They stay juicy under high broiler heat and hold up well during the simmer in the sauce. Chicken breasts can work, but they’re more likely to dry out.

Can I make this chicken tikka masala recipe without coconut milk?

Yes. Heavy cream is the most common substitute and produces a richer, slightly less sweet sauce. Use the same quantity — one 13.5 oz can equals about 1 3/4 cups. Some recipes also use a combination of cream and plain yogurt stirred in at the end.

How spicy is this dish?

As written, this recipe has a mild-to-medium heat level. The 1/2 teaspoon of cayenne gives warmth without significant burn. For a milder version, reduce it to 1/4 teaspoon or omit it entirely. For more heat, increase to 1 teaspoon and add a pinch of red pepper flakes to the sauce.

How do I store and reheat leftovers?

Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat on the stovetop over medium-low heat, adding a splash of water or coconut milk to loosen the sauce. The microwave works too — cover the dish and reheat in 90-second intervals, stirring between each. According to the USDA FoodData Central, cooked chicken dishes stored at 40°F or below are safe for up to 4 days.

Is tikka masala actually Indian?

This is a genuinely interesting question. Most food historians believe chicken tikka masala was developed in the UK by South Asian immigrant cooks in the 1970s, adapting the traditional tandoor-cooked chicken tikka to suit British preferences for a saucier dish. It’s one of the most popular dishes in Britain and has deep roots in both Indian and British food culture.

What to Serve with Chicken Tikka Masala

The right sides here make the whole meal. These are the pairings I come back to every time.

  • Basmati rice — the long grains soak up the sauce without getting soggy. A squeeze of lemon and a little butter stirred in before serving makes it even better.
  • Warm naan — store-bought is fine. Toast it directly on a gas burner or in a dry skillet for 30 seconds per side to get some char on it.
  • Mexican Rice — if you’ve already got a big pot of rice going and want something a little more interesting than plain basmati, this works surprisingly well alongside the bold spices of the tikka masala sauce.
  • Cucumber raita — plain yogurt, grated cucumber, a pinch of cumin, and salt. It takes five minutes and cools everything down beautifully.
  • Ultimate Guacamole — not a traditional pairing, but if you’re doing a casual spread with naan as the base, a scoop of creamy guacamole alongside adds freshness and richness that works better than you’d expect.

There’s a reason this chicken tikka masala recipe earns a permanent spot in the rotation for anyone who makes it once. The broiler step, the slow-cooked onions, the full-fat coconut milk — none of it is complicated, but together they produce a sauce that tastes like it took all day. Make it on a Sunday, eat it again on Monday, and you’ll understand why I tested it four times to get it exactly right.


Creamy chicken in rich red sauce with herbs on a spoon close-up

Famous Chicken Tikka Masala That’s Better Than Takeout

A rich, smoky chicken tikka masala with charred broiled chicken, slow-caramelized onions, and a thick full-fat coconut milk sauce that tastes like it took all day.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings: 4 servings
Course: Main Course
Cuisine: Indian-Inspired
Calories: 520

Ingredients
  

  • For the Marinade
  • 2 lbs boneless skinless chicken thighs, cut into 2-inch pieces
  • 1 cup full-fat plain yogurt
  • 1 tablespoon fresh lemon juice
  • 1 teaspoon garam masala
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1 teaspoon kosher salt
  • 1/2 teaspoon turmeric
  • 1/2 teaspoon cayenne pepper adjust to taste
  • For the Tikka Masala Sauce
  • 2 tablespoons neutral oil or ghee
  • 1 large yellow onion, finely diced
  • 6 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 1 tablespoon garam masala
  • 1 teaspoon ground coriander
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon turmeric
  • 14 oz crushed tomatoes, canned
  • 13 1/2 oz full-fat coconut milk, canned
  • 1 teaspoon kosher salt, plus more to taste
  • 1 teaspoon sugar
  • fresh cilantro, for serving

Method
 

  1. Combine all marinade ingredients in a large bowl. Add the chicken pieces and toss until every piece is fully coated. Cover and refrigerate for at least 1 hour, or overnight for best results.
  2. Set your oven broiler to high and line a baking sheet with foil. Arrange the marinated chicken pieces in a single layer with space between each piece.
  3. Broil the chicken for 10-12 minutes, flipping once halfway through, until the edges are slightly charred and the chicken is cooked through. Set aside.
  4. Heat oil or ghee in a large heavy-bottomed skillet or Dutch oven over medium heat. Add the diced onion and cook, stirring occasionally, for 18-20 minutes until deeply golden and jammy. Do not rush this step.
  5. Add the minced garlic and grated ginger. Cook for 2 minutes, stirring constantly, until fragrant.
  6. Add all the dry spices — garam masala, coriander, cumin, smoked paprika, and turmeric. Stir constantly for 60 seconds to bloom the spices in the oil.
  7. Pour in the crushed tomatoes. Add the salt and sugar, stir to combine, and simmer over medium heat for 10 minutes until the sauce thickens slightly and deepens in color.
  8. Pour in the full-fat coconut milk and stir until fully incorporated. Simmer for 5 minutes.
  9. Add the broiled chicken pieces to the sauce. Stir gently to coat and simmer for 5-10 more minutes until the sauce is thick enough to coat a spoon.
  10. Taste and adjust salt. Let the dish rest for 5 minutes off the heat, then top with fresh cilantro and serve over basmati rice with warm naan.

Nutrition

Calories: 520kcalCarbohydrates: 18gProtein: 42gFat: 31gSaturated Fat: 17gSodium: 890mgFiber: 3gSugar: 9g

Notes

Do not rush the onions — they need a full 18-20 minutes over medium heat to caramelize properly. This is the foundation of the sauce and the single most important technique in the recipe. Also, full-fat coconut milk is non-negotiable; light coconut milk produces a thin, watery sauce.

Tried this recipe?

Let us know how it was!

Similar Posts

Leave a Reply

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

Recipe Rating