
I developed this version after years of perfecting the classic dish without dairy. The coconut milk creates a velvety gravy that’s rich and deeply flavored, with all the complexity of the original.
The chicken is marinated in yogurt and spices, then charred to lock in moisture. The sauce builds layers through bloomed spices, tomatoes, and creamy coconut milk that simmers into a thick, aromatic base.
What emerges is tender chicken pieces coated in a spiced sauce with balanced heat and sweetness. The coconut adds natural richness without overpowering the traditional masala flavors.
Serve with basmati rice and naan for a complete meal that satisfies every time.
Ingredients for Chicken Tikka Masala Recipe with Coconut Milk
Rich coconut milk and warm spices create that velvety gravy you expect from this classic.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Skinless Chicken Thighs 🍗 | 1 ½ lb | Cut into bite-sized pieces |
| Plain Coconut Milk 🥥 | 1 can | Full-fat preferred for creaminess |
| Plain Dairy-Free Yogurt 🥛 | ¾ cup | Unsweetened, for marinade |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Garlic Cloves 🧄 | 4 cloves | Minced for marinade and sauce |
| Fresh Ginger 🌿 | 1 tbsp | Peeled and grated |
| Garam Masala 🌶️ | 2 tsp | Divided for marinade and sauce |
| Ground Cumin 🌿 | 1 tsp | Toasted for deeper flavor |
| Ground Coriander 🍃 | 1 tsp | Freshly ground preferred |
| Turmeric 🌶️ | ½ tsp | For color and earthiness |
| Kashmiri Red Chili Powder 🔥 | 1 tsp | Adjust for heat preference |
| Tomato Sauce 🍅 | 1 cup | Smooth, no chunks |
| Yellow Onion 🧅 | 1 whole | Finely diced |
| Vegetable Oil 🫒 | 2 tbsp | High smoke point for searing |
| Salt 🧂 | 1 ½ tsp | Divided, adjust to taste |
[recipe_ingredient_scaler]
The chicken is the star, so thighs are non-negotiable—they stay juicy through the cooking. Costco has great pre-cut chicken thigh packs, or grab whole thighs from Whole Foods and trim them yourself (the skinless/boneless kind saves time). Coconut milk brands vary—Thai Kitchen or Native Forest are consistently creamy. Avoid light coconut milk; the full-fat is what gives that luxurious texture (trust me on this).
No dairy-free yogurt? Coconut yogurt works great and adds extra richness. Out of garam masala? Mix equal parts cumin, coriander, cardamom, and cinnamon—not perfect, but close enough in a pinch. If the sauce feels too thin, simmer it longer. If it’s too thick, stir in a splash of water. The Kashmiri chili powder is for color and mild heat—substitute with paprika plus cayenne if needed.
This tastes even better the next day once the flavors meld. Keeps in the fridge for 4-5 days, freezes for 3 months. Store leftovers in airtight containers (the sauce soaks into the chicken beautifully).
Why You’ll Love This Recipe
- I’ll be real: this recipe doubles perfectly for meal prep or when the whole family’s over.
- One Pan Wonder: Honestly, I just toss the chicken thighs in coconut milk and yogurt, then let the oven do the work.
- Ridiculously Good: The garlic and lemon juice in the marinade give it this bright, tangy kick that’s crave-worthy.
- Feeds a Crowd: I’ll be real: this recipe doubles perfectly for meal prep or when the whole family’s over.
Step-by-Step Instructions for Chicken Tikka Masala With Coconut Milk
This method delivers rich, creamy results with layers of authentic Indian flavor.
Step 1: Marinate the Chicken Thighs
In a large bowl, combine the 0.75 cup Plain Dairy-Free Yogurt, 1 tbsp Lemon Juice, half of the 4 cloves Garlic Cloves (minced), half of the 1 tbsp Fresh Ginger (grated), 1 tsp Garam Masala, 0.5 tsp Turmeric, 0.5 tsp Kashmiri Red Chili Powder, and 0.75 tsp Salt.
Add the 1.5 lb Boneless Skinless Chicken Thighs cut into bite-sized pieces and mix until every piece is thoroughly coated. Let it marinate for 30 minutes at room temperature or up to 4 hours in the refrigerator. The yogurt tenderizes the chicken while the spices infuse deep flavor.
Step 2: Sear the Marinated Chicken
Heat 1 tbsp Vegetable Oil in a large skillet over medium-high heat until shimmering. Working in batches to avoid crowding, add the marinated chicken pieces and sear for 3-4 minutes per side until golden brown with slight charring at the edges.
Don’t stir too frequently—let the chicken develop a good crust before turning. The pieces should release easily from the pan when properly seared. Transfer the seared chicken to a plate and set aside. The browned bits left in the pan will build the foundation of your sauce.
Step 3: Build the Aromatic Sauce Base
In the same skillet, add the remaining 1 tbsp Vegetable Oil over medium heat. Add the 1 whole Yellow Onion (finely diced) and cook for 6-7 minutes until soft and translucent. Stir in the remaining 4 cloves Garlic Cloves (minced), 1 tbsp Fresh Ginger (grated), 1 tsp Garam Masala, 1 tsp Ground Cumin, 1 tsp Ground Coriander, and 0.5 tsp Kashmiri Red Chili Powder.
Cook for 1-2 minutes until fragrant, stirring constantly to prevent burning. This step develops the complex spice profile that defines the dish. The spices should coat the onions and release their aromatic oils into the oil.
Step 4: Simmer and Finish the Sauce
Pour in the 1 cup Tomato Sauce and 1 can Plain Coconut Milk, scraping up any browned bits from the bottom of the pan. Stir in the remaining 0.75 tsp Salt. Bring the mixture to a gentle simmer and cook for 5 minutes to allow the flavors to meld.
Return the seared chicken to the skillet along with any accumulated juices. Reduce heat to medium-low and simmer for 10-12 minutes until the chicken is cooked through and the sauce has thickened slightly. The sauce should coat the back of a spoon and have a rich, velvety consistency.
Step 5: Rest and Serve
Remove the skillet from heat and let the chicken tikka masala rest for 5 minutes. This allows the flavors to deepen and the sauce to reach its ideal consistency. The chicken should be tender and the sauce should have a beautiful balance of spicy, tangy, and creamy elements.
Taste and adjust seasoning if needed—sometimes a pinch more salt or a squeeze of lemon brightens the dish. Serve hot with basmati rice or naan bread to soak up every bit of the spiced coconut gravy.
Pro Tips For Making Chicken Tikka Masala Recipe With Coconut Milk
- Marinate Overnight: I learned this the hard way—give the chicken thighs at least 4 hours (or overnight) in the yogurt, lemon juice, and garlic mix. The flavors sink in deep, and the meat stays juicy through cooking.
- Sear Before Simmering: Crank the heat to medium-high and get a good brown on those marinated thighs before adding the coconut milk. It builds a ton of flavor and keeps the chicken from stewing.
- Use Full-Fat Coconut Milk: Skip the light version—full-fat coconut milk gives the sauce that rich, creamy texture that makes this dish. The lower-fat kinds just don’t deliver the same body.
- Thicken at the End: If your sauce is too thin, let it simmer uncovered for 5-7 minutes after adding the coconut milk. That extra time concentrates the flavors and coats the chicken perfectly.
Best Sauces and Condiments for This chicken tikka masala recipe with coconut milk
Fresh Herb Chutneys
I love serving this with a bright cilantro-mint chutney to cut through the richness. Blend 1 cup fresh cilantro, ½ cup fresh mint, 1 green chili, 1 tbsp lemon juice, and 2 tbsp water until smooth. The cool herbs balance the warm spices perfectly. 🌿
Cooling Raita
A dairy-free raita made with coconut yogurt is my go-to. Mix 1 cup coconut yogurt with ½ cup grated cucumber, ¼ tsp cumin, and a pinch of salt. The creamy, cool contrast elevates every bite of the spiced coconut gravy.
Pickled Onions
Quick-pickled red onions add a tangy crunch. Thinly slice 1 red onion, then soak in ½ cup apple cider vinegar, 1 tsp sugar, and ½ tsp salt for 30 minutes. The acidity brightens the dish’s creamy depth.
Spicy Mango Chutney
For sweet heat, I use Patak’s mango chutney—its fruity tang complements the coconut beautifully. Drizzle 1-2 tbsp over each serving or serve on the side for dipping naan. The mango’s sweetness offsets the dish’s spice. 💛
Fresh Lime Wedges
Never skip the citrus. A squeeze of fresh lime right before eating lifts all the flavors. The acidity cuts through the coconut’s creaminess, making each bite taste fresher and more vibrant.
Toasted Coconut Flakes
Sprinkle 2 tbsp toasted coconut flakes on top for texture and extra coconut flavor. Toast them in a dry pan over medium heat for 2-3 minutes until golden. It adds a delightful crunch to the velvety sauce.
Nutrition Facts
Frequently Asked Questions
Can I use light coconut milk instead of full-fat?
Light coconut milk will work but produces a thinner, less rich sauce. For best results, use full-fat as specified. The higher fat content creates that signature velvety texture.
How long should I marinate the chicken?
Marinate for at least 30 minutes at room temperature or up to 4 hours refrigerated. Longer marinating deepens the spice flavor and tenderizes the meat.
What if my sauce is too thin?
Simmer uncovered for an additional 5-10 minutes. The sauce will thicken as excess liquid evaporates. Stir occasionally to prevent sticking.
Can I make this ahead of time?
The flavors improve overnight. Store in an airtight container for up to 5 days refrigerated or freeze for 3 months.
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026