This post may contain affiliate links. Please see our disclosure policy.

Pineapple Slaw – Versatile, Fresh, and Flavorful
This refreshing, simple pineapple slaw is versatile recipe you can serve on its own as a side dish, or as a topping for fish tacos, sandwiches, even hot dogs.
Its sweet and tangy flavor comes from a colorful mix of red and green cabbage, sweet pineapple, shredded carrots, and scallions, all tossed in a simple rice vinegar dressing with a touch of mayonnaise for creaminess.
Ingredient Notes and Substitutions
Here’s what you need to know about the key ingredients in this recipe. The complete list, including quantities, is in the printable recipe card below.

CABBAGE: A combination of red and green cabbage adds color, crunch, and flavor. You can shred it fresh, or use a pre-shredded mix if you’re in a hurry.
PINEAPPLE: Fresh pineapple has the best flavor and texture, but well-drained canned pineapple in juice, will be fine if you’re short on time. Just cut it into 1/2-inch cubes so it blends well with the cabbage.
CARROTS: Shredded carrots add sweetness and substance to this slaw. Shred them yourself or use the pre-shredded type sold in bags in the produce department.
RICE VINEGAR: The mild acidity of rice vinegar makes it perfect for pairing with the pineapple. Use the plain variety, not seasoned, as that has extra sugar.
Prep Overview
How to Make Pineapple Coleslaw
Simply combine the shredded cabbage, pineapple, carrots, and green onions in one bowl. Whisk the rice vinegar, mayonnaise, sugar, salt and pepper in another. Toss together and chill for at least half an hour to allow the flavors to develop.
A Perfect Pairing
As we mentioned above, this pineapple slaw is quite versatile, but we do have a favorite pairing. We originally created the recipe as a topping for our Jerk Pork Tenderloin Bowl, where it adds a refreshing contrast to the warm, spicy pork and creamy coconut rice base.
More Fresh Slaw Recipes
If you enjoy this pineapple slaw, try a few of our other crisp, flavor-packed versions. Our Tropical Slaw with Citrus Dressing is a bright, mayo-free option that combines cabbage, stone fruit, and herbs in a zesty citrus dressing. It’s perfect for shrimp tacos or grilled seafood. For something more traditional, our Light and Creamy Coleslaw offers a classic balance of tangy and slightly sweet flavors with just enough mayo for a smooth, light coating. Each one brings its own twist to a familiar favorite.

Fresh Pineapple Slaw
Ingredients
- 1-1/2 cups shredded red cabbage, (about 1/4 of an average head)
- 1-1/2 cups shredded green cabbage, (about 1/4 of an average head)
- 1 cup diced fresh pineapple
- 1 cup shredded carrot
- 3 green onions, sliced
- 2 tablespoons chopped cilantro
- 2 tablespoons rice vinegar
- 1 tablespoon mayonnaise
- 1 teaspoon sugar
- Salt and pepper, to taste
Instructions
- Combine the cabbage, carrots, pineapples and green onions in a large bowl. Season well with salt and pepper and toss to combine.
- In a small bowl, whisk together the rice vinegar, mayonnaise and sugar. Pour over the slaw and toss well to combine. Taste and adjust for seasoning.
- Chill for 30 minutes before serving.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.












