Of all the dishes in my culinary repertoire, the ones that transport you to another place with a single bite are the ones I cherish the most. This Thai Chicken Pineapple Curry is exactly thatโa one-way ticket to the vibrant streets of Bangkok, right from your own kitchen. I remember the first time I made it. I was hesitant, thinking Thai curry was a complex beast best left to the experts. But the aroma that began to fill my home as the red curry paste sizzled with the creamy coconut milk was intoxicating. My family, initially skeptical of pineapple in a savory dish, was drawn to the kitchen, their curiosity piqued. The final verdict? It was an absolute sensation. The perfect, delicate balance of sweet pineapple, savory chicken, rich coconut, and a gentle, warming spice became an instant family classic. Itโs the kind of meal that feels special enough for a Saturday night but is genuinely easy enough for a busy Tuesday. Now, itโs my go-to recipe for impressing guests or simply treating ourselves to something spectacular. Itโs more than just a recipe; itโs an experienceโa delightful journey of flavors that Iโm so excited to share with you.
A Symphony of Flavors: Why This Thai Chicken Pineapple Curry Works
Before we dive into the nuts and bolts of the recipe, letโs talk about what makes this dish so unbelievably delicious. Itโs all about balance, a core principle in Thai cuisine. This recipe isn’t just a random mix of ingredients; it’s a carefully constructed harmony of the four essential Thai flavor profiles:
- Sweet:ย The star here is the pineapple. Its natural sweetness cuts through the richness of the curry and provides a bright, tropical counterpoint. A touch of brown sugar or palm sugar helps to round out this sweetness and deepen the flavor.
- Salty/Savory:ย This is where the magic of fish sauce comes in. Don’t be intimidated by its pungent aroma in the bottle! When cooked into the curry, it transforms into a complex, savory, umami flavor that is the backbone of the dish. It provides a depth that simple salt cannot replicate.
- Spicy:ย Red curry paste brings the heat. It’s a complex blend of dried red chilies, lemongrass, galangal, kaffir lime, and spices. The beauty of making curry at home is that you are the master of the heat. You can add more for a fiery kick or less for a gentle warmth.
- Creamy & Rich:ย Full-fat coconut milk is non-negotiable for a truly authentic and luxurious Thai curry. It tames the spice, melds all the flavors together, and creates the velvety, soupy sauce that is so perfect for spooning over fluffy jasmine rice.
When these elements come together, they create a flavor profile that is complex, addictive, and deeply satisfying. This recipe is designed to be accessible for home cooks while delivering restaurant-quality results every single time.
Complete Thai Chicken Pineapple Curry Ingredients
Gathering your ingredients, or mise en place, is the first step to a stress-free cooking experience. Having everything measured and ready to go allows you to focus on the process. Hereโs what youโll need for this vibrant curry.
- For the Curry:
- Chicken:ย 1.5 lbs (about 680g) boneless, skinless chicken thighs, cut into 1-inch bite-sized pieces. Chicken breast works too, but thighs remain more tender and flavorful.
- Coconut Oil or Vegetable Oil:ย 2 tablespoons
- Red Curry Paste:ย 3-4 tablespoons (use 3 for mild, 4 for medium-hot; Mae Ploy or Maesri are excellent brands)
- Shallot:ย 1 large, thinly sliced (or 1/2 a medium red onion)
- Garlic:ย 4 cloves, minced
- Ginger:ย 1-inch piece, peeled and grated
- Full-Fat Coconut Milk:ย 2 cans (13.5 oz or 400ml each), unshaken
- Chicken Broth or Water:ย 1/2 cup (120ml)
- Pineapple:ย 2 cups fresh or canned pineapple chunks (if using canned, get chunks in 100% juice, not heavy syrup, and drain the juice)
- Red Bell Pepper:ย 1 large, deseeded and sliced into thin strips
- Fish Sauce:ย 2 to 3 tablespoons (Red Boat or Three Crabs are great choices)
- Brown Sugar or Palm Sugar:ย 1 tablespoon, packed
- Lime Juice:ย Juice of 1 large lime (about 2 tablespoons)
- For Garnish (Highly Recommended):
- Fresh Thai Basil or regular basil leaves
- Fresh Cilantro, roughly chopped
- Sliced Red Chili or jalapeรฑo
- Extra Lime Wedges
- Chopped Roasted Peanuts or Cashews
Step-by-Step Instructions for the Perfect Curry
Follow these detailed steps to build layers of flavor, resulting in a curry that is rich, aromatic, and perfectly balanced.
Step 1: Prepare the Coconut Cream
Do not shake your cans of coconut milk before opening. Carefully open them and scoop out the thick, solid cream that has risen to the top. You should get about ยฝ to ยพ cup of cream from the two cans. Set this aside. The remaining thin, watery liquid is the coconut water, which you will also use.
Step 2: Bloom the Aromatics and Curry Paste
Heat the coconut or vegetable oil in a large, heavy-bottomed pot, Dutch oven, or deep skillet over medium heat. Add the sliced shallots and cook for 2-3 minutes until they begin to soften. Add the minced garlic and grated ginger and sautรฉ for another minute until fragrant. Be careful not to burn the garlic.
Now, add the reserved thick coconut cream and the red curry paste to the pot. Stir constantly, breaking up the paste with your spoon. Cook for 2-3 minutes. You’ll notice the oil starting to separate and a deeply fragrant aroma will fill your kitchen. This crucial step is called “blooming the curry paste,” and it’s what unlocks the deepest flavors of the spices.
Step 3: Cook the Chicken
Add the bite-sized chicken pieces to the pot. Stir well to coat them completely in the curry paste mixture. Cook for 5-7 minutes, stirring occasionally, until the chicken is lightly browned on all sides and no longer pink.
Step 4: Build the Curry Sauce
Pour the remaining thin coconut milk (the watery part from the cans) and the chicken broth or water into the pot. Add the fish sauce and the brown or palm sugar. Stir everything together until the sugar is dissolved. Bring the mixture to a gentle simmer (do not let it come to a rolling boil, as this can cause the coconut milk to separate).
Step 5: Simmer and Infuse
Reduce the heat to low, cover the pot, and let the curry simmer gently for 15 minutes. This allows the chicken to become incredibly tender and for all the flavors to meld together beautifully.
Step 6: Add the Vegetables and Pineapple
Uncover the pot and stir in the sliced red bell pepper and the pineapple chunks. Increase the heat slightly to bring it back to a gentle simmer. Cook for another 5-7 minutes, or until the bell peppers are tender-crisp. You want them to retain a slight bite, which adds a wonderful texture to the finished dish.
Step 7: The Final Touches
Turn off the heat. Stir in the fresh lime juice. This is a critical final step that brightens up the entire dish, cutting through the richness and making all the other flavors pop. Taste the curry now. Does it need more saltiness? Add a splash more fish sauce. More sweetness? A pinch more sugar. More tang? A squeeze more lime. Adjust until it tastes perfect to you.
Step 8: Serve and Garnish
Ladle the hot curry into bowls over a bed of fluffy jasmine rice. Garnish generously with fresh Thai basil, chopped cilantro, a few slices of red chili for extra heat, and a sprinkle of chopped peanuts for crunch. Serve with extra lime wedges on the side.
Nutrition Facts
Please note that these values are an approximation and can vary based on the specific brands of ingredients used (especially coconut milk and curry paste) and the exact portion size.
- Servings:ย 6
- Calories per serving:ย Approximately 480-550 kcal
This estimate assumes the use of chicken thighs and full-fat coconut milk. Using chicken breast and light coconut milk will reduce the calorie and fat content, but may also affect the final flavor and texture.
Preparation and Cooking Time
This dish comes together surprisingly quickly, making it a fantastic option for a weeknight meal that feels like a weekend treat.
- Preparation Time:ย 15 minutes (chopping vegetables, measuring ingredients, cutting chicken)
- Cooking Time:ย 35 minutes
- Total Time:ย 50 minutes
How to Serve Your Thai Chicken Pineapple Curry
Serving this curry is about more than just plopping it in a bowl. Creating a full experience with the right base, garnishes, and sides elevates the meal from great to unforgettable.
- The Perfect Base:
- Jasmine Rice:ย This is the quintessential pairing. Its fragrant, slightly sticky nature is perfect for soaking up every last drop of the delicious curry sauce.
- Brown Rice:ย For a healthier, nuttier alternative with more fiber.
- Rice Noodles:ย Serve the curry over a nest of cooked rice noodles for a different textural experience, similar to a Khao Soi.
- Quinoa:ย A protein-packed, gluten-free option that works well.
- Cauliflower Rice:ย For a low-carb and keto-friendly meal, serve the curry over freshly steamed or pan-fried cauliflower rice.
- Essential Garnishes (Don’t Skip These!):
- Fresh Herbs:ย A generous handful of fresh Thai basil (if you can find it) or regular sweet basil, along with fresh cilantro, adds an irreplaceable freshness and aroma.
- A Squeeze of Lime:ย Always serve with extra lime wedges on the side. A final squeeze just before eating wakes up all the flavors.
- Crunch Factor:ย Chopped roasted and lightly salted peanuts or cashews provide a wonderful textural contrast to the creamy curry.
- Extra Heat:ย Thinly sliced red chilies, serrano peppers, or jalapeรฑos allow those who love spice to customize their heat level.
- Crispy Fried Shallots:ย You can buy these at most Asian markets. A sprinkle on top adds a savory, crunchy, and oniony flavor that is absolutely addictive.
- Simple Side Dishes:
- Steamed Greens:ย A side of simple steamed bok choy or broccoli with a pinch of salt complements the rich curry perfectly.
- Thai Cucumber Salad:ย A quick salad of sliced cucumbers, shallots, and a light rice vinegar dressing offers a cool and refreshing contrast.
5 Additional Tips for Curry Perfection
Take your curry game to the next level with these pro tips.
- Use Fresh Pineapple if Possible:ย While canned pineapple works in a pinch, fresh pineapple offers a superior texture and a more vibrant, tangy sweetness. Look for a pineapple that is golden-yellow at the base and smells sweet. It will be less fibrous and have a more complex flavor that truly shines in the curry.
- Don’t Be Afraid of Fish Sauce:ย For many Western cooks, fish sauce is an unfamiliar ingredient. Its smell straight from the bottle can be pungent, but trust the process. It is the single most important ingredient for achieving an authentic, savory umami depth. Don’t substitute it with soy sauce unless you absolutely must (for a vegan version), as you will lose a significant layer of flavor.
- Control the Simmer:ย The key to a creamy, non-separated curry sauce is to maintain a gentle simmer. Avoid a rapid, rolling boil, especially after adding the coconut milk. A vigorous boil can cause the fats and liquids in the coconut milk to “break” or separate, resulting in a greasy, grainy texture. Low and slow is the way to go.
- Meal Prep and Storage:ย This curry is an excellent candidate for meal prepping! It tastes even better the next day as the flavors have more time to meld. Store it in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop or in the microwave. The sauce may thicken in the fridge; you can add a splash of water or chicken broth when reheating to reach your desired consistency.
- Customize Your Vegetables:ย While red bell pepper is a classic choice for its color and sweetness, feel free to make this recipe your own. Add other vegetables along with the bell peppers. Great additions include:
- Broccoli florets
- Snap peas or snow peas
- Bamboo shoots (canned)
- Baby corn
- Cubed zucchini or yellow squash
Frequently Asked Questions (FAQ)
Here are answers to some common questions about making Thai Chicken Pineapple Curry.
1. Can I make this curry vegetarian or vegan?
Absolutely! To make it vegetarian/vegan, substitute the chicken with 1 block (14 oz) of extra-firm tofu, pressed and cut into cubes. Pan-fry the tofu cubes separately until golden brown before adding them to the curry at the same time as the bell peppers. To make it fully vegan, you must also substitute the fish sauce. Use 2-3 tablespoons of a high-quality soy sauce or tamari, and consider adding 1 teaspoon of miso paste or a splash of vegan Worcestershire sauce to replicate some of that umami depth. Use vegetable broth instead of chicken broth.
2. Is Thai Chicken Pineapple Curry spicy? How can I control the heat?
The spiciness comes almost entirely from the red curry paste. The level of heat can vary significantly between brands. As written, with 3-4 tablespoons, this recipe has a pleasant, medium level of heat that is balanced by the creamy coconut milk and sweet pineapple.
- For a Milder Curry:ย Start with just 2 tablespoons of red curry paste. You can always add more at the end if you want.
- For a Spicier Curry:ย Use 4-5 tablespoons of paste, or add some fresh sliced Thai chilies or a pinch of cayenne pepper along with the paste.
3. What’s the difference between red, green, and yellow Thai curry?
The main difference lies in the type of chilies used to make the paste, which dictates both the color and flavor profile.
- Red Curry (Gaeng Daeng):ย Made from a paste of numerous dried red chilies. It’s rich, savory, and has a moderate, versatile heat level. This is often the most common and accessible curry.
- Green Curry (Gaeng Keow Wan):ย Made from a paste of fresh green chilies, giving it a vibrant color and a distinctly fresh, often fiery heat. It’s typically sweeter and hotter than red curry.
- Yellow Curry (Gaeng Garee):ย Influenced by Indian cuisine, its paste includes turmeric (which gives it its golden color) and other dried spices like coriander and cumin. It’s generally milder, sweeter, and richer than red or green curry.
4. Can I freeze this curry?
Yes, this curry freezes quite well. Let it cool completely before transferring it to freezer-safe airtight containers or bags. It can be frozen for up to 3 months. Be aware that the texture of the bell peppers may become slightly softer upon thawing. Thaw it overnight in the refrigerator and reheat gently on the stovetop. You may want to add a splash of fresh lime juice and fresh herbs after reheating to liven it up.
5. My curry sauce is too thin. How can I thicken it?
If your curry is thinner than you’d like, you can create a simple cornstarch slurry. In a small bowl, mix 1 tablespoon of cornstarch with 2 tablespoons of cold water until smooth. While the curry is simmering, slowly whisk the slurry into the pot. Let it simmer for another 1-2 minutes, and it will thicken up nicely. Only use this method at the end, as overcooking a cornstarch-thickened sauce can cause it to thin out again.
Thai Chicken Pineapple Curry recipe
Ingredients
For the Curry:
Chicken:ย 1.5 lbs (about 680g) boneless, skinless chicken thighs, cut into 1-inch bite-sized pieces. Chicken breast works too, but thighs remain more tender and flavorful.
Coconut Oil or Vegetable Oil:ย 2 tablespoons
Red Curry Paste:ย 3-4 tablespoons (use 3 for mild, 4 for medium-hot; Mae Ploy or Maesri are excellent brands)
Shallot:ย 1 large, thinly sliced (or 1/2 a medium red onion)
Garlic:ย 4 cloves, minced
Ginger:ย 1-inch piece, peeled and grated
Full-Fat Coconut Milk:ย 2 cans (13.5 oz or 400ml each), unshaken
Chicken Broth or Water:ย 1/2 cup (120ml)
Pineapple:ย 2 cups fresh or canned pineapple chunks (if using canned, get chunks in 100% juice, not heavy syrup, and drain the juice)
Red Bell Pepper:ย 1 large, deseeded and sliced into thin strips
Fish Sauce:ย 2 to 3 tablespoons (Red Boat or Three Crabs are great choices)
Brown Sugar or Palm Sugar:ย 1 tablespoon, packed
Lime Juice:ย Juice of 1 large lime (about 2 tablespoons)
For Garnish (Highly Recommended):
Fresh Thai Basil or regular basil leaves
Fresh Cilantro, roughly chopped
Sliced Red Chili or jalapeรฑo
Extra Lime Wedges
Chopped Roasted Peanuts or Cashews
Instructions
Step 1: Prepare the Coconut Cream
Do not shake your cans of coconut milk before opening. Carefully open them and scoop out the thick, solid cream that has risen to the top. You should get about ยฝ to ยพ cup of cream from the two cans. Set this aside. The remaining thin, watery liquid is the coconut water, which you will also use.
Step 2: Bloom the Aromatics and Curry Paste
Heat the coconut or vegetable oil in a large, heavy-bottomed pot, Dutch oven, or deep skillet over medium heat. Add the sliced shallots and cook for 2-3 minutes until they begin to soften. Add the minced garlic and grated ginger and sautรฉ for another minute until fragrant. Be careful not to burn the garlic.
Now, add the reserved thick coconut cream and the red curry paste to the pot. Stir constantly, breaking up the paste with your spoon. Cook for 2-3 minutes. You’ll notice the oil starting to separate and a deeply fragrant aroma will fill your kitchen. This crucial step is called “blooming the curry paste,” and it’s what unlocks the deepest flavors of the spices.
Step 3: Cook the Chicken
Add the bite-sized chicken pieces to the pot. Stir well to coat them completely in the curry paste mixture. Cook for 5-7 minutes, stirring occasionally, until the chicken is lightly browned on all sides and no longer pink.
Step 4: Build the Curry Sauce
Pour the remaining thin coconut milk (the watery part from the cans) and the chicken broth or water into the pot. Add the fish sauce and the brown or palm sugar. Stir everything together until the sugar is dissolved. Bring the mixture to a gentle simmer (do not let it come to a rolling boil, as this can cause the coconut milk to separate).
Step 5: Simmer and Infuse
Reduce the heat to low, cover the pot, and let the curry simmer gently for 15 minutes. This allows the chicken to become incredibly tender and for all the flavors to meld together beautifully.
Step 6: Add the Vegetables and Pineapple
Uncover the pot and stir in the sliced red bell pepper and the pineapple chunks. Increase the heat slightly to bring it back to a gentle simmer. Cook for another 5-7 minutes, or until the bell peppers are tender-crisp. You want them to retain a slight bite, which adds a wonderful texture to the finished dish.
Step 7: The Final Touches
Turn off the heat. Stir in the fresh lime juice. This is a critical final step that brightens up the entire dish, cutting through the richness and making all the other flavors pop. Taste the curry now. Does it need more saltiness? Add a splash more fish sauce. More sweetness? A pinch more sugar. More tang? A squeeze more lime. Adjust until it tastes perfect to you.
Step 8: Serve and Garnish
Ladle the hot curry into bowls over a bed of fluffy jasmine rice. Garnish generously with fresh Thai basil, chopped cilantro, a few slices of red chili for extra heat, and a sprinkle of chopped peanuts for crunch. Serve with extra lime wedges on the side.
Nutrition
- Serving Size: one normal portion
- Calories: 480-550 kcal






