When it comes to the perfect summer barbecue, the side dishes are just as important as the main course. This Pineapple Slaw is a vibrant, tropical twist on the classic deli-style coleslaw. By adding the bright, acidic sweetness of pineapple to a crunchy cabbage base, you create a sweet and tangy slaw that cuts through the richness of grilled meats like pulled pork, ribs, or blackened fish.

What makes this pineapple coleslaw recipe so successful is its simplicity. In just 10 minutes, you can transform a bag of basic slaw mix into a gourmet-style side dish. The dressing uses the reserved pineapple juice to enhance the flavor, ensuring that every bite is infused with a tropical zing. Whether you’re hosting a backyard luau or just looking to brighten up a weeknight taco night, this tropical coleslaw is a guaranteed crowd-pleaser.
Table of Contents
Why You’ll Love This Pineapple Slaw
- Quick Prep: Uses pre-shredded cabbage mix to get you out of the kitchen and back to the party.
- Versatile Flavor: The “sweet-meets-savory” profile pairs beautifully with BBQ, seafood, and spicy dishes.
- Kid-Friendly: The natural sweetness of the pineapple makes this a great way to get little ones to eat their vegetables.
- Light and Refreshing: A perfect palate cleanser for heavy, smoky grilled foods.
Ingredients
The Slaw Base
- 1 bag (14 oz) Coleslaw Mix (shredded cabbage and carrots)
- 1 can (20 oz) Tidbits or Crushed Pineapple (drained, juice reserved)
- 1/2 cup Red Onion, finely diced
- 1/4 cup Fresh Cilantro, chopped (optional)
The Creamy Dressing
- 1/2 cup Mayonnaise
- 2 Tbsp Apple Cider Vinegar
- 2 Tbsp Reserved Pineapple Juice
- 1 Tbsp Honey or Sugar
- 1/2 tsp Celery Seed
- Salt and Black Pepper, to taste
Instructions
1. Drain the Fruit
Drain the can of pineapple thoroughly through a fine-mesh sieve. Save the juice! You will need a couple of tablespoons for the dressing. If you are using pineapple tidbits, you may want to give them a rough chop if you prefer smaller bites.
2. Whisk the Dressing
In a small bowl, whisk together the mayonnaise, apple cider vinegar, 2 tablespoons of the reserved pineapple juice, honey, and celery seed. Season with a pinch of salt and pepper. Whisk until the dressing is smooth and creamy.
3. Combine
In a large mixing bowl, add the coleslaw mix, drained pineapple, diced red onion, and cilantro. Pour the dressing over the top.
4. Toss
Using large spoons or tongs, toss the slaw until the cabbage is completely and evenly coated with the dressing.
5. Chill and Serve
Cover the bowl and refrigerate for at least 30 minutes before serving. This short rest allows the cabbage to soften slightly and the flavors to meld together. Give it one final toss right before serving.

Expert Tips for Success
- Don’t Over-Dress: Start with about three-quarters of the dressing and add more if needed. You want the slaw to be creamy, not swimming in liquid.
- Fresh vs. Canned: While canned pineapple is convenient (and the juice is great for the dressing), you can use fresh pineapple. Just add a teaspoon of extra honey to the dressing to compensate for the missing juice.
- The “Crunch” Factor: If you prefer a very crunchy slaw, serve it within 2 hours of mixing. If you like a softer, more marinated texture, let it sit in the fridge for 4–6 hours.
- Squeeze the Onions: If your red onion is particularly “strong,” soak the diced pieces in cold water for 5 minutes and pat dry before adding to the slaw. This removes the harsh bite while keeping the flavor.
Variations
- Spicy Pineapple Slaw: Add a finely diced jalapeño to the mix for a “sweet heat” experience.
- No-Mayo Version: Swap the mayonnaise for Greek yogurt for a tangier, higher-protein version, or use a vinaigrette base of lime juice and olive oil.
- Crunchy Topping: Add a handful of toasted sunflower seeds or slivered almonds right before serving for extra texture.
For the ultimate collection of top-rated game-day snacks and hearty mains, don’t miss our master guide to the 20 best Super Bowl party recipes to try in 2026!
Frequently Asked Questions
Q: How long does pineapple slaw last? A: This slaw is best eaten within 24 to 48 hours. Because of the acidity in the pineapple and vinegar, the cabbage will eventually release its water and become soggy if kept longer.
Q: Can I use this on sandwiches? A: Absolutely. This is arguably the best topping for a Pulled Pork Sandwich or a Crispy Fish Taco. The sweetness of the pineapple is a perfect foil for spicy BBQ sauces.
Q: Is this recipe gluten-free? A: Yes. All the standard ingredients are naturally gluten-free. Just ensure your mayonnaise brand is certified GF.
Q: Can I freeze coleslaw? A: No. Cabbage and mayonnaise-based dressings do not freeze well; the texture becomes mushy and the dressing will separate upon thawing.

Creamy Pineapple Slaw
Equipment
- Large mixing bowl
- Small bowl
- Whisk
Ingredients
- 1 bag coleslaw mix (14 oz)
- 1 can pineapple tidbits or crushed pineapple (20 oz), drained (juice reserved)
- ½ cup red onion, finely diced
- ¼ cup fresh cilantro, chopped (optional)
- ½ cup mayonnaise
- 2 Tbsp apple cider vinegar
- 2 Tbsp reserved pineapple juice
- 1 Tbsp honey or sugar
- ½ tsp celery seed
- salt and black pepper, to taste
Instructions
- Drain the pineapple thoroughly, reserving the juice for the dressing. Chop pineapple if larger pieces are preferred smaller.
- In a small bowl, whisk together mayonnaise, apple cider vinegar, pineapple juice, honey, celery seed, salt, and pepper until smooth.
- In a large bowl, add coleslaw mix, drained pineapple, red onion, and cilantro.
- Pour dressing over slaw and toss until evenly coated.
- Refrigerate for at least 30 minutes before serving. Toss once more just before serving.