Pineapple Coleslaw (10 Minutes, No Cook)
This pineapple coleslaw is the side dish I reach for when I want something bright and crunchy with barely any effort. It comes together in about 10 minutes, no cooking required, and the sweet pineapple balances the tangy dressing in a way that makes it disappear fast at cookouts.

You get a mix of crisp cabbage, juicy pineapple, and a creamy, tangy dressing that clings to every shred. It’s simple, fresh, and works next to just about anything off the grill.
Why This Coleslaw Always Hits the Spot
I keep this one in rotation because sweet pineapple and sharp vinegar cut right through rich, smoky meats. It’s the kind of slaw that feels right next to pulled pork or a pile of ribs.
It’s forgiving, too. You can make it ahead, the cabbage stays crunchy far better than most slaws, and leftovers hold their texture surprisingly well.
Ingredients

- 1 can (14 oz) pineapple tidbits, drained: use pineapple packed in juice, not heavy syrup; fresh works but the texture is softer from a can.
- 1 small green cabbage, thinly shredded: about 6 cups packed; a mix with red cabbage adds a pop of color.
- 2 medium carrots, grated: you’ll get a scant cup.
- 1/2 cup mayonnaise: full-fat gives the creamiest coating; you can swap half with plain Greek yogurt for a lighter version.
- 2 tablespoons apple cider vinegar: brightens everything up.
- 1 tablespoon honey: balances the vinegar; sugar works if you prefer.
- 1/2 teaspoon salt: adjust to taste at the end.
- 1/4 teaspoon black pepper: freshly ground is best.
- 1 teaspoon Dijon mustard (optional): adds a subtle savory note without tasting mustardy.
Variations / Substitutions
- Cabbage swap: use a bag of coleslaw mix for speed; it usually contains shredded green and red cabbage with carrots, so you can skip grating your own carrot.
- Mayo swap: plain Greek yogurt or sour cream work, but the dressing will be tangier; add a pinch of sugar to round it out.
- Pineapple: fresh diced pineapple gives a brighter bite, but canned is handy and always consistent.
- Add heat: a minced jalapeño or a pinch of cayenne brings a gentle kick that plays well with the sweet fruit.
If you like this, you might also try Classic Creamy Coleslaw or Mango Slaw.
How to Make Pineapple Coleslaw
Step 1: Shred the Cabbage and Carrot

Thinly shred 1 small green cabbage until you have about 6 cups packed; that’s roughly one small head. Peel and grate 2 medium carrots on the large holes of a box grater (a scant cup). Drain the 14-oz can of pineapple tidbits thoroughly, then give the pieces a rough chop if they’re larger than a bite. Pile everything into a large mixing bowl. This hands-on work takes about 5 minutes.
Step 2: Whisk the Dressing

In a small bowl, whisk together 1/2 cup mayonnaise, 2 tablespoons apple cider vinegar, 1 tablespoon honey, 1/2 teaspoon salt, and 1/4 teaspoon black pepper until smooth, about 30 seconds. If you’re adding the optional teaspoon of Dijon mustard, whisk it in now. The dressing should taste tangy with a hint of sweetness; you can adjust the vinegar or honey depending on your pineapple’s natural sugars.
Step 3: Toss and Serve the Slaw

Pour the dressing over the cabbage mixture and scatter the drained pineapple on top. Using your hands or two large spoons, toss until every shred of cabbage and every piece of pineapple is evenly coated; the dressing will turn everything glossy. Let the slaw sit for 5 minutes so the flavors have a moment to come together, then pile it into a serving bowl. Serve right away, or cover and refrigerate until you’re ready; it keeps its crunch for hours.
Tips for the Best Pineapple Coleslaw
- Really dry the pineapple: after draining, spread the tidbits on paper towels and pat them dry. Even a little extra juice can thin the dressing and leave you with a puddle at the bottom of the bowl.
- Taste the dressing before adding the pineapple: the fruit will contribute sweetness, so you might want an extra splash of vinegar to keep the balance bright.
- If you are bringing this to a picnic, keep the slaw in a cooler. Because of the mayo, it should not sit out in the heat for more than 2 hours.
Storing Leftover Pineapple Coleslaw
Refrigerate: cover tightly or transfer to an airtight container and store in the fridge for up to 3 days. The cabbage will soften a bit but stays pleasant, and the pineapple keeps its flavor.
Serve cold: this slaw is at its best straight from the fridge; no need to let it come to room temperature.
What Goes Well With Pineapple Coleslaw
This slaw is a natural next to rich, slow-cooked meats like pulled pork or smoked brisket, where its tang cuts through the fat. It also works beautifully with grilled chicken thighs or blackened fish tacos, adding a cool, sweet crunch that balances the heat. For a vegetarian meal, spoon it over black bean burgers or pile it into a tortilla with spicy roasted sweet potatoes.
Frequently Asked Questions
Can I use fresh pineapple instead of canned?
Yes, fresh works well, but cut it into very small dice so the firmer texture does not fight the soft cabbage. You may need a touch more honey to balance its sharper acidity.
Why is my coleslaw watery?
If the coleslaw releases liquid, it is usually from pineapple that was not drained or dried enough, or cabbage that was salted too early. Be sure to pat the pineapple dry and toss the slaw just before serving.
Can I make this vegan?
Absolutely. Swap the mayo for a good vegan mayonnaise and use agave or maple syrup instead of honey. The result is just as creamy and tangy.

Pineapple Coleslaw Recipe
Ingredients
Method
- Shred the cabbage and grate the carrots; drain the pineapple well and chop larger pieces if needed. Add everything to a large bowl.
- In a small bowl, whisk together the mayo, vinegar, honey, salt, pepper, and Dijon (if using) until smooth.
- Pour the dressing over the cabbage mixture and add the pineapple. Toss until well coated. Let sit 5 minutes, then pile into a serving bowl and serve.
