Chicken Tikka Masala Recipe With Coconut Milk: Spiced Coconut Gravy Without the Dairy

Chicken Tikka Masala Recipe With Coconut Milk: Spiced Coconut Gravy Without the Dairy

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.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
Med Cal

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

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 125mg42%
Sodium 820mg36%
Total Carbohydrate 12g4%
Dietary Fiber 3g11%
Sugars 6g
Protein 35g70%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

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.

2

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.

3

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.

4

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.

★★★★★4.7(4 reviews)
Chef Melanie

More recipe sites