Love this? Pin it for later!
Transport your taste buds straight to the bustling streets of Bangkok with this vibrant, aromatic curry that balances sweet, spicy, and savory in every single bite. After three years of perfecting this recipe—testing everything from coconut-milk brands to the exact number of Thai chilies needed—I can confidently say this is the Thai-inspired curry that will make you fall in love with homemade curry all over again.
I first tasted a similar curry at a tiny open-air restaurant tucked between silk shops in Chiang Mai. The cook, an elderly woman named Mae, stirred her curry with a weathered wooden spoon while humming softly to the radio. When I asked her secret, she simply pointed to the fresh pineapple chunks bobbing gently in the golden sauce. “Sweet fights heat,” she said with a wink. That wisdom changed how I approach Thai cooking forever.
Now, every time I make this curry, I think of Mae and her gentle wisdom. The way the creamy coconut milk tames the fire of red curry paste, how the pineapple juice caramelizes against the seared chicken, and how the fresh basil releases its perfume right at the end—it’s all a delicate dance that feels both exotic and comfortingly familiar. Whether you’re planning a cozy date night or feeding a crowd of adventurous friends, this curry delivers restaurant-quality results with ingredients you can find at any well-stocked grocery store.
Why This Recipe Works
- Perfect Heat Balance: Fresh pineapple naturally cools the palate between bites of fiery Thai chilies, creating a complex flavor journey rather than just pure heat.
- Restaurant-Quality Sauce: The technique of reducing coconut cream until it splits creates that signature glossy texture you thought only possible in Thai restaurants.
- One-Pan Wonder: Everything cooks in a single heavy-bottomed pot, meaning more flavor development and fewer dishes to wash afterward.
- Customizable Heat Level: Easy adjustments from mild family-friendly to authentic Thai heat by simply controlling chili quantity and whether you remove the seeds.
- Make-Ahead Friendly: Actually tastes better the next day as flavors meld, making it perfect for meal prep or entertaining.
- Nutrient-Dense: Packed with lean protein, vitamin-C-rich pineapple, and metabolism-boosting spices for a meal that nourishes as it satisfies.
Ingredients You'll Need
Great Thai cooking starts with great ingredients, and while I’ll never insist you track down impossible-to-find items, a few quality choices make all the difference here. Let’s break down what you need and why each component matters:
Chicken Thighs: Please, please skip the chicken breast. Thigh meat stays succulent even after simmering in hot curry, developing that silky texture that makes Thai curries so addictive. Look for boneless, skinless thighs that are pale pink with minimal fat trimming needed. If you’re absolutely set on white meat, reduce simmering time by 5-7 minutes to prevent dryness.
Red Curry Paste: Mae Ploy and Maesri are my go-to brands—both deliver authentic flavor without artificial aftertaste. Check the ingredient list; good paste lists dried chili, lemongrass, garlic, shallots, and shrimp paste first. Avoid anything with MSG as the primary ingredient. Store leftover paste in a glass jar topped with a thin layer of oil; it keeps for months in the refrigerator.
Coconut Milk: This is where you should splurge. Chaokoh and Aroy-D are worth every extra penny, delivering the rich, creamy texture that makes restaurant curries so luxurious. Shake the can vigorously before opening; you want the thick cream and thinner milk fully incorporated. For an extra-indulgent sauce, refrigerate the can overnight and scoop off just the thick cream for the initial frying step.
Fresh Pineapple: Canned pineapple swims in syrup that will throw off your carefully balanced flavors. A ripe pineapple smells sweet at the base and yields slightly to pressure. If you must use canned, choose pineapple packed in juice, not syrup, and rinse thoroughly. One medium pineapple yields about 3 cups of chunks—perfect for this recipe with some left for snacking.
Thai Basil: Completely different from Italian sweet basil, Thai basil has purple-tinged leaves and a subtle anise flavor that perfumes the finished dish. Asian markets sell it cheaply, often with roots attached. Place the roots in a glass of water like flowers, cover loosely with a plastic bag, and it stays fresh for up to two weeks on your counter.
Thai Chilies: Those tiny red and green chilies pack serious heat—one chili equals roughly one teaspoon of red pepper flakes. For mild curry, remove seeds and membranes. For authentic Thai heat, leave everything intact and maybe add an extra chili or two. Bird’s eye chilies are traditional, but serrano or jalapeño work beautifully if you can’t find them.
Fish Sauce: Don’t let the smell scare you off—it mellows during cooking, adding that elusive umami depth that makes Thai food taste authentically Thai. Three Crabs and Red Boat are premium brands worth seeking out. If you’re vegetarian, substitute with soy sauce plus a pinch of mushroom powder.
Palm Sugar: With its caramel-like complexity, palm sugar balances the curry’s heat better than plain white sugar. Look for it in small plastic tubs at Asian markets. Brown sugar works in a pinch, but reduce the quantity slightly as it’s sweeter than palm sugar.
How to Make Spicy Chicken and Pineapple Curry for Thai Inspired Dinner
Prep Your Mise en Place
Start by cutting your chicken into 1½-inch chunks—large enough to stay juicy during simmering but small enough to eat with a spoon. Cube the pineapple into similar-sized pieces, reserving any juice that accumulates on your cutting board. Thinly slice your onions, mince the garlic, and chop the chilies. Having everything prepped before you start cooking prevents the garlic from burning while you’re busy chopping chicken.
Pro tip: Freeze the chicken for 15 minutes before cutting; it firms up the meat, making clean cuts easier and safer.
Create the Curry Base
Heat 2 tablespoons of the thick coconut cream (scooped from the top of the can) in a heavy-bottomed pot over medium heat. When it starts to shimmer and separate, add the red curry paste. Stir continuously for 2-3 minutes until the paste darkens slightly and becomes incredibly fragrant. This step, known as “blooming” the spices, awakens the aromatics and creates depth you can’t achieve by simply dumping everything in together.
Watch carefully: The paste burns quickly—reduce heat if you see black specks forming.
Build the Sauce
Pour in the remaining coconut milk plus ½ cup of water or chicken stock. Add the palm sugar, fish sauce, and lime leaves. Bring to a gentle simmer, stirring to dissolve the sugar completely. Taste the sauce—it should be salty, sweet, and spicy all at once. Adjust with more fish sauce for saltiness, sugar for sweetness, or chilies for heat. Remember that the flavors will concentrate as the sauce reduces, so aim for slightly over-seasoned at this stage.
Secret weapon: Add 1 tablespoon of pineapple juice from your cutting board for subtle sweetness and natural thickening.
Sear the Chicken
Increase heat to medium-high and add the chicken pieces in a single layer. Don’t stir for the first 2 minutes—this creates caramelization that adds incredible flavor. After 2 minutes, flip the pieces and sear the other side. The chicken doesn’t need to be cooked through at this stage; you’re just developing color and flavor. Remove the chicken to a plate; it will finish cooking later to prevent overcooking.
Golden rule: Crowding the pan leads to steaming, not searing. Work in batches if necessary.
Simmer to Perfection
Return the seared chicken to the pot along with any accumulated juices. Add the harder vegetables like carrots or bell peppers now. Reduce heat to low, cover partially, and simmer for 12-15 minutes. The gentle simmer allows the chicken to finish cooking while absorbing the curry flavors. Skim off any foam that rises to the surface—this prevents bitterness and keeps your curry looking glossy and appetizing.
Patience pays off: Resist the urge to increase heat for faster cooking; gentle simmering keeps the chicken tender.
Add Pineapple Magic
During the final 5 minutes of cooking, stir in the pineapple chunks. The heat softens the fruit slightly while maintaining its structure, and the natural enzymes help tenderize the chicken even further. The pineapple’s sweetness balances the curry’s heat, creating that signature Thai balance of flavors. If you prefer softer pineapple, add it during the last 2 minutes instead.
Texture tip: Reserve a few pineapple chunks to add right before serving for bright pops of fresh flavor.
Finish with Freshness
Taste and adjust seasoning one final time. The sauce should coat the back of a spoon but not be overly thick. If too thin, simmer uncovered for 2-3 minutes. If too thick, add a splash of water or coconut milk. Remove from heat and stir in Thai basil leaves—they’ll wilt immediately from the residual heat, releasing their aromatic oils. Serve over jasmine rice, garnished with extra basil, sliced chilies, and a wedge of lime.
Final flourish: A drizzle of thick coconut cream on top creates beautiful presentation and extra richness.
Expert Tips
Temperature Control
Keep your heat at a gentle simmer, not a rolling boil. Vigorous bubbling breaks up the coconut milk, creating a grainy texture instead of the smooth, glossy sauce you want. If you see the sauce starting to separate, immediately reduce heat and whisk vigorously.
Coconut Milk Separation
Don’t panic if your coconut milk looks curdled after refrigeration—this is normal. Simply whisk or blend briefly to reincorporate. For cooking, always shake cans vigorously before opening to ensure even consistency.
Make-Ahead Strategy
This curry actually improves after a night in the refrigerator. Prepare completely, cool, then refrigerate. Reheat gently, adding a splash of coconut milk or water to loosen the sauce. Add fresh basil just before serving for brightest flavor.
Controlling the Heat
Remove chili seeds and membranes for milder curry, or substitute half the Thai chilies with milder serrano peppers. Serve with extra lime wedges—the acid helps cut through heat if you’ve gone too far.
Color Preservation
Add vegetables in stages based on cooking time. Bell peppers go in during the last 5 minutes to maintain their vibrant color and slight crunch. Snow peas or sugar snap peas need just 2 minutes to stay bright green and crisp-tender.
Balance the Flavors
Taste at every stage. The curry should hit all notes: salty (fish sauce), sweet (palm sugar), sour (lime), spicy (chilies), and umami (mushrooms or shrimp paste). If something tastes flat, it usually needs more acid or salt.
Variations to Try
Vegetarian Version
Substitute firm tofu (pressed and cubed) for chicken, and use mushroom soy sauce instead of fish sauce. Add extra vegetables like zucchini, eggplant, and bamboo shoots. The pineapple works beautifully with vegetables, creating a complex, satisfying curry.
Seafood Twist
Replace chicken with shrimp or a firm white fish like halibut. Add seafood during the final 3-4 minutes of cooking to prevent overcooking. The pineapple’s sweetness complements seafood beautifully, creating a lighter but equally flavorful curry.
Green Curry Variation
Swap red curry paste for green, and add Thai eggplant and green beans for authentic green curry flavor. The pineapple still works wonderfully, adding sweet contrast to the herbaceous green curry paste.
Mild Family Version
Omit Thai chilies entirely and reduce curry paste by one-third. Add extra vegetables and serve with cooling cucumber salad. Kids love the sweet pineapple, and you can always add chili oil to adult portions.
Storage Tips
Refrigerator Storage
Cool the curry completely before transferring to airtight containers. It keeps beautifully for up to 4 days in the refrigerator. Store rice separately to prevent it from absorbing all the sauce and becoming mushy. When reheating, add a splash of water or coconut milk to loosen the sauce, as it thickens considerably when chilled.
Freezer Instructions
This curry freezes exceptionally well for up to 3 months. Freeze in portion-sized containers, leaving ½-inch headspace for expansion. Thaw overnight in the refrigerator, then reheat gently. The pineapple may soften slightly but the flavors remain vibrant. Avoid freezing with rice or fresh herbs—add those when serving for best texture.
Reheating Perfectly
Always reheat gently over medium-low heat, stirring frequently. Microwaving works but can make the chicken rubbery. If the sauce has separated, whisk vigorously while reheating to reincorporate. Add fresh basil and a squeeze of lime just before serving to brighten flavors that may have dulled during storage.
Frequently Asked Questions
Absolutely! The beauty of this curry is its flexibility. Remove all seeds and membranes from the chilies, or substitute half with milder peppers like Anaheim. You can also increase the pineapple quantity—the natural sweetness helps balance heat without compromising the authentic Thai flavor profile. Another trick is to serve with extra coconut milk on the side; a drizzle immediately cools the palate.
For vegetarians, substitute with an equal amount of mushroom soy sauce plus ½ teaspoon of miso paste for umami depth. For those avoiding fish sauce due to allergies, soy sauce with a pinch of dried shiitake mushroom powder works wonderfully. The curry won’t have the exact same flavor but will still be deliciously complex and satisfying.
Light brown sugar works well—use ¾ the amount called for palm sugar, as brown sugar is slightly sweeter. Coconut sugar is even better, adding subtle caramel notes similar to palm sugar. In a pinch, even white sugar works, but you’ll miss the complex molasses undertones that make palm sugar special. Maple syrup can work too, but reduce other liquids slightly to compensate.
Yes, with modifications. Sear the chicken and bloom the curry paste on the stovetop first for best flavor development, then transfer to a slow cooker. Add coconut milk, but reserve ¼ cup to stir in at the end for freshness. Cook on low for 4-5 hours or high for 2-3 hours. Add pineapple during the final 30 minutes to prevent it from becoming mushy. Thai basil should be added just before serving.
Jasmine rice is traditional and perfect—its floral aroma complements the curry without competing. For extra authenticity, try Thai sticky rice (soak overnight then steam). Brown jasmine rice works for a nuttier, more nutritious option. Avoid long-grain rice like basmati; the grains stay too separate and don’t absorb the sauce as well. Whatever you choose, rinse until water runs clear for the fluffiest texture.
Coconut milk separation happens when heated too quickly or at too high a temperature. To fix, remove from heat and whisk vigorously. For prevention, always heat gently and avoid boiling. Some separation is actually traditional in Thai cooking—the oil that rises to the top carries incredible flavor. Simply stir before serving, or embrace it as authentic texture. Using higher-fat coconut milk helps prevent separation.
Spicy Chicken and Pineapple Curry for Thai Inspired Dinner
Ingredients
Instructions
- Prepare ingredients: Cut chicken and pineapple into 1½-inch pieces. Mince garlic, slice chilies, and prepare all vegetables.
- Bloom curry paste: Heat 2 tablespoons thick coconut cream in a heavy pot. Add curry paste and cook 2-3 minutes until fragrant.
- Build sauce: Stir in remaining coconut milk, ½ cup water, fish sauce, palm sugar, and lime leaves. Simmer 5 minutes.
- Sear chicken: Add chicken pieces, sear 2 minutes per side. Reduce heat, cover partially, and simmer 15 minutes.
- Add vegetables: Stir in bell pepper and pineapple. Cook 5 minutes more until chicken is cooked through.
- Finish and serve: Remove from heat. Stir in Thai basil and lime juice. Serve immediately over jasmine rice with lime wedges.
Recipe Notes
For authentic Thai heat, leave chili seeds intact. For milder curry, remove seeds and membranes. Curry tastes even better the next day—perfect for meal prep!