
This tikka masala delivers authentic Indian flavor with a rich, creamy coconut milk sauce that rivals any restaurant version. The secret lies in blooming whole spices in hot oil before building layers of complex flavor.
I developed this method to achieve restaurant-quality results at home without dairy. The coconut milk creates a velvety sauce that clings perfectly to tender chicken pieces, while toasted spices provide depth you can taste in every bite.
What emerges is a dish with perfectly balanced heat, sweetness, and aromatics. The chicken becomes fall-apart tender, absorbing the fragrant sauce as it simmers.
Serve with basmati rice and naan to soak up every drop of this creamy, spice-infused masterpiece. Here’s how to make it.
Ingredients for Tikka Masala Recipe Coconut Milk
Nothing exotic here—just good stuff for a restaurant-worthy dish at home.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Thighs 🍗 | 1 ½ lb | Boneless, skinless, cut into bite-sized pieces |
| Coconut Milk 🥥 | 1 can | Full-fat for creaminess |
| Plain Yogurt 🥛 | ½ cup | Greek or regular, for marinade |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed preferred |
| Garlic Cloves 🧄 | 4 cloves | Minced for marinade and sauce |
| Fresh Ginger 🌿 | 1 tbsp | Grated or minced |
| Onion 🧅 | 1 whole | Finely diced for sauce |
| Tomato Sauce 🍅 | 1 can | Smooth variety, 15 oz |
| Garam Masala 🌶️ | 2 tsp | Freshly ground for best flavor |
| Ground Cumin 🌿 | 1 tsp | Toasted for depth |
| Ground Coriander 🌿 | 1 tsp | Toasted for depth |
| Turmeric 🌶️ | ½ tsp | For color and earthiness |
| Paprika 🌶️ | 1 tsp | Sweet or smoked, for color |
| Cayenne Pepper 🔥 | ¼ tsp | Adjust for heat preference |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Olive Oil 🫒 | 2 tbsp | For cooking and blooming spices |
The chicken should be boneless thighs (not breasts)—they stay juicier after all that simmering. Trader Joe’s or Whole Foods have great organic options. For the coconut milk, Thai Kitchen or Native Forest are my go-tos (full-fat only, no light stuff). The yogurt can be Greek or regular, but skip the non-fat—you want that richness to balance the spices (trust me on the full-fat version).
No chicken? Chickpeas or paneer work great here. Out of coconut milk? Heavy cream’s the closest in a pinch (but it’s not dairy-free). Garam masala at half the amount plus extra cumin gets you close if you’re missing a spice. The tomato sauce can be crushed tomatoes—just blend them smooth first. Fresh ginger is ideal, but ground ginger at half the amount works in a bind.
Sauce thickens as it cools. Leftovers keep 4-5 days in the fridge, freezes beautifully for 3 months. I always make extra marinade—it’s great on grilled veggies too (don’t skip this part).
Why You’ll Love This Recipe
- One Pan Wonder: I toss everything in a single skillet—chicken, coconut milk, yogurt—minimal cleanup, maximum flavor.
- Rich & Creamy: The coconut milk blends with garlic and lemon juice for a sauce so velvety, I could drink it straight.
- Meal Prep Star: I make a double batch on Sunday and it reheats beautifully for lunches all week.
- Budget Friendly: Chicken thighs stay juicy and cheap, and a can of coconut milk stretches this dish further than expected.
Step-by-Step Instructions for Chicken Tikka Masala with Coconut Milk
This method delivers that perfect balance of spice and creamy richness every time.
Step 1: Marinate the Chicken Thighs
In a large bowl, mix the 0.5 cup Plain Yogurt, 1 tbsp Lemon Juice, half the 4 cloves Garlic Cloves (minced), half the 1 tbsp Fresh Ginger (grated), 1 tsp Salt, 1 tsp Ground Cumin, 1 tsp Ground Coriander, 0.5 tsp Turmeric, and 1 tsp Paprika.
Add the 1.5 lb Chicken Thighs to the marinade, ensuring each piece is well coated. I like to massage the marinade into the meat to maximize flavor penetration. Cover and refrigerate for at least 1 hour, or up to 4 hours for deeper flavor.
Step 2: Bloom the Spices for Depth
Heat 2 tbsp Olive Oil in a large skillet or Dutch oven over medium heat. Add the remaining minced garlic and grated ginger, along with the finely diced 1 whole Onion. Sauté for 5-6 minutes until the onion is soft and translucent.
Stir in the 2 tsp Garam Masala and 0.25 tsp Cayenne Pepper, cooking for 30 seconds until fragrant. This step unlocks the spices’ full potential, so don’t rush it. Pour in the 1 can Tomato Sauce and simmer for 5 minutes until slightly thickened.
Step 3: Cook the Chicken
Remove the chicken from the marinade (shake off excess) and add it to the skillet. Cook over medium-high heat for 5-6 minutes per side until the pieces are golden brown and cooked through, with an internal temperature of 165°F.
Transfer the chicken to a plate and set aside. The skillet will have delicious browned bits—these are flavor gold for the sauce. Keep the heat on and move to the next step immediately to retain the warmth.
Step 4: Create the Creamy Coconut Sauce
Pour the 1 can Coconut Milk into the skillet, scraping up any browned bits with a wooden spoon. Bring to a gentle simmer over medium heat. Let it cook for 5-7 minutes until the sauce thickens slightly and takes on a rich, creamy consistency.
Return the chicken to the skillet and coat it in the sauce. Simmer for another 3-4 minutes to let the flavors meld. Taste and adjust seasoning if needed—though the marinade should have provided a solid base.
Step 5: Rest and Serve
Remove from heat and let the dish rest for 5 minutes. This allows the flavors to deepen and the sauce to thicken further. Garnish with a sprinkle of garam masala or fresh cilantro if you like.
Serve hot with basmati rice or naan. The chicken should be tender and juicy, enveloped in a velvety, spiced coconut sauce that’s creamy without being heavy.
Pro Tips For Making Tikka Masala Recipe Coconut Milk
- Marinate Overnight: I learned this the hard way—chicken thighs need at least 4-6 hours in the yogurt, lemon juice, and garlic marinade to get that tender, flavor-packed bite. Overnight is even better, but even 2 hours makes a real difference.
- Use Full-Fat Coconut Milk: Skip the light version. Full-fat coconut milk gives the sauce its rich, creamy texture that balances the spices—anything less and the dish tastes thin.
- Don’t Overcook the Chicken: Chicken thighs can handle heat, but once they hit 165°F, pull them out. They’ll keep cooking off the heat, and nobody wants dry tikka masala.
- Bloom the Spices: After burning a batch, I now always toast the spices in oil for 30 seconds before adding the coconut milk—it wakes up the flavors and prevents that raw, bitter taste.
Wine and Beer Pairings for tikka masala recipe coconut milk
Crisp White Wines
An off-dry Riesling from Germany or Washington state balances the heat beautifully with its touch of sweetness and bright acidity. I love how the citrus and stone fruit notes complement the coconut milk without overpowering the spices. Serve chilled to 45-50°F. 🍷
Rich White Wines
A buttery Chardonnay from California or Burgundy creates a luxurious pairing. The creaminess of the wine mirrors the coconut sauce while the oak notes harmonize with the toasted spices. Look for bottles aged in French oak.
Light Red Wines
For red lovers, a fruity Pinot Noir from Oregon or New Zealand works surprisingly well. The red fruit flavors and silky tannins cut through the richness without clashing with the spices. Serve slightly chilled at 55°F.
Indian Lager Beers
Kingfisher or Taj Mahal lagers are classic choices that cleanse your palate between bites. Their crisp, light bodies and subtle malt sweetness complement the dish perfectly. I always keep a few bottles on hand for this recipe.
Craft IPA Options
A citrus-forward Wheat IPA or Session IPA can stand up to the bold flavors. The hop bitterness balances the coconut’s sweetness while the citrus notes echo the dish’s aromatics. Try New Belgium Voodoo Ranger for a reliable option. 🍺
Non-Alcoholic Pairing
For a refreshing alternative, serve mango lassi alongside. The yogurt’s tang and mango’s sweetness create a perfect contrast to the spices. I blend 1 cup mango pulp with ½ cup yogurt and 1 tsp honey for my version.
Nutrition Facts
Frequently Asked Questions
Can I use light coconut milk instead of full-fat?
Full-fat gives the richest texture, but light works in a pinch. The sauce may be thinner and less creamy. Simmer uncovered for 5 extra minutes to help it reduce and thicken.
How long can I marinate the chicken?
Marinate for 1-4 hours for best flavor. Avoid exceeding 8 hours—the acidity in yogurt and lemon can start to break down the chicken texture.
What if my sauce is too thin?
Simmer uncovered for 5-7 minutes to reduce. For faster results, mix 1 tsp cornstarch with 1 tbsp water, then stir into the sauce and cook for 1-2 minutes.
Can I make this ahead of time?
Yes! The dish keeps well for 4-5 days in the fridge. Flavors deepen overnight. Reheat gently over medium-low heat to avoid curdling.
- BBQ Sausage Recipe Oven: Smoky Depth Without the Grill - September 28, 2026
- BBQ Chicken Bowl Recipe Rice: Smoky Sweetness Over Fluffy Grains - September 28, 2026
- Beef Cutlet Recipe Ideas: Crispy Breaded Patties With Bold Seasonings - September 28, 2026