Chicken Pineapple Indian Curry Recipe: Fragrant Coconut and Spice Symphony

Main Courses

Chicken Pineapple Indian Curry Recipe: Fragrant Coconut and Spice Symphony

This chicken pineapple Indian curry recipe brings bold flavors to your dinner table with every aromatic bite. 🌟 The marriage of tender chicken, sweet pineapple, and fragrant spices creates a dish that's both comforting and sophisticated—perfect for weeknight dinners or special occasions.

I've perfected this recipe to balance the sweetness of pineapple with the depth of Indian spices, ensuring a harmonious blend that will impress even the most discerning palates.

The secret to achieving authentic flavor lies in the marinade and tempering of spices. Chicken is marinated in yogurt and a blend of spices, allowing the flavors to penetrate deeply, while the pineapple adds natural sweetness that cuts through the richness of the coconut milk.

The tempering step, where whole spices are toasted in hot oil, releases their essential oils, creating a fragrant aroma that fills your kitchen and makes your mouth water.

By the time you're done, you'll have a rich, velvety curry with tender chicken pieces swimming in a sauce that's perfectly balanced—sweet, spicy, and savory. The pineapple not only adds sweetness but also tenderizes the chicken, ensuring every bite is juicy and flavorful.

This dish pairs beautifully with steamed basmati rice or warm naan, making it a complete meal that's sure to satisfy.

What makes this recipe stand out is its versatility. It's hearty enough for a family dinner but elegant enough for a dinner party. Plus, it reheats beautifully, so you can make a big batch and enjoy leftovers throughout the week.

Let's get started on creating this fragrant, flavorful masterpiece that will transport you to the streets of India with every spoonful.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for chicken pineapple curry indian

Nine spices, two proteins, and coconut milk create this fragrant curry symphony.

Ingredient Amount Notes
Boneless Chicken Thighs 🍗 1 ½ lb Cut into 1-inch pieces
Fresh Pineapple 🍍 2 cups Diced, fresh or canned (no syrup)
Plain Yogurt 🥛 1 cup Full-fat for best texture
Coconut Milk 🥥 1 can 13.5 oz can, full-fat preferred
Garlic Cloves 🧄 6 cloves Minced, fresh preferred
Ginger Root 🌿 2 tbsp Freshly grated, peeled
Green Chilies 🌶️ 2 whole Slit lengthwise, seeds removed
Ground Cumin 🌿 1 tbsp Toasted for deeper flavor
Ground Coriander 🌿 1 tbsp Freshly ground preferred
Turmeric Powder 🧂 1 tsp Bright yellow color
Garam Masala 🌶️ 1 tsp Store-bought blend works
Salt 🧂 1 tsp Adjust to taste
Vegetable Oil 🫒 ½ cup High smoke point preferred
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Lemon Juice 🍋 1 tbsp Freshly squeezed

The chicken thighs are non-negotiable here—they stay juicier than breasts during the long simmer. Look for free-range at Whole Foods or your local butcher shop for optimal flavor. Pineapple should be ripe but firm; Costco's fresh pineapples are perfect for this. If using canned, choose the chunky kind with no added syrup. For the coconut milk, full-fat is essential—it creates that velvety texture. I always grab a second can to have on hand for other dishes. Fresh ginger and garlic are worth the extra minute to peel and grate—pre-minced jars lack depth.

No fresh cilantro? Dried works at half the amount, but it won't have that bright finish. Short on yogurt? Substitute coconut yogurt for a dairy-free option. The garam masala blend can be tricky—MDH or Everest brands are reliable. For heat adjustments, add more green chilies or a pinch of cayenne. The lemon juice brightens everything at the end—don't skip this step. If your curry tastes too thick, stir in a splash of water or coconut milk. For extra richness, add a spoonful of cashew butter at the end.

This curry tastes even better the next day as flavors meld. Store in airtight containers for 4-5 days in the fridge. Freezes beautifully for 3 months—portion into single servings before freezing. I always make a double batch and freeze half for lazy weeknights. The pineapple pieces soften during cooking, so add them later if you prefer texture. Garnish with fresh cilantro right before serving—it wilted fast once heated.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe because it’s literally one pan, one stove, and zero dishes after. The chicken thighs simmer right in the coconut milk while the pineapple caramelizes—no blender, no extra bowls, just flavor building as it goes.
  • Sweet-Savory Balance: That first bite? The yogurt keeps it creamy, the garlic cloves add a slow burn, and the pineapple cuts through with bright, juicy sweetness. It’s the kind of dish where every spoonful makes you want to pause mid-bite—honestly, my partner always steals the last bowl.
  • Weeknight to Weekend: Make it on a Tuesday when you’re too tired to think, or serve it at a potluck where you’ll be the hero. The leftovers reheat like a dream, and the pineapple’s acidity means it never tastes stale—just add a splash of water if it’s too thick.
  • Budget-Friendly Luxury: Chicken thighs are forgiving and cheap, coconut milk adds richness without breaking the bank, and pineapple stretches across meals. I’ll be real: this feeds four for under $15, and the taste feels like you spent twice as much. (Yes, even on a Tuesday night.)

Step-by-step instructions for chicken pineapple Indian curry

This fragrant curry comes together in layers—first the aromatic base, then the tender chicken, and finally the sweet-tangy pineapple.

1

🍳 Step 1: Sauté the Aromatic Base

Heat the 0.5 cup vegetable oil in a large pot over medium heat until shimmering. Add the 6 cloves minced garlic and 2 tbsp grated ginger root, cooking for 2-3 minutes until fragrant and just beginning to turn golden. This is your flavor foundation—don't rush it.

Next, add the 2 slit green chilies and cook for 30 seconds until they soften slightly. Then stir in the 1 tbsp ground cumin and 1 tbsp ground coriander, toasting for 1 minute until the spices release their deep, earthy aromas. This toasting step is crucial—it awakens the spices' full potential.

2

🍳 Step 2: Build the Spiced Yogurt Base

Lower the heat to medium-low and add the 1 cup plain yogurt. Stir continuously for 3-4 minutes until the mixture thickens and the raw yogurt flavor mellows. This step prevents curdling and creates a smooth, velvety base for your curry.

Now add the 1 tsp turmeric powder and 1 tsp salt, stirring until fully dissolved. The turmeric will give your curry that signature golden hue, while the salt balances all the rich flavors. Let the mixture cook for another 2 minutes until it reaches a thick, pourable consistency.

3

🍳 Step 3: Cook the Chicken Until Tender

Increase the heat to medium-high and add the 1.5 lb boneless chicken thighs cut into 1-inch pieces. Stir to coat the chicken thoroughly in the spiced yogurt mixture. Cook for 8-10 minutes, stirring occasionally, until the chicken is no longer pink in the center and begins to develop a light golden crust.

Here's the thing—you want the chicken to get a head start on its tenderness before we add the coconut milk. The yogurt base helps break down the proteins, but the coconut milk will finish the job while adding that luscious creaminess. Watch for the chicken to turn opaque and pull away from the sides of the pot.

4

🥘 Step 4: Simmer with Coconut Milk and Pineapple

Pour in the 1 can coconut milk and 2 cups diced fresh pineapple, stirring gently to combine. Bring the mixture to a gentle simmer over medium-low heat. The coconut milk will foam up—this is normal, but stir it down occasionally to prevent boiling over.

Let the curry simmer uncovered for 20-25 minutes until the chicken is fork-tender and the sauce has thickened slightly. You'll know it's ready when the pineapple pieces are tender but still hold their shape, and the sauce coats the back of a spoon. The aroma should be intoxicating—sweet, spicy, and coconut-forward.

5

🍽️ Step 5: Finish and Garnish

Remove the pot from heat and stir in the 1 tsp garam masala and 1 tbsp freshly squeezed lemon juice. This final touch brightens the flavors and adds a subtle tang that cuts through the richness. Taste and adjust the salt if needed—Indian curries often need a little more salt to balance all the complex flavors.

Garnish with the 0.25 cup chopped fresh cilantro just before serving. The cilantro adds freshness and a pop of color that makes the dish look as good as it tastes. Serve immediately with steamed basmati rice or warm naan bread to soak up every last bit of that fragrant, spiced coconut sauce.

👨‍🍳

Pro Tips For Making Chicken Pineapple Curry Indian

  • Marinate Chicken Overnight: I learned this the hard way—skipping the overnight soak means tough, dry chicken in curry. Toss thighs with yogurt, garlic, and a pinch of salt, then let them sit in the fridge for at least 12 hours. The acid tenderizes the meat while the yogurt keeps it juicy when it hits the pan.
  • Blister Pineapple First: Fresh pineapple is stubborn. Cut it into chunks, then sear them in a dry pan over medium-high heat for 3-4 minutes until caramelized. This concentrates the sweetness and prevents the curry from turning watery later—trust me, it makes a real difference.
  • Simmer, Don’t Boil: After adding coconut milk, resist the urge to crank the heat. A gentle simmer (small bubbles, occasional swirls) keeps the sauce rich and the chicken from falling apart. I used to rush this, and the curry always ended up thin and sad.
  • Strain the Yogurt: Sounds weird, but it works: wrap yogurt in a thin towel or cheesecloth and hang it over a bowl for 10 minutes before using. This removes excess liquid, which prevents the curry from splitting later. (Yes, even if you’re impatient like me.)

Troubleshooting this dish

Sauce Too Thin?

If your curry sauce turns out too thin, it’s likely because the coconut milk wasn’t reduced enough. Next time, simmer the curry uncovered for an extra 5-10 minutes to let the liquid reduce naturally.

For an instant fix, mix 1 tbsp cornstarch with 2 tbsp cold water, stir into the sauce, and simmer for 2-3 minutes until thickened. I’ve also had success adding 1 tbsp tomato paste—it deepens the flavor while thickening the sauce. 💡

Chicken Too Dry?

Overcooking is the usual culprit here. Chicken should be cooked just until it reaches 165°F internal temperature—no higher! If yours turns out dry, try this: After cooking the chicken in the yogurt base, remove it from the pot and set it aside.

Simmer the sauce alone for 5 minutes, then return the chicken to the pot and let it absorb the flavors for 2-3 minutes off the heat. This keeps the meat juicy while still infusing it with flavor.

Pineapple Too Firm?

Pineapple needs time to soften in the curry. If yours stays tough, add it 10 minutes earlier in the simmering process. For extra tenderness, toss the pineapple pieces in 1 tbsp lemon juice before adding them to the curry—this helps break down the fibers.

If you’re short on time, microwave the pineapple for 1 minute before adding it to the pot. Just be careful not to overcook it, or it’ll turn mushy. 🍍

Spices Too Overpowering?

Indian curries rely on balanced spices, but sometimes the heat or earthiness can dominate. To fix this, add ½ cup coconut milk or ½ cup heavy cream to mellow the flavors. A splash of 1 tbsp lemon juice also helps brighten the dish.

If the spices are too strong, reduce the amount of garam masala or green chilies next time—start with ½ tsp garam masala and adjust to taste. Trust me, you can always add more, but you can’t take it out!

Curry Tastes Bland?

A bland curry usually means the spices weren’t toasted enough or the flavors weren’t balanced. Next time, toast your spices (cumin, coriander) in the oil for 1-2 minutes until fragrant. For an instant boost, add 1 tsp sugar or 1 tbsp honey to deepen the flavors.

A pinch of smoked paprika or 1 tsp fish sauce (trust me, it works!) can also add complexity. If the yogurt base tastes too mild, stir in 1 tbsp tamari or soy sauce for umami depth.

Garnish Wilting Too Fast?

Fresh cilantro wilts quickly when added to hot curry. To keep it vibrant, stir in the cilantro only in the last 2 minutes of cooking or add it right before serving. For extra freshness, chill the curry for 10 minutes before garnishing—this helps preserve the cilantro’s color and texture.

If you’re serving it later, store the cilantro separately and add it just before eating. 🌿

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 24g120%
Cholesterol 185mg62%
Sodium 890mg39%
Total Carbohydrate 36g13%
Dietary Fiber 4g14%
Sugars 18g
Protein 32g64%
* 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 breasts instead of thighs?

Chicken breasts will work, but they require extra care to stay moist. Cut them into 1-inch cubes and cook them for only 5-6 minutes in the yogurt base before adding coconut milk. They'll absorb more liquid, so reduce the simmering time to 15 minutes total. For best results, marinate the breasts in yogurt and spices for 1 hour beforehand.

2

How can I make this curry spicier?

Add 1 extra green chili (seeds in for heat) during the aromatic base step. For more depth, stir in ½ tsp cayenne pepper with the garam masala at the end. If you love heat, try 1 tsp red chili powder when toasting the spices. Remember, you can always add more heat later—just don't reduce the coconut milk too much first!

3

What's the best way to store leftovers?

Let the curry cool completely, then transfer to airtight containers. It keeps in the fridge for 4-5 days—the flavors actually improve overnight! For freezing, portion into single servings and freeze for up to 3 months. When reheating, warm gently on low heat and add a splash of water or coconut milk if needed. Never microwave directly from frozen.

4

Can I substitute canned pineapple?

Yes, but choose chunky pineapple with no added syrup—drained well. For extra flavor, toss the drained pineapple with 1 tsp lemon juice before adding to the curry. Avoid heavy syrups as they'll make the sauce too sweet. Fresh pineapple is ideal as it softens perfectly while retaining texture, but canned works in a pinch.

5

What sides pair best with this curry?

Steamed jasmine rice or basmati rice is classic, but try naan or roti for extra texture. For a lighter option, serve with cucumber raita or a simple mango salad. The sweetness of pineapple also complements samosa or pakoras as appetizers. Don't forget a dollop of plain yogurt to cool the heat!

★★★★★4.6(12 reviews)
Categories Main Courses