This Pineapple Thai Pulled Pork is a tasty twist on the classic favorite! The tender pork is slow-cooked with sweet pineapple and zesty Thai spices, making every bite a burst of flavor.
Whenever I make this, my kitchen smells heavenly, and I can’t resist snacking on the tender meat before it’s even done! Serve it on a bun or over rice for a fun meal. 🍍
Key Ingredients & Substitutions
Pork Shoulder: This cut is great for slow cooking because it becomes tender. If you’re looking for a leaner option, you could use pork loin, but it may not be as juicy. Others suggest beef chuck as a tasty alternative.
Pineapple: Fresh pineapple adds sweetness and acidity. If fresh isn’t available, canned works too—just make sure to drain it well! For a twist, mango chunks could also be interesting, providing a different flavor profile.
Fish Sauce: Essential for that umami kick, but for a vegetarian option, you can use soy sauce instead. It won’t taste quite the same, but it will still bring some depth to the dish.
Thai Red Curry Paste: This gives the dish its signature flavor. If you’re not a fan of heat, start with a smaller amount or try green curry paste, which is generally milder.
Bird’s Eye Chilies: Adjust the quantity to match your spice level. If they’re too spicy for your taste, you can swap them out for milder jalapeños or omit them entirely.
How Can I Ensure My Pork is Tender and Shreddable?
The key to perfectly tender pulled pork is the cooking method and time. Here’s a handy guide:
- Sear the Pork: Don’t skip this step! Browning the meat locks in flavor and gives a nice texture.
- Low and Slow: Whether you’re using the stovetop or slow cooker, maintain a low temperature and cook for several hours. This breakdown of the meat’s fibers is what makes it so tender.
- Check for Doneness: When the pork can be easily pulled apart with forks, you know it’s ready! If it’s still tough, give it more time.
Don’t forget to return the shredded pork to the sauce! This helps it soak up all those delicious flavors before serving.

How to Make Pineapple Thai Pulled Pork
Ingredients You’ll Need:
For the Pork:
- 3 lbs pork shoulder (boneless)
For the Sauce:
- 1 cup fresh pineapple chunks (or canned, drained)
- 1/2 cup pineapple juice (from fresh or canned)
- 2 tbsp fish sauce
- 2 tbsp soy sauce
- 1 tbsp brown sugar or palm sugar
- 3 cloves garlic, minced
- 1-inch piece fresh ginger, grated
- 1-2 tbsp Thai red curry paste
For the Toppings:
- 1 small red onion, thinly sliced
- 1-2 fresh green Thai bird’s eye chilies, sliced (adjust to heat preference)
- 1/2 cup fresh cilantro leaves, roughly chopped
- 1 lime, juiced
- Salt and pepper to taste
- 1 tbsp vegetable or coconut oil
- Buns or rice for serving
How Much Time Will You Need?
This vibrant recipe takes about 15 minutes of prep time. You’ll need to cook the pork for 2.5 to 3 hours on the stovetop or 6 to 8 hours in a slow cooker. Once cooked, shredding and assembling the dish can take an additional 15-20 minutes.
Step-by-Step Instructions:
1. Prepare the Pork:
Start by gently patting the pork shoulder dry with a paper towel. Season it lightly all over with salt and pepper. This helps to enhance the flavor of the meat.
2. Sear the Pork:
In a large skillet or Dutch oven, heat the oil over medium-high heat. Once hot, add the pork shoulder. Sear it on all sides until it turns a beautiful golden brown, around 3-4 minutes per side. Remove the pork from the skillet and set it aside.
3. Make the Sauce:
Using the same skillet (don’t wash it yet!), add the minced garlic and grated ginger. Sauté these for about 1 minute, until they become fragrant. Next, stir in the Thai red curry paste and cook for another minute, allowing the flavors to meld.
4. Add Liquids and Pork:
Pour in the pineapple juice, fish sauce, soy sauce, and brown sugar into the skillet. Give it all a good stir to combine, then bring it to a gentle simmer. Return the seared pork to the skillet, spooning some of the sauce on top.
5. Cook the Pork:
Cover the skillet with a lid and reduce the heat to low. Let it simmer gently for about 2.5 to 3 hours. You want the pork to be tender and easily shredded. If using a slow cooker, set it on low for 6-8 hours for the same effect.
6. Shred the Pork:
Once cooked, carefully remove the pork from the sauce. Use two forks to shred the meat into bite-sized pieces. Then return the shredded pork back into the skillet and mix it with the sauce so it soaks up all those delicious flavors.
7. Prepare the Toppings:
While the pork cools slightly, thinly slice the red onion and the green chilies. If using fresh pineapple, chop it into small chunks.
8. Assemble:
To serve, place the pulled pork on buns or over rice. Top generously with pineapple chunks, sliced red onions, green chilies, and fresh cilantro. Don’t forget to squeeze fresh lime juice over the top right before serving—it adds a lovely brightness!
9. Optional Garnish:
If you want an extra crunch and flavor, consider garnishing with toasted sesame seeds or crushed peanuts on top.
Enjoy this delicious and vibrant Pineapple Thai Pulled Pork, a perfect balance of sweet, savory, spicy, and tangy flavors!
Can I Use Frozen Pork for This Recipe?
Yes, you can use frozen pork shoulder, but it’s important to thaw it first for even cooking. The best way to thaw is in the refrigerator overnight or using the cold water method—place the pork in a sealed bag and submerge it in cold water until defrosted.
What If I Don’t Have Thai Red Curry Paste?
If you don’t have Thai red curry paste, you can substitute it with green curry paste or even make your own mix of garlic, ginger, and a bit of chili powder. Keep in mind that the flavors will change slightly, but it’ll still be tasty!
How to Store Leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days. For longer storage, you can freeze the pulled pork in a freezer-safe container for up to 3 months. Reheat gently before serving.
Can I Make This Recipe Spicier?
Absolutely! You can add more Thai bird’s eye chilies or include a sprinkle of red pepper flakes in the sauce. If you want a different kind of heat, consider adding sriracha or another hot sauce to taste.



