Salads
This pineapple coleslaw for pulled pork transforms a classic Southern pairing into something vibrant and unexpected. š After years of perfecting the balance between sweet, tangy, and crunchy textures, I've developed a version that cuts through rich pork while adding tropical brightnessāno one will guess it's just coleslaw.
The secret lies in the perfect ratio of cabbage to pineapple, paired with a creamy dressing that won't overwhelm the smoky flavors of the meat.
What makes this recipe special is how it bridges tradition and innovation. The pulled pork cooks low and slow in a smoker or slow cooker, developing deep, tender layers of flavor that pair beautifully with the fresh, crisp slaw.
I use a mix of purple and green cabbage for texture contrast, while the pineapple adds just enough sweetness to complement the pork's natural richness. This isn't your grandmother's coleslawāit's a modern take that still honors Southern roots.
The result is a meal where every bite delivers contrast: tender, smoky pork meets crisp, juicy cabbage and sweet pineapple in each forkful. The dressing ties it all together with a creamy, tangy finish that keeps the slaw from drying out.
This combination is foolproof for weeknight dinners or weekend gatheringsājust set it and let the flavors meld.
Serve the pulled pork on buttermilk buns with the slaw on the side for dipping, or pile it right on top for maximum flavor impact. The slaw keeps well in the fridge for up to 4 days, making it perfect for meal prep.
Let's bring this tropical twist to your BBQ table!
Ingredients for pineapple coleslaw for pulled pork
Pantry staples meet tropical flavorsāthis slaw brings vibrant crunch to pulled pork.
| Ingredient | Amount | Notes |
|---|---|---|
| Purple Cabbage š§ | 2 cups | Shredded, thin slices for crunch |
| Green Cabbage š„¬ | 1 cup | Shredded, thin slices for contrast |
| Fresh Pineapple š | 1 ½ cups | Diced, small pieces for sweetness |
| Red Onion š§ | ½ cup | Thinly sliced, adds sharp bite |
| Mayonnaise š„ | ½ cup | Full-fat for creaminess |
| Buttermilk š„ | ¼ cup | Adds tangy richness |
| Apple Cider Vinegar š | 2 tbsp | For bright acidity |
| Granulated Sugar š | 2 tbsp | Balances sweet and tangy |
| Salt š§ | ½ tsp | Diamond Crystal preferred |
| Black Pepper š¶ļø | ¼ tsp | Freshly ground for warmth |
| Celery Stalks š„¬ | 2 whole | Thinly sliced, adds crunch |
| Fresh Lime Juice š | 1 tbsp | Brightens the flavors |
| Honey šÆ | 1 tbsp | Enhances pineapple sweetness |
The cabbage mix is key here. Purple and green give you that beautiful color contrast and perfect crunch. Grab organic cabbage from Whole Foods or your local market if you canāit's sweeter and more tender. For the pineapple, fresh is non-negotiableācanned gets mushy and loses that bright flavor. I always use the yellow variety because it's sweeter than red, but either works. If you're prepping ahead, store the cabbage and pineapple separately until ready to mixākeeps everything crisp. The red onion adds a nice sharpness, so don't skip it unless you're sensitive to strong flavors.
No mayonnaise? Greek yogurt works perfectlyājust use half the amount since it's thicker. Running out of buttermilk? Mix 1 tbsp vinegar + 1 cup milk and let it sit for 5 minutes. The apple cider vinegar can be swapped for white vinegar or lemon juice, but cider adds a nice depth. If you're watching sugar, cut the granulated sugar to 1 tbsp and add 1 tsp maple syrup instead. The celery is optional but adds a nice fresh crunchāskip it if you're in a hurry. For extra zing, add a pinch of cayenne pepper if you like heat.
This slaw keeps beautifully for 4-5 days in the fridge, sealed in an airtight container. The flavors actually improve overnight as everything melds together. I like to make a big batch on Sundays so it's ready for game day or BBQs. If you're meal prepping, store the dressing separately and toss it together right before serving to keep the cabbage extra crisp. The dressing can also be made ahead and stored for up to 1 weekājust whisk before using. Freezing isn't recommended since the texture changes, but you can freeze the dressing separately for up to 3 months.
Why You'll Love This Recipe
- I swear by this trick: use a mandoline for the cabbageāthick slices, no fuss. The purple and green layers stay crisp, and my hands stay uncut. (Yes, even when Iām multitasking with a screaming toddler.)
- No-Sharp-Knife Night: I swear by this trick: use a mandoline for the cabbageāthick slices, no fuss. The purple and green layers stay crisp, and my hands stay uncut. (Yes, even when Iām multitasking with a screaming toddler.)
- Sweet-Savory Magic: That pineapple? Itās the secret weapon. The bright acidity cuts through the richness of pulled pork while the creamy mayo and sharp onion keep it balanced. Honestly, Iāve had guests ask for the slaw before the main dish.
- Tailgate or Tuesday: This slaw works just as well in a cooler at a football game as it does in a Tupperware for my lunchbox. Between us, Iāve packed it for picnics, BBQs, and even as a side for my lazy Sunday sandwichesāno judgment.
Step-by-step instructions for tropical pineapple coleslaw
This vibrant slaw brings sweet, tangy, and crunchy perfection to your pulled pork feast.
šØāš³ Step 1: Prep and Shred All Vegetables
Start by removing any wilted outer leaves from the 2 cups purple cabbage and 1 cup green cabbage, then quarter each head. Cut each quarter in half lengthwise and slice thinly using a sharp mandoline or knifeāaim for ¼-inch thick slices for that perfect crunch. I like to work quickly here so the cabbage stays crisp.
Next, dice the 1.5 cups fresh pineapple into small, even ½-inch cubesāthis size ensures the sweetness distributes evenly without overwhelming the slaw. Thinly slice the 0.5 cup red onion into paper-thin rings and trim the 2 whole celery stalks, removing strings and slicing into ¼-inch thick pieces. Keep all prepped veggies in separate bowls until ready to mix.
š„ Step 2: Whisk the Creamy Dressing
In a medium bowl, combine the 0.5 cup mayonnaise, 0.25 cup buttermilk, 2 tbsp apple cider vinegar, 2 tbsp granulated sugar, 0.5 tsp salt, and 0.25 tsp black pepper. Whisk vigorously until smooth and fully emulsifiedāthis ensures a creamy, not grainy, texture. The buttermilk adds that perfect tangy richness that balances the sweetness.
Stir in the 1 tbsp fresh lime juice and 1 tbsp honey until the mixture is glossy and well incorporated. Here's the thingātaste it now. If it needs more brightness, add another ½ tsp lime juice. If it's too sweet, a pinch more salt helps. The dressing should coat the back of a spoon with a velvety consistency.
š„ Step 3: Combine Everything Gently
Add the shredded cabbages, pineapple, red onion, and celery to the dressing bowl. Using your hands (I find this works best), gently fold everything together until the cabbage is fully coated. Don't overmixājust enough to distribute the dressing evenly. The cabbage should look glossy but still retain its vibrant colors.
Let the slaw sit at room temperature for 10 minutes before serving. This resting time allows the flavors to meld together beautifully. If you're making this ahead, cover and refrigerate for up to 4 hours, but give it a good stir before serving to revive the crunch.
š½ļø Step 4: Serve and Enjoy Immediately
Transfer the slaw to a serving bowl and give it one final gentle toss. The perfect pineapple coleslaw should have a balance of sweet, tangy, and crunchy textures with every bite. Serve it alongside your pulled pork while it's still fresh and crispāthis slaw holds up well but tastes best at its peak crunch.
Pro tip: If you're serving this at a barbecue, I like to mound it on a platter and drizzle any extra dressing from the bowl over the top right before serving. The contrast of the cool, creamy slaw against warm pulled pork is what makes this dish unforgettable.
Pro Tips For Making Pineapple Coleslaw For Pulled Pork
- SHRED COLD, NOT WARM: I learned this the hard wayāshredding cabbage after itās been sitting in the fridge for 30 minutes makes a huge difference. Warm cabbage releases water like a sad sponge, turning your slaw into a soggy mess by the time it hits the pulled pork. Keep it chilled until the very last step.
- USE A GRATER, NOT A KNIFE: Yes, I know itās more work, but grating the purple cabbage (and half the green cabbage) instead of slicing it changes the texture for the better. Youāll get those fine, tender strands that stay crisp longer, and the pineapple wonāt turn the slaw into a watery swamp. (Save the knife for the red onionāitās the only thing that should be chopped.)
- DRAIN THE PINEAPPLE: Sounds obvious, but Iāve seen people skip this step and end up with a slaw thatās basically a fruit salad. After grating or finely dicing the pineapple, toss it in a colander and let it drain for 5 minutes. Youāre not just removing juiceāyouāre keeping the slaw from turning into a sticky, syrupy disaster by lunchtime.
- MIX THE DRESSING LAST: Hereās the thing: mayo and acidic ingredients (like pineapple) donāt play nice when tossed together too early. The dressing will break down faster, and your slaw will turn greasy instead of creamy. Keep the mayo separate until youāre ready to serve, then fold it in just before mixing with the cabbage and pineapple. Trust me, it stays fresher longer.
Pro cooking tips for pineapple coleslaw for pulled pork
Cabbage Texture Secrets
For that perfect crunch, I swear by using a sharp mandoline set to ¼-inch thicknessāit gives you even slices every time. Purple cabbage holds up better than green, so use it as your base.
If your cabbage feels limp, soak it in ice water for 10 minutes before shredding to restore crispness. š„¬
Pro move: Toss the shredded cabbage with 1 tsp lemon juice right after slicing to prevent browning. I also like to sprinkle ½ tsp salt over the cabbage and let it sit for 5 minutes before mixing with other ingredientsāthis draws out moisture and keeps the slaw extra crisp.
Pineapple Prep Matters
Fresh pineapple is a game-changerācanned or frozen will turn mushy and ruin the texture. Look for pineapple with a bright yellow color and no brown spots. For even cubes, I use a 2-inch dice and then halve themāthis gives you that perfect bite-sized piece. š
Donāt skip the lime juice when mixing! It brightens the pineapple and balances the sweetness. If youāre using pre-cut pineapple from the store, pat it dry with a paper towel first to remove excess moisture that can make the slaw soggy.
Dressing Consistency Tips
The key to a creamy dressing is emulsification. Whisk the mayo and buttermilk together first until smooth, then gradually add the vinegar and sugar. For extra richness, I sometimes replace 2 tbsp of mayo with 2 tbsp sour creamāit adds a tangy depth without overpowering.
If your dressing separates, just whisk it again or add 1 tsp Dijon mustard to help stabilize it. For a lighter version, thin the dressing with 1 tbsp Greek yogurtāit keeps the creaminess but adds a subtle tang. Always taste as you go!
Make-Ahead Magic
This slaw actually tastes better the next day as the flavors meld. Store it in an airtight container with parchment paper between layers to keep it crisp. If youāre prepping for a crowd, assemble the dressing separately and toss it with the veggies just before servingāthis preserves the crunch. āļø
For maximum freshness, I like to refrigerate the slaw for at least 2 hours before serving. This lets the cabbage soften slightly while the pineappleās sweetness shines through. If itās too wet after chilling, drain excess liquid and give it a good stir before serving.
Serving Like a Pro
For a restaurant-worthy presentation, mound the slaw on a platter and drizzle any extra dressing from the bowl over the top. Garnish with toasted coconut flakes or chopped cilantro for a pop of color. Serve it alongside pulled pork on buttermilk buns for the ultimate BBQ experience. š½ļø
If youāre short on time, this slaw can be prepped in 15 minutes and stored for up to 4 days. Just give it a quick toss before serving to revive the texture. Trust me, your guests will think you spent hours on this dish!
Nutrition facts
Frequently asked questions
Can I use canned pineapple instead of fresh?
Fresh pineapple is ideal for that perfect tropical crunch, but if you must use canned, choose pieces in juice (not syrup) and drain them well. Pat them dry with a paper towel to remove excess moisture, which can make the slaw soggy. For best results, add ½ tsp extra lime juice to brighten the flavor.
How do I keep the cabbage extra crisp?
Start with ice-cold cabbage straight from the fridge and slice it thinly using a sharp knife or mandoline. Toss the shredded cabbage with 1 tsp lemon juice right after slicing to prevent browning. For maximum crunch, store the slaw in an airtight container with parchment paper between layers.
Whatās the best way to serve this slaw with pulled pork?
For a classic BBQ presentation, serve the pulled pork on toasted buttermilk buns and place the slaw on the side for dipping. For a more interactive experience, pile the slaw directly on top of the porkāthis creates a delicious contrast of cool, creamy slaw against warm, smoky meat.
Can I make this slaw ahead of time?
This slaw actually tastes better the next day as the flavors meld. Store it in an airtight container in the fridge for up to 4 days. For maximum freshness, assemble the dressing separately and toss it with the veggies just before serving to preserve the crunch.
What if my dressing separates?
If the dressing separates, simply whisk it again until smooth. For extra stability, add 1 tsp Dijon mustard or replace 2 tbsp of mayo with 2 tbsp sour cream. Always taste as you goāadjust sweetness or tanginess with more sugar, vinegar, or lime juice as needed.
