Written by

Maya Caldwell

Published

Easy Thai Coconut Curry Pulled Pork: Perfect Weeknight Dinner

Ready In 8 hours 30 minutes
Servings 8 servings
Difficulty Easy

That smell — the one that creeps out of the slow cooker and wraps around your entire kitchen like a warm, spicy blanket — still takes me straight to my friend Jenna’s tiny apartment six years ago. She’d just gotten back from a trip to Chiang Mai and was determined to recreate something, anything, that tasted like those street-food nights. I walked in expecting takeout. Instead, she handed me a fork and a bowl of the most ridiculous pulled pork I’d ever eaten. It wasn’t smoky or barbecue-sweet. It was creamy, fragrant with lemongrass, and had this slow heat that made you go back for bite after bite.

I pestered her for weeks about that recipe. She finally admitted it wasn’t some ancient family secret — she’d just dumped a can of coconut milk and some curry paste over a pork shoulder and let time do the heavy lifting. That was it. No marinade. No searing. No complicated spice grinding. Just a handful of ingredients and a whole lot of patience.

I’ve tweaked her version over the years, adding a little ginger here, a squeeze of lime there, and I’ve landed on something that feels both wildly flavorful and almost embarrassingly simple. This Easy Thai Coconut Curry Pulled Pork has become my secret weapon for busy weeks when I want something that tastes like I spent hours fussing — when really, the slow cooker did all the work.

It’s the kind of meal that makes you look like a hero without breaking a sweat. And honestly? That’s my favorite kind of dinner.

Why You’ll Love This Recipe

Let’s be real — most pulled pork recipes lean hard into the barbecue lane. And I love barbecue. But sometimes you want something that feels a little more… grown up. A little more unexpected. This Thai-inspired version delivers big, bold flavors without demanding a lot from you.

  • Set It and Forget It : You toss everything in the slow cooker in the morning. By dinner, your house smells incredible, and the pork is fall-apart tender. No babysitting required.
  • Simple Pantry Ingredients : Coconut milk, red curry paste, fish sauce, and a pork shoulder. That’s basically it. If you’ve made Thai food at home before, you probably have most of this on hand.
  • Perfect for Meal Prep : This recipe tastes even better the next day. Make it on Sunday, and you’ve got lunches or quick dinners for half the week.
  • Crowd-Pleaser Vibes : I’ve served this to picky eaters, spice skeptics, and full-on Thai food snobs. Everyone cleans their plate.
  • Versatile as Heck : Pile it on rice, stuff it into tacos, or eat it straight from the bowl with a fork (no judgment here).

What makes this recipe different from other pulled pork recipes is the sauce. It’s not heavy or gloppy. The coconut milk keeps it silky, the curry paste gives it warmth, and a splash of lime at the end cuts through all that richness. It’s balanced in a way that feels intentional, not accidental.

And honestly? The first time you take a bite and get that hit of ginger and lemongrass mixed with tender pork, you’ll wonder why you haven’t been making pulled pork this way your whole life.

What Ingredients You Will Need

This recipe relies on a short list of ingredients that do a lot of heavy lifting. Most of them are pantry staples if you cook Asian food regularly, and the ones that aren’t are easy to find at any well-stocked grocery store.

  • Pork shoulder (3-4 pounds) — Also called pork butt. You want a well-marbled cut here; the fat renders down during the long cook and keeps the meat moist and shreddable. I prefer boneless for easier shredding, but bone-in works too — just add about 30 minutes to the cook time.
  • 1 can (13.5 oz) full-fat coconut milk — Don’t use the light stuff here. Full-fat gives the sauce that luscious, velvety texture that makes this recipe special. I like Chaokoh or Thai Kitchen brands.
  • 3 tablespoons red curry paste — This is where the flavor lives. Look for Thai brands like Maesri or Thai Kitchen in the international aisle. The little cans of Maesri are my go-to — they’re punchier and more aromatic than the jarred stuff.
  • 2 tablespoons fish sauce — Sounds stinky, I know. But it adds that deep, savory umami that makes the whole dish taste authentic. Red Boat is my favorite brand if you can find it.
  • 1 tablespoon brown sugar — Just a touch to balance the heat and saltiness. You can use coconut sugar or honey if that’s what you have.
  • 4 cloves garlic, minced — Fresh is best. The jarred stuff works in a pinch, but you’ll lose some punch.
  • 1 tablespoon fresh ginger, grated — Adds that warm, zippy note that makes Thai curries sing. I keep a knob of ginger in the freezer and grate it straight from frozen — no peeling needed.
  • 2 tablespoons lime juice — Fresh squeezed only. Bottled lime juice tastes flat and dulls the brightness this dish needs.
  • Salt and pepper — For seasoning the pork before it goes in.
  • Optional garnishes: fresh cilantro, sliced red chili, green onions, lime wedges — These aren’t just for looks. They add freshness and crunch that contrast beautifully with the rich, tender pork.

If you’re gluten-free, double-check your curry paste — some brands include wheat-based thickeners. Most Thai brands are naturally gluten-free, but it never hurts to read the label.

Equipment Needed

You don’t need a fancy kitchen to pull this off. Here’s what you’ll actually use:

  • Slow cooker (6-quart or larger) — This is the star of the show. A 4-quart will work if you cut the pork into chunks, but a 6-quart gives you room for the meat to cook evenly. I’ve had my basic Crock-Pot for years, and it’s never let me down.
  • Sharp knife and cutting board — For trimming the pork and prepping your aromatics.
  • Measuring spoons — Curry paste and fish sauce are potent; eyeballing can lead to disaster.
  • Two forks or tongs — For shredding the pork once it’s cooked. I use those cheap metal shredding claws sometimes, but two forks work just fine.
  • Fine-mesh strainer (optional) — If you want to strain the sauce for a smoother finish. I usually skip this step because I like the texture, but it’s an option if you prefer a cleaner sauce.

No slow cooker? No problem. You can make this in a Dutch oven at 300°F for about 3-4 hours, or in an Instant Pot on high pressure for 90 minutes with a natural release. The texture will be slightly different, but the flavor will still be spot-on.

Preparation Method

Thai coconut curry pulled pork preparation steps

This recipe is almost laughably easy. But there are a few small steps that make a big difference in the final result.

  1. Prep the pork. Pat the pork shoulder dry with paper towels. Cut it into 3-4 large chunks — this helps it cook faster and more evenly. Season generously with salt and pepper on all sides. Don’t skip this step; the initial seasoning layers flavor from the start.
  2. Make the curry base. In a small bowl, whisk together the coconut milk, red curry paste, fish sauce, brown sugar, minced garlic, and grated ginger. Give it a good stir until the curry paste is fully incorporated. The mixture should be a deep, rusty red color. Taste it — it should be salty, spicy, and slightly sweet. Adjust the curry paste up or down depending on your heat tolerance.
  3. Layer and pour. Place the pork chunks in the bottom of your slow cooker. Pour the coconut curry mixture over the top, making sure every piece gets coated. Don’t add any extra liquid — the pork will release its own juices as it cooks, and you want the sauce to concentrate, not dilute.
  4. Cook low and slow. Cover and cook on LOW for 8 hours or on HIGH for 5-6 hours. Low and slow is better here; the longer cooking time breaks down the connective tissue more thoroughly, giving you that melt-in-your-mouth texture. Your house will start smelling amazing around hour three.
  5. Shred the pork. Once the pork is fork-tender (it should fall apart with almost no resistance), carefully transfer the chunks to a large cutting board or bowl. Use two forks to shred the meat into bite-sized pieces. Discard any large pieces of fat that didn’t render fully.
  6. Finish the sauce. Skim any excess fat from the surface of the cooking liquid — I use a spoon, but a fat separator works too. Stir in the fresh lime juice. Taste the sauce and adjust seasoning: a pinch more salt, another squeeze of lime, or a dash more fish sauce if it needs depth.
  7. Combine and rest. Return the shredded pork to the slow cooker and stir it into the sauce. Let it sit on warm for 10-15 minutes before serving. This resting time lets the meat soak up all that coconut curry goodness.
  8. Serve. Spoon the pork over steamed jasmine rice, top with fresh cilantro, sliced chili, and a lime wedge. Or pile it into warm tortillas for Thai-inspired tacos. Or just eat it straight from the bowl — I won’t tell.

Cooking Tips & Techniques

I’ve made this recipe probably two dozen times, and I’ve learned a few things the hard way.

Don’t skip browning the pork. I know — the recipe says you can skip it. And you can. But if you have 10 extra minutes, searing the pork chunks in a hot pan with a little oil before adding them to the slow cooker adds a layer of deep, caramelized flavor that takes this from “good” to “restaurant-quality.” I do it when I’m feeling fancy or when I want to impress someone.

Watch your curry paste. Not all red curry pastes are created equal. Some are mild and aromatic; others will light your mouth on fire. If you’re sensitive to heat, start with 2 tablespoons and add more after shredding if you want more kick. You can always add heat, but you can’t take it away.

Skim the fat. Pork shoulder is fatty, and some of that fat will render into the sauce. If you don’t skim it, your sauce will be greasy instead of silky. I use a large spoon and just scoop off the top layer. It takes 30 seconds and makes a noticeable difference.

Let it rest. That 10-15 minute rest after shredding isn’t optional — it’s when the magic happens. The pork reabsorbs the sauce, and the flavors meld together. If you serve it immediately, the sauce and meat will taste separate. Give it that time, and it tastes like one cohesive dish.

My biggest failure? I once dumped a whole jar of curry paste in because I thought “more is better.” It was inedible. Like, tears-streaming-down-my-face, can’t-feel-my-tongue inedible. Learn from my mistake. Start with the recommended amount and adjust from there.

Variations & Adaptations

This recipe is a fantastic base for experimentation. Here are a few ways I’ve made it my own:

  • Make it spicy. Add a chopped Thai bird chili or two along with the curry paste. Or stir in a teaspoon of sambal oelek at the end for extra heat.
  • Make it mild. Use only 1½ tablespoons of curry paste and add a tablespoon of tomato paste for color and depth without the heat.
  • Add vegetables. Toss in sliced bell peppers, snap peas, or bamboo shoots during the last 30 minutes of cooking. They’ll soften but still have some crunch.
  • Try different protein. Chicken thighs work beautifully here — use boneless, skinless thighs and cook on LOW for 4-5 hours. Beef chuck is also great, but you’ll want to cook it for the full 8 hours.
  • Make it dairy-free and paleo. This recipe is already dairy-free. For paleo, swap the brown sugar for coconut sugar and serve with cauliflower rice instead of jasmine rice.
  • Instant Pot version. Sear the pork on sauté mode, add the sauce, and cook on high pressure for 90 minutes with a natural release. The texture is slightly firmer than slow-cooked, but it’s still delicious and way faster.

My personal favorite variation? I add a tablespoon of creamy peanut butter to the sauce before cooking. It’s not traditional, but it adds this subtle nuttiness that pairs perfectly with the coconut milk. My husband calls it “Thai pork in a blanket.” Don’t knock it till you try it.

Serving & Storage Suggestions

This Easy Thai Coconut Curry Pulled Pork is incredibly versatile when it comes to serving. Here’s how I like to do it:

Serving: Pile it high over steamed jasmine rice or sticky rice. The rice soaks up all that coconut curry sauce, and the combination is pure comfort. I also love serving it in warm flour tortillas with a drizzle of sriracha mayo and quick-pickled red onions. For a lighter option, serve it over a bed of greens with chopped peanuts and fresh herbs.

Storage: Let the pork cool completely, then transfer it to an airtight container. It will keep in the refrigerator for up to 4 days. The flavors actually deepen and meld overnight, so leftovers are often better than the first serving.

Freezing: This freezes beautifully. Portion the pork into freezer-safe bags or containers, leaving a little headroom for expansion. It will keep for up to 3 months. Thaw overnight in the refrigerator before reheating.

Reheating: The best way to reheat is in a skillet over medium-low heat with a splash of water or coconut milk to loosen the sauce. Stir occasionally until warmed through. You can also microwave it in 30-second bursts, but the texture won’t be as good. Avoid boiling — it can make the pork tough.

Pro tip: If you’re meal-prepping, portion the pork with the sauce into individual containers. That way, you can grab one for lunch and reheat without any extra steps.

Nutritional Information & Benefits

Here’s an approximate nutritional breakdown per serving (based on 8 servings, served without rice):

  • Calories: 420
  • Protein: 35g
  • Fat: 28g
  • Carbohydrates: 8g
  • Fiber: 1g
  • Sugar: 4g

This dish is naturally gluten-free and dairy-free, making it a great option for those with dietary restrictions. Pork shoulder is an excellent source of protein, iron, and B vitamins, which support energy metabolism and red blood cell production. Coconut milk provides healthy medium-chain triglycerides (MCTs) that can support brain function and provide quick energy.

The ginger and garlic in this recipe aren’t just for flavor — they’re anti-inflammatory and support immune health. And the red curry paste contains turmeric, which is known for its antioxidant properties.

If you’re watching your sodium, use a low-sodium fish sauce or reduce the amount slightly. You can also use light coconut milk to cut the fat content, but the sauce won’t be as rich and creamy.

Conclusion

This Easy Thai Coconut Curry Pulled Pork is one of those recipes that makes you feel like a kitchen genius without actually having to do much work. It’s the kind of meal you can throw together on a busy Sunday and then enjoy all week, or serve to guests who will swear you spent hours perfecting it.

What I love most about this recipe is how adaptable it is. You can make it spicy or mild, serve it over rice or in tacos, and it always delivers. It’s comfort food with a twist — familiar enough to be approachable, but different enough to feel special.

I hope you give this one a try. And when you do, I’d love to hear about it. Did you add extra heat? Serve it with something unexpected? Leave a comment below and let me know how it turned out. And if you loved it, share it with a friend who needs a new weeknight dinner hero.

Happy cooking, friends. Your slow cooker is about to become your new best friend.

Frequently Asked Questions

Can I use pork loin instead of pork shoulder?

You can, but I don’t recommend it. Pork loin is much leaner and will dry out during the long cooking time. Pork shoulder has enough fat to stay moist and tender. If you’re in a pinch, use pork butt or even boneless country-style ribs — they have similar fat content.

How do I know when the pork is done?

The pork is done when it shreds easily with a fork — it should fall apart with almost no resistance. This usually takes 8 hours on LOW or 5-6 hours on HIGH. If it’s still tough, give it another 30-60 minutes and check again.

Can I make this in an Instant Pot?

Absolutely. Sear the pork on sauté mode first, then add the sauce. Cook on high pressure for 90 minutes with a natural release (about 15-20 minutes). The texture will be slightly firmer than slow-cooked, but it’s still delicious and much faster.

How spicy is this recipe?

It depends on your curry paste. With 3 tablespoons of a standard brand like Thai Kitchen, it’s medium-spicy — warm but not overwhelming. If you’re sensitive to heat, start with 2 tablespoons and add more to taste after shredding. If you love spice, add a chopped Thai chili or a teaspoon of sambal oelek.

Can I freeze the leftovers?

Yes! This freezes beautifully. Let the pork cool completely, then portion it into freezer-safe bags or containers. It will keep for up to 3 months. Thaw overnight in the fridge and reheat in a skillet with a splash of water or coconut milk to loosen the sauce.

Pin This Recipe!

Thai coconut curry pulled pork recipe

Print

Easy Thai Coconut Curry Pulled Pork: Perfect Weeknight Dinner

This Easy Thai Coconut Curry Pulled Pork is a set-it-and-forget-it slow cooker recipe that delivers big, bold flavors with minimal effort. Tender pork shoulder is cooked in a creamy coconut curry sauce with red curry paste, ginger, and lime, making it perfect for busy weeknights or meal prep.

  • Author: Linda
  • Prep Time: 15 minutes
  • Cook Time: 8 hours
  • Total Time: 8 hours 15 minutes
  • Yield: 8 servings 1x
  • Category: Main Course
  • Cuisine: Thai

Ingredients

Scale
  • 34 pounds pork shoulder (pork butt), boneless preferred
  • 1 can (13.5 oz) full-fat coconut milk
  • 3 tablespoons red curry paste
  • 2 tablespoons fish sauce
  • 1 tablespoon brown sugar
  • 4 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 2 tablespoons lime juice, fresh squeezed
  • Salt and pepper to taste
  • Optional garnishes: fresh cilantro, sliced red chili, green onions, lime wedges

Instructions

  1. Prep the pork. Pat the pork shoulder dry with paper towels. Cut it into 3-4 large chunks. Season generously with salt and pepper on all sides.
  2. Make the curry base. In a small bowl, whisk together the coconut milk, red curry paste, fish sauce, brown sugar, minced garlic, and grated ginger until fully incorporated.
  3. Layer and pour. Place the pork chunks in the bottom of your slow cooker. Pour the coconut curry mixture over the top, making sure every piece gets coated.
  4. Cook low and slow. Cover and cook on LOW for 8 hours or on HIGH for 5-6 hours, until the pork is fork-tender.
  5. Shred the pork. Carefully transfer the cooked pork to a large cutting board or bowl. Use two forks to shred the meat into bite-sized pieces. Discard any large pieces of fat that didn’t render fully.
  6. Finish the sauce. Skim any excess fat from the surface of the cooking liquid. Stir in the fresh lime juice. Taste and adjust seasoning as needed.
  7. Combine and rest. Return the shredded pork to the slow cooker and stir it into the sauce. Let it sit on warm for 10-15 minutes before serving.
  8. Serve. Spoon the pork over steamed jasmine rice, top with fresh cilantro, sliced chili, and a lime wedge, or use in tacos or other dishes.

Notes

For extra flavor, sear the pork chunks in a hot pan with oil before adding to the slow cooker. Adjust curry paste to taste; start with 2 tablespoons if sensitive to heat. Skim excess fat from the sauce for a silkier texture. Let the shredded pork rest in the sauce for 10-15 minutes before serving to allow flavors to meld.

Nutrition

  • Serving Size: 1 serving (about 1 c
  • Calories: 420
  • Sugar: 4
  • Sodium: 800
  • Fat: 28
  • Saturated Fat: 12
  • Carbohydrates: 8
  • Fiber: 1
  • Protein: 35

Keywords: Thai coconut curry pulled pork, slow cooker pulled pork, Thai pulled pork, coconut curry pork, easy weeknight dinner, gluten-free, dairy-free

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating