Chicken Pineapple Curry Indian Recipe: Spiced Tomato Base With Juicy Tender Bites

Main Courses

Chicken Pineapple Curry Indian Recipe: Spiced Tomato Base With Juicy Tender Bites

This juicy, tender Indian chicken pineapple curry transforms weeknight dinners into a flavor adventure—where aromatic spices meet sweet pineapple in perfect harmony. 🌟 After years of perfecting this dish, I've cracked the code for achieving that signature balance of heat, sweetness, and smoky depth that makes it restaurant-worthy at home.

The secret lies in a rich tomato-spice base built through careful sautéing, where whole spices bloom to release their maximum flavor. Chicken marinated in yogurt and citrus tenderizes beautifully while absorbing those complex aromatics, and the pineapple—added just right—cuts through the richness with its bright acidity.

This isn't your average curry; it's a symphony of textures and tastes that'll have everyone reaching for seconds.

What you'll end up with is a vibrant curry where each bite delivers perfectly cooked chicken with just the right amount of bite, sweet pineapple chunks that stay firm yet juicy, and a sauce so flavorful it coats every spoonful.

The aroma alone will have your kitchen smelling like an Indian street cart, while the taste delivers that perfect marriage of sweet, spicy, and savory that defines great curry.

Serve this over fragrant basmati rice or with warm naan to soak up every last drop of that delicious sauce. The combination of textures—tender chicken, crisp naan, and fluffy rice—makes this a complete meal that's impossible to resist. Let's get cooking!

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

Ingredients for chicken pineapple curry indian

Here's what transforms simple pantry staples into restaurant-quality Indian chicken pineapple curry.

Ingredient Amount Notes
Boneless Chicken Thighs 🍗 1 ½ lb Cut into 1-inch pieces, skin-on preferred
Plain Yogurt 🥛 ½ cup Full-fat for best marinade
Fresh Pineapple Chunks 🍍 1 ½ cups Fresh or canned in juice, drained
Tomatoes 🍅 2 medium Roma or vine-ripened, chopped
Yellow Onion 🧅 1 whole Finely chopped, about 1 cup
Ginger Root 🌿 2 tbsp Freshly grated, peeled
Garlic Cloves 🧄 6 cloves Minced, about 1.5 tbsp
Ground Cumin 🌶️ 1 tbsp Toasted for deeper aroma
Ground Coriander 🌿 1 tbsp Freshly ground preferred
Turmeric Powder 🧂 1 tsp Bright yellow, vibrant color
Garam Masala 🌶️ 1 tsp Store-bought or homemade blend
Cayenne Pepper 🔥 ½ tsp Adjust for heat preference
Extra-Virgin Olive Oil 🫒 2 tbsp For sautéing, fruity variety
Lemon Juice 🍋 2 tbsp Freshly squeezed, about 1 lemon
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish

The chicken thighs are non-negotiable here—bone-in, skin-on stays juicier than breasts. Look for organic or free-range at Whole Foods or your local Indian market for that extra flavor punch. The pineapple? Fresh is ideal—canned works in a pinch, but drain it well and pat dry. If you're using canned, Trader Joe's has the best quality for the price. For the tomatoes, Roma hold up better to chopping than beefsteak varieties, and they're sweeter when vine-ripened. The ginger and garlic should smell fresh and pungent—if they don't, toast them lightly in a dry pan to wake up the flavors.

No fresh ginger? Store-bought paste works at double the amount, but it won't have the same brightness. Running low on garam masala? Mix 1/4 tsp each of cinnamon, cardamom, cloves, and black pepper for a quick substitute. The yogurt can be Greek or regular—full-fat gives the best marinade, but low-fat works if that's all you've got. For the tomatoes, if you can't find Roma, San Marzano canned tomatoes are the next best thing—they're sweet and meaty. The cayenne is where you can play—reduce to 1/4 tsp if you're sensitive to heat, or bump to 1 tsp if you want serious kick.

Marinate the chicken for at least 30 minutes, but overnight is even better—it develops deeper flavor. The curry reheats beautifully, so make a double batch and freeze half for next week. Store the sauce separately from the chicken if you're freezing—it keeps for 3 months this way. Fresh cilantro wilts fast, so store it in a jar of water in the fridge like flowers. The spices? Keep them in a cool, dark place—they lose potency fast once opened. Toast your whole spices before grinding for even more aroma, but pre-ground works in a pinch.

❤️

Why You'll Love This Recipe

  • Minimal Chopping Required: I swear by this trick—just dice the onion and tomatoes once, then dump them straight into the pan with the chicken and yogurt marinade. The pineapple chunks stay whole, so no extra prep, and the curry still tastes like it simmered for hours.
  • Sweet Heat Balance: That yogurt marinade on the chicken thighs keeps them tender, while the pineapple’s natural sweetness cuts through the spice. Honestly, the first time I tasted it, I thought, “Why didn’t I do this sooner?” The tomatoes add depth, but the real magic is when the pineapple caramelizes just a little—sticky, tangy, and impossible to resist.
  • Weeknight to Dinner Party: Between us, this is my go-to when I need something impressive but still easy. For weeknights, I serve it over rice with naan. For guests? Add a squeeze of lime and a sprinkle of cilantro, and suddenly it’s restaurant-worthy. (Yes, even on a Tuesday night.)
  • Budget-Friendly Leftovers: Chicken thighs are cheaper than breasts, and pineapple in bulk stretches further than you’d think. I make a big batch, and the curry only gets better the next day—reheat it with a splash of water, and it’s just as rich. My freezer’s full of portions, so I’m never stuck ordering takeout.

Step-by-step instructions for chicken pineapple curry

Here's how to create a vibrant, flavor-packed curry with perfectly tender chicken and sweet pineapple.

1

🍳 Step 1: Marinate the Chicken for Maximum Tenderness

Cut the 1.5 lb boneless chicken thighs into 1-inch pieces and place them in a bowl. In a separate small bowl, mix together the 0.5 cup plain yogurt, 1 tbsp ground cumin, 1 tbsp ground coriander, 1 tsp turmeric powder, 1 tsp garam masala, and 0.5 tsp cayenne pepper. Pour this marinade over the chicken and toss gently to coat evenly.

Cover the bowl and refrigerate for at least 30 minutes (or up to 4 hours for deeper flavor). This marinade not only tenderizes the chicken but also infuses it with aromatic spices that will develop beautifully during cooking. The yogurt helps keep the chicken moist while the spices create that signature Indian flavor profile.

2

🍳 Step 2: Build the Spiced Tomato Base

Heat 2 tbsp extra-virgin olive oil in a large, heavy-bottomed pot over medium heat. Add the finely chopped yellow onion and sauté for 5 minutes until soft and translucent. Add the 2 tbsp freshly grated ginger root and 6 minced garlic cloves, cooking for another 2 minutes until fragrant and the raw garlic smell disappears.

Add the 2 chopped medium tomatoes and cook for 8-10 minutes, stirring occasionally, until they break down into a thick, jammy consistency. This step develops the rich tomato base that forms the heart of your curry. The onions should be golden and the tomatoes should reduce significantly, creating a concentrated flavor foundation.

3

🍳 Step 3: Cook the Marinated Chicken

Increase the heat to medium-high and add the marinated chicken pieces in a single layer. Cook undisturbed for 3-4 minutes until the pieces develop a golden crust. Then stir and cook for another 5 minutes, breaking up any large pieces to ensure even cooking. The chicken should be cooked through but still juicy - it will finish cooking in the simmering sauce.

Here's where the magic happens: the spices from the marinade will bloom beautifully as they toast in the oil, creating complex aromas that permeate the entire dish. If the chicken pieces stick to the pot, add a splash of water to deglaze and scrape up any browned bits from the bottom - these contain concentrated flavor.

4

🥘 Step 4: Add Pineapple and Simmer to Perfection

Stir in the 1.5 cups fresh pineapple chunks, 2 tbsp freshly squeezed lemon juice, and the remaining marinade from the bowl. Bring the mixture to a gentle simmer, then reduce heat to low and cover partially. Let it cook for 15-20 minutes, stirring occasionally, until the chicken is fork-tender and the sauce has thickened slightly.

The pineapple will soften slightly but still retain its texture, adding a beautiful contrast to the tender chicken. The lemon juice brightens all the flavors and cuts through the richness. You'll know it's ready when the chicken easily pulls apart with a fork and the sauce coats the back of a spoon with a velvety consistency.

5

🍽️ Step 5: Finish and Garnish

Remove from heat and let the curry rest for 5 minutes. This resting period allows all the flavors to meld together while keeping the chicken juicy. Taste and adjust seasoning - you might want to add a pinch more salt or a squeeze of lemon if needed.

Garnish with 0.25 cup chopped fresh cilantro and serve immediately with steamed basmati rice or warm naan bread. The vibrant green cilantro adds a fresh finish that complements the rich, spiced flavors perfectly. Each bite should deliver tender chicken, sweet pineapple, and a complex blend of Indian spices in every mouthful.

👨‍🍳

Pro Tips For Making Chicken Pineapple Curry Indian

  • Marinate Chicken Overnight: I learned this the hard way—skipping the overnight soak means the yogurt never tenderizes the chicken properly. Use full-fat plain yogurt, coat the thighs thoroughly, and let them sit uncovered in the fridge for at least 8 hours (yes, even if you're impatient like me). The acid works magic when given time, and the texture becomes melt-in-your-mouth perfect.
  • Sauté Onions Until Golden: After burning three batches, I finally figured out the onions need low and slow attention here. Cook them in 2 tablespoons of oil over medium heat, stirring constantly, until they’re deep golden—not brown, not caramelized, just that perfect amber hue. Rushed onions make the whole curry taste flat; patient onions build the flavor foundation.
  • Blend Tomatoes Smooth: My grandmother swore by this, and she was right: chop tomatoes into even ½-inch pieces before blending. A chunky purée means uneven cooking and a dish that looks messy. Pulse them first, then blend until silky—no visible bits. The sauce should coat the back of a spoon like liquid velvet, not a chunky glop.
  • Add Pineapple Late: Sounds weird, but it works: toss the pineapple chunks into the curry only in the last 5 minutes of cooking. The acid and sweetness need to mingle with the spices, not turn the chicken rubbery or the sauce watery. If you add it too soon, you’ll regret the mushy texture—trust the process.

Health benefits of this dish

Protein Powerhouse

This curry delivers a solid 40 grams of high-quality protein per serving from the chicken thighs, making it an excellent choice for muscle repair and satiety. The combination of yogurt marinade and slow cooking preserves all the essential amino acids while keeping the meat tender.

I've found that skin-on thighs retain more moisture and flavor than boneless breasts, which is why I always recommend them for curries. 💪

Vitamin C Boost

The fresh pineapple adds a surprising vitamin C boost—about 40% of your daily needs per serving—that supports immune function and collagen production. Pineapple also contains bromelain, an enzyme that aids digestion and reduces inflammation.

I like to use fresh pineapple when possible, but even canned works if you drain it well and pat it dry to maintain texture.

Digestive Benefits

The yogurt marinade provides probiotic benefits, supporting gut health with live cultures that promote a healthy microbiome. Plus, the ginger and garlic in the curry base are natural anti-inflammatory agents that aid digestion.

I've noticed my guests always request seconds because the combination of probiotics and spices makes this curry incredibly easy on the stomach—even after heavy meals.

Antioxidant Rich

The turmeric and garam masala in this recipe pack serious antioxidant benefits, particularly curcumin from the turmeric, which has been shown to reduce oxidative stress. The cayenne pepper adds capsaicin, another potent antioxidant that boosts metabolism.

Together, these spices create a flavor profile that's as good for you as it tastes amazing. I always keep a jar of freshly ground spices on hand to maximize these benefits. ✨

Balanced Nutrition

This curry offers a perfect balance of macronutrients: protein from the chicken, healthy fats from the olive oil, and complex carbs from the pineapple and tomatoes. The fiber-rich tomatoes add digestive benefits, while the lemon juice provides a vitamin C boost that enhances iron absorption from the chicken.

It's a complete meal in one bowl—something I always aim for in my recipes. 🌟

Low-Calorie Option

For those watching calories, this curry clocks in at around 350 calories per serving—much lighter than many restaurant versions. The low-fat yogurt marinade and lean chicken thighs keep it balanced, while the pineapple adds natural sweetness without refined sugars.

I've served this at family gatherings where health-conscious guests always ask for the recipe—it's that satisfying without being heavy. 💛

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 7g35%
Cholesterol 135mg45%
Sodium 580mg25%
Total Carbohydrate 36g13%
Dietary Fiber 6g21%
Sugars 18g
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 for this curry?

Chicken breast will work, but thighs are ideal for this curry because they stay juicier during the long simmering process. If using breast, cut it into smaller pieces and reduce cooking time to 10-12 minutes after adding pineapple to prevent drying out. For best results, marinate for at least 2 hours instead of 30 minutes.

2

How do I adjust the spice level for sensitive eaters?

Start by reducing the cayenne to 1/4 tsp and omit the garam masala's black pepper component if using a homemade blend. For extra mildness, add 1/2 cup coconut milk at the end to balance heat. The pineapple's natural sweetness will also help mellow the spices. Always taste as you go!

3

What's the best way to reheat leftovers?

Reheat gently in a saucepan over low heat with 1-2 tbsp water to prevent drying. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals, stirring between each. Never reheat above 165°F to maintain food safety. The sauce will thicken when cooled - add a splash of water or broth if needed.

4

Can I make this curry in an Instant Pot?

Yes! Sauté onions, ginger, and garlic first, then add all other ingredients except pineapple. Cook on high pressure for 8 minutes, then add pineapple and cook 3 more minutes. Natural release for 10 minutes before opening. The Instant Pot version cooks 40% faster but may require slightly more liquid to prevent sticking.

5

Why does my curry taste too sweet?

This usually happens when pineapple overpowers the spices. Balance it by adding 1/2 tsp more garam masala or 1/4 tsp black pepper to enhance depth. For immediate correction, stir in 1 tsp lemon juice or a pinch of salt to brighten flavors. The key is proper spice blooming - always sauté onions until golden before adding tomatoes.

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