This Pineapple Thai Pulled Pork is a fun twist on classic pulled pork. It combines sweet pineapple with spicy Thai flavors for a zesty treat!
Plus, it’s super easy! Just toss it in the slow cooker and relax while the magic happens. Who knew dinner could be this easy and tasty? 🌟
Key Ingredients & Substitutions
Pork Shoulder: This is the star of the dish! If you can’t find pork shoulder, you could use pork loin, but be careful as it can dry out. I love the richness that shoulder brings to the recipe.
Thai Red Curry Paste: A key ingredient for flavor. If unavailable, you might try green curry paste or even a homemade mix with chili paste and spices. Just keep in mind that it may alter the flavor profile slightly.
Coconut Milk: This adds creaminess. If you’re lactose intolerant, coconut milk is a great dairy-free option. However, almond or cashew milk can work if you prefer, but the flavor will vary.
Pineapple: Fresh pineapple is best for sweetness. If fresh pineapple isn’t available, canned pineapple chunks can be a substitute, but rinse them first to reduce syrupy sweetness.
Fresh Herbs: Cilantro adds brightness. It’s easy to swap with Thai basil for a different flavor, or just omit it if you’re not a fan!
What’s the Best Way to Shred Pork?
Shredding pork can seem tricky, but it’s super simple once you know the steps! After cooking, let the pork rest a few minutes before using forks to pull it apart. Here’s how:
- Use two forks: Hold one fork to stabilize the pork, while you use the other fork to pull and shred.
- Shred in the direction of the grain for easier pulling, then mix it back into the sauce to keep it moist and flavorful.
- Don’t be afraid to use your hands for this too; just be careful if it’s still warm!
This method keeps the meat juicy and ensures every bite is packed with flavor. Just remember to toss it with the cooking liquid before serving for added moisture! Enjoy your cooking!

Pineapple Thai Pulled Pork Recipe
Ingredients You’ll Need:
Main Ingredients:
- 3 lbs pork shoulder (boneless)
- 1 cup fresh pineapple chunks (plus extra slices for serving)
- 1/4 cup Thai red curry paste
- 1 can (13.5 oz) coconut milk
- 3 tbsp fish sauce
- 2 tbsp brown sugar or palm sugar
- 4 cloves garlic, minced
- 1-inch piece fresh ginger, grated
- 2 tbsp lime juice (fresh)
- 1/2 cup chopped fresh cilantro (plus more for garnish)
- 1-2 Thai bird’s eye chilies or red chili flakes (optional, for heat)
- Lime wedges, for serving
- Salt and pepper to taste
- 1-2 tbsp neutral oil (such as vegetable or canola)
How Much Time Will You Need?
This recipe requires about 20 minutes for preparation and then 4-8 hours to cook in the slow cooker, depending on whether you choose to cook on low or high. It’s a great dish to set and forget, allowing the flavors to meld beautifully!
Step-by-Step Instructions:
1. Prepare the Slow Cooker Base:
In a large bowl, mix together the Thai red curry paste, coconut milk, fish sauce, brown sugar, minced garlic, grated ginger, and lime juice. Stir well until everything is nicely blended. This will be the flavorful sauce that infuses the pork.
2. Sear the Pork (Optional but Recommended):
Season the pork shoulder generously with salt and pepper on all sides. Heat oil in a large skillet over medium-high heat. Sear the pork for about 4-5 minutes on each side until it’s golden brown. This step adds a delicious depth of flavor, but you can skip it if you’re in a hurry.
3. Slow Cook the Pork:
Transfer the seared pork into the slow cooker. Pour the curry-coconut mixture over the pork, ensuring it’s covered. Scatter the pineapple chunks on top. If you’re adding chilies, sprinkle them in now. Cover the slow cooker and cook on low for 7-8 hours or high for 4-5 hours until the pork is tender and easily shreds with a fork.
4. Shred the Pork:
Once the pork is cooked, carefully remove it from the slow cooker and shred it using two forks. Return the shredded pork back to the slow cooker and Mix it well with the sauce to ensure it’s all coated in those wonderful flavors.
5. Prepare Pineapple Slices:
If desired, you can caramelize some pineapple slices! Grill or pan-fry the pineapple slices for about 2-3 minutes on each side until golden and slightly charred. This brings out their natural sugars and adds a lovely smoky sweetness.
6. Serve:
Arrange the caramelized pineapple slices on a plate, then top with the shredded Thai pulled pork. Drizzle some extra sauce from the slow cooker over the top, and finish with fresh chopped cilantro. Serve with lime wedges on the side to squeeze over for that extra zing!
7. Optional Serving Suggestions:
This delicious pulled pork pairs beautifully with jasmine rice, sticky rice, or steamed vegetables for a complete meal. Enjoy your vibrant and sweet-spicy Pineapple Thai Pulled Pork!
Can I Use a Different Cut of Pork?
Yes, you can use pork loin or even pork butt if you prefer. Just keep in mind that pork shoulder is more forgiving and tends to be juicier, while lean cuts like loin can cook faster and may dry out if overcooked.
How to Adjust the Spice Level?
If you prefer a milder dish, you can omit the Thai bird’s eye chilies or reduce the amount of red chili flakes. For more heat, feel free to add extra chilies or even a splash of sriracha to the sauce!
Can I Prepare This in Advance?
Absolutely! You can prepare the pork and sauce a day ahead and store it in the fridge. Just slow cook it on the day you plan to serve it. The flavors will meld beautifully, making it even more delicious!
How Do I Store Leftovers?
Store any leftover pulled pork in an airtight container in the fridge for up to 3 days. You can reheat it in the microwave or on the stove with a splash of coconut milk to keep it moist. Enjoy it as a filling for tacos or served over rice!
