Chicken Tikka Masala Recipe With Coconut Milk: Rich Spiced Curry With Velvety Sauce

Chicken Tikka Masala Recipe With Coconut Milk: Rich Spiced Curry With Velvety Sauce

This coconut milk chicken tikka masala delivers a velvety sauce with deep, complex spices that rival any restaurant version. The coconut milk adds a subtle sweetness while keeping the dish rich and creamy.

I developed this recipe to simplify the traditional method without sacrificing flavor. The chicken stays tender and juicy, while the sauce achieves that perfect balance of tangy, spicy, and aromatic notes.

The marinade infuses the meat with bold flavors before cooking, and the sauce comes together in one pot for easy preparation. Every bite offers layers of spice and a smooth, luxurious texture.

Serve with basmati rice or naan to soak up every drop of the fragrant sauce. This dish brings authentic taste to your home kitchen.

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

Ingredients for Chicken Tikka Masala Recipe with Coconut Milk

Rich spices and creamy coconut milk create this luxurious, restaurant-worthy dish with tender chicken.

Ingredient Amount Notes
Boneless Chicken Thighs 🍗 1 ½ lb Skinless, cut into bite-sized pieces
Full-Fat Coconut Milk 🥥 1 can 13.5 oz can, well-shaken
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
Garam Masala 🌶️ 1 ½ tbsp Divided for marinade and sauce
Ground Cumin 🌿 1 tsp Toasted for deeper flavor
Ground Coriander 🌿 1 tsp Essential for authentic taste
Turmeric 🟡 ½ tsp For color and earthiness
Cayenne Pepper 🔥 ¼ tsp Adjust for heat preference
Tomato Sauce 🍅 1 can 15 oz can, plain
Heavy Cream 🥛 ½ cup Optional for extra richness
Olive Oil 🫒 2 tbsp For cooking chicken
Salt 🧂 1 ½ tsp Divided to taste

The coconut milk is key—full-fat cans from Thai Kitchen or Native Forest give the velvety texture. For the chicken, bone-in thighs stay juicier than breasts, but boneless works if you’re short on time. Garam masala should smell fragrant and fresh (check the expiration date). I buy mine in bulk at Whole Foods so it doesn’t lose potency sitting in the cupboard for months.

No coconut milk? Cashew cream or heavy cream (skip the coconut) changes the flavor but still works. Out of garam masala? Mix cumin, coriander, cardamom, and cinnamon in equal parts as a substitute. The yogurt marinade can be swapped for buttermilk or coconut yogurt if needed. For heat control, start with half the cayenne—you can always add more.

The sauce thickens as it cools—perfect for soaking into rice or naan. Leftover curry keeps 4-5 days in the fridge or freezes for 3 months (the coconut milk may separate when thawed, but a quick stir fixes that). Always marinate the chicken at least 30 minutes for maximum flavor.

❤️

Why You’ll Love This Recipe

  • One Pan Wonder: I toss everything in a single skillet—chicken thighs soak up the coconut milk and yogurt while garlic does its magic.
  • Creamy Dreamy: The full-fat coconut milk makes the sauce so rich, it’s like a hug in a bowl with just the right tang from lemon.
  • Meal Prep Hero: Honestly, it tastes even better the next day—I pack leftovers for lunch and the flavors just deepen.
  • Budget Friendly: Boneless thighs are cheap, and a can of coconut milk stretches this dish to feed four without breaking the bank.

Step-by-Step Instructions for Chicken Tikka Masala With Coconut Milk

This method ensures perfectly tender chicken and a rich, velvety coconut-based sauce every time.

Step 1: Marinate the Chicken

In a large bowl, combine the 0.75 cup Plain Yogurt, 1 tbsp Lemon Juice, 1 tbsp Fresh Ginger, half of the 1.5 tbsp Garam Masala, 1 tsp Ground Cumin, 1 tsp Ground Coriander, 0.5 tsp Turmeric, 0.25 tsp Cayenne Pepper, and 1 tsp Salt.

Add the 1.5 lb Boneless Chicken Thighs and mix until every piece is well coated. The yogurt tenderizes the meat while the spices infuse deep flavor. Cover and refrigerate for at least 30 minutes (or up to 4 hours for maximum flavor).

Step 2: Sear the Chicken

Heat 2 tbsp Olive Oil in a large skillet over medium-high heat. Remove the chicken from the marinade (shaking off excess) and sear in batches for 3-4 minutes per side until golden brown and just cooked through.

Don’t overcrowd the pan—this prevents steaming and ensures a proper sear. The browned bits left in the pan will deepen the sauce’s flavor. Transfer the chicken to a plate and set aside.

Step 3: Build the Sauce Base

In the same skillet, reduce heat to medium. Add the remaining 0.5 tbsp Garam Masala, 4 cloves Garlic Cloves, and cook for 1 minute until fragrant. Immediately pour in the 1 can Tomato Sauce and 1 can Full-Fat Coconut Milk, stirring to scrape up the browned bits.

Simmer for 5 minutes until the sauce thickens slightly. The coconut milk will separate initially but will emulsify as it cooks. Season with the remaining 0.5 tsp Salt.

Step 4: Finish and Simmer

Return the chicken to the skillet along with any accumulated juices. Stir in the 0.5 cup Heavy Cream and simmer gently for 5-7 minutes until the sauce reaches your desired consistency.

The sauce should coat the back of a spoon with a glossy sheen. Taste and adjust seasoning if needed—the flavors should be balanced, with warmth from the spices and creaminess from the coconut milk.

Step 5: Rest and Serve

Remove from heat and let the curry rest for 5 minutes before serving. This allows the flavors to meld fully. The chicken should be fall-apart tender, and the sauce should be rich and velvety.

Serve hot over steamed rice or with naan bread to soak up every last bit of the delicious sauce.

👨‍🍳

Pro Tips For Making Chicken Tikka Masala Recipe With Coconut Milk

  • Marinate Overnight: I learned this the hard way—giving the chicken thighs at least 4 hours (but ideally overnight) in the yogurt, lemon juice, and garlic blend makes the meat absurdly tender and lets the flavors sink in deep.
  • Sear Chicken First: Crank the heat to medium-high and get a good brown on those marinated thighs before adding the sauce. Sounds like a small thing, but it adds a caramelized depth that simmering alone can’t touch.
  • Use Full-Fat Coconut Milk: Skip the light stuff—full-fat coconut milk is the thing that matters most for that rich, creamy texture that clings to the chicken. The lower-fat versions just separate and look sad.
  • Simmer Uncovered: After adding the coconut milk, let it bubble away uncovered for 10-15 minutes. This thickens the sauce naturally without turning it into a watery mess—I was skeptical until I tried it.

Common Mistakes When Making This Recipe

Skipping the Marinade

I see people rush this step, but marinating for at least 30 minutes is crucial. The yogurt tenderizes the chicken while spices penetrate deeply. Without it, your chicken will lack flavor depth and may turn out dry. 💡

Overcrowding the Pan

When searing chicken, resist the urge to cook it all at once. Overcrowding causes steaming instead of browning. Cook in batches with 2 tbsp Olive Oil to achieve that perfect golden crust. The browned bits are flavor gold for your sauce.

Using Low-Fat Coconut Milk

Full-fat coconut milk is non-negotiable for that velvety texture. The 13.5 oz can of light coconut milk won’t emulsify properly and leaves the sauce thin and watery. Thai Kitchen or Native Forest brands work best.

Skipping the Fond

After searing chicken, don’t wash that pan! Those browned bits (fond) are packed with flavor. When building your sauce, use a wooden spoon to scrape them up as you add the 1 can Tomato Sauce and coconut milk.

Overcooking the Sauce

Simmer the sauce gently for 5-7 minutes after adding chicken. Boiling vigorously can cause the coconut milk to separate permanently. You want a slow simmer that thickens the sauce while keeping it smooth.

Ignoring the Rest

Let your curry rest for 5 minutes off heat before serving. This final step allows flavors to meld fully. Serving immediately can make the sauce seem thin, as it thickens slightly as it cools. 💛

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 42g54%
Saturated Fat 25g125%
Cholesterol 140mg47%
Sodium 1120mg49%
Total Carbohydrate 16g6%
Dietary Fiber 4g14%
Sugars 7g
Protein 38g76%
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 chicken breast instead of thighs?

Yes, but thighs stay juicier due to their fat content. If using breasts, reduce cooking time to 2-3 minutes per side to prevent dryness. Marinate them the full 4 hours for best results.

2

Why does my sauce look separated?

Coconut milk can separate when boiled too hard. Simmer gently and stir frequently. If it happens, blend briefly with an immersion blender to re-emulsify.

3

How do I make it spicier?

Double the cayenne pepper or add 1/2 tsp red pepper flakes with the garlic. For heat without overwhelming flavor, include 1 chopped jalapeño in the sauce.

4

Can I make this ahead?

The flavors deepen overnight. Store in an airtight container for up to 4 days in the fridge. Reheat gently on the stove with a splash of water.

★★★★★4.8(8 reviews)
Tyler Campbell