Island coleslaw is a crisp, creamy cabbage salad brightened with pineapple, lime, ginger, and a little warm spice. This island-inspired version is served cold alongside grilled or roasted foods, and its sweet-tart dressing balances rich, smoky flavors. Recipes vary from place to place and family to family, so this is a flexible take rather than a claim to one definitive island style.
Ingredients
- 8 cups finely shredded green cabbage (560 g), from about 1 small head
- 1 cup coarsely grated carrot (110 g), about 1 medium carrot
- 1 cup thinly sliced red bell pepper (150 g), about 1 medium pepper
- 1 cup pineapple chunks, drained and chopped if large (165 g); reserve 2 tablespoons (30 ml) of the juice
- ⅓ cup thinly sliced green onions (35 g)
- ¼ cup chopped fresh cilantro (10 g), loosely packed
- ½ cup mayonnaise (120 g)
- 2 tablespoons fresh lime juice (30 ml), from about 1 lime
- 2 tablespoons reserved pineapple juice (30 ml)
- 1 tablespoon apple cider vinegar (15 ml)
- 1 tablespoon honey (21 g)
- 1 teaspoon Dijon mustard (5 g)
- 1 teaspoon finely grated fresh ginger (2 g)
- ¾ teaspoon kosher salt (about 4 g; use less if using fine table salt)
- ¼ teaspoon freshly ground black pepper (about 0.5 g)
- ⅛ teaspoon ground allspice (about 0.25 g)
- ⅓ cup unsweetened coconut flakes (25 g), optional, for topping
Instructions
- Prepare the vegetables. Remove any limp outer cabbage leaves, cut the cabbage into quarters, and trim away the firm core. Slice the cabbage into thin shreds with a sharp knife or mandoline, then place it in a large mixing bowl. Grate the carrot and slice the bell pepper and green onions. For a slaw that is easy to eat with a fork, aim for narrow, even pieces rather than long, thick ribbons.
- Drain the pineapple well. Set a fine-mesh strainer over a bowl and drain the pineapple, saving 2 tablespoons of juice for the dressing. Let the fruit drain for a few minutes, then blot it gently with a paper towel if it is especially wet. Excess juice can thin the dressing and make the bottom of the salad watery. Chop any large chunks so the pineapple is distributed through the cabbage instead of landing in a few oversized bites.
- Mix the dressing. In a medium bowl, whisk together the mayonnaise, lime juice, reserved pineapple juice, cider vinegar, honey, Dijon mustard, grated ginger, salt, pepper, and allspice. Whisk until smooth and taste a small dab. It should be creamy, tangy, lightly sweet, and well seasoned. If your pineapple is very sweet, add another teaspoon of lime juice; if it is quite tart, add a little more honey. Make small adjustments before dressing all the vegetables.
- Combine the slaw. Add the carrot, bell pepper, green onions, cilantro, and drained pineapple to the cabbage. Pour in about three-quarters of the dressing and toss thoroughly, lifting from the bottom so the dressing coats the vegetables evenly. Add more dressing a spoonful at a time until the slaw looks lightly coated. Depending on the size of your cabbage and how finely it is cut, you may not need every drop.
- Chill to let the flavors settle. Cover the bowl and refrigerate the slaw for 30 minutes. This rest gives the lime, ginger, and allspice time to season the cabbage, while the salt draws out a little moisture and softens the texture just enough. The vegetables should remain crisp. If you need to prepare ahead, keep the dressing separate and follow the storage guidance below for the best crunch.
- Toss and finish before serving. Toss the chilled slaw again and taste it. Add a pinch of salt or a squeeze of lime if the flavor seems muted, or a spoonful of mayonnaise if you prefer a creamier salad. Sprinkle with coconut flakes, if using, just before serving so they stay distinct rather than absorbing moisture. Serve cold with a clean serving spoon.
Tips
- Keep the cabbage crisp. Cut it fairly thin, but do not salt it in advance or squeeze it dry. The measured salt belongs in the dressing; salting the cabbage separately and leaving it for a long time can pull out too much liquid and soften the finished slaw. If you wash the vegetables, dry them well before mixing, since water clinging to the leaves can dilute the dressing.
- Use canned or fresh pineapple thoughtfully. Canned pineapple in juice is convenient and reliable; drain it well and use the measured juice in the dressing. Fresh pineapple works too, though its flavor and juiciness vary. If you do not have pineapple juice, use 2 tablespoons of water and add lime juice or honey to taste. The dressing will be a little less fruity, but still balanced.
- Adjust the dressing gradually. Cabbage heads are not all the same size, and a very finely shredded cabbage takes up dressing differently from a coarser cut. Start with most of the dressing, toss, and wait a minute before adding more. The slaw will release a little moisture as it rests, so it should look coated, not submerged, when you first mix it.
- Make it suitable for the table. For a milder flavor, omit the ginger or use half the amount. For a sharper, less sweet slaw, reduce the honey to 2 teaspoons. If serving people with food allergies, check the labels on mayonnaise and coconut products and keep optional toppings separate so guests can choose what works for them.
Serving Suggestions
Serve this slaw straight from the refrigerator as a fresh, cool contrast to grilled chicken, pork, fish, or vegetables. Its creamy pineapple-lime dressing works especially well with foods that have browned edges, a smoky seasoning rub, or a little heat. Spoon it next to the main dish rather than directly onto a hot surface, where the mayonnaise-based dressing can warm quickly and the cabbage can lose its crunch.
It is also a useful side for sandwiches and casual meals. Add a small portion to a pulled-pork or grilled-chicken sandwich just before eating for crisp texture and a tangy-sweet note. For a buffet, put the serving bowl inside a larger bowl of ice and set out a separate spoon for the slaw. Keep the bowl covered or chilled when it is not being served, and replenish it from the refrigerator rather than topping up a portion that has been sitting out.
For a simple plate, pair the coleslaw with rice, grilled vegetables, or roasted sweet potatoes. The pineapple and lime bring enough brightness that the rest of the meal can be seasoned simply. If serving it with strongly spiced food, taste the slaw after chilling and add a little extra lime if you want a sharper counterpoint.
Variations
Make it dairy-free: The recipe as written contains no dairy if you use a dairy-free mayonnaise. Check the product label, then make the dressing as directed. The result will still be creamy, although different mayonnaise styles can vary in sweetness and tang; taste and adjust the lime and honey before tossing.
Make a lighter, tangier dressing: Replace half of the mayonnaise with plain Greek yogurt, or use a thick unsweetened dairy-free yogurt. This makes the dressing more tart and less rich, so begin with 1 teaspoon of honey and add more only if needed. The slaw may release a little extra liquid as it sits, so toss again just before serving.
Add gentle heat: Finely mince a small amount of fresh jalapeño, removing the seeds and inner ribs for a milder result, or add a pinch of cayenne to the dressing. Start conservatively because the heat becomes more noticeable after chilling. Keep the pepper separate until the dressing is mixed if you are serving a group with different spice preferences.
Change the fruit or crunch: A small, drained amount of mandarin orange segments can replace some of the pineapple, though the salad will be sweeter and less tart. For extra texture, sprinkle toasted pumpkin seeds or chopped roasted cashews over individual servings instead of coconut. Add crunchy toppings at the last moment so they do not soften in the dressing.
Storage and Reheating
Refrigerate the finished coleslaw within 2 hours of making it, in a covered container at 40°F (4°C) or colder. If the room or outdoor temperature is above 90°F (32°C), refrigerate it within 1 hour. For the best texture, eat it within 1 to 2 days; it can generally be kept refrigerated for 3 to 4 days, but the cabbage will soften and the dressing may become thinner over time. Stir before serving and drain off excess liquid if needed.
To make it ahead, keep the shredded vegetables, drained pineapple, dressing, and coconut topping in separate covered containers in the refrigerator. Combine the vegetables and dressing up to a few hours before serving, then add the coconut at the end. This keeps the salad crisp and makes it easy to refresh the seasoning just before it goes on the table. Discard coleslaw that has been left out beyond the safe time limits rather than trying to chill it again.
This is a cold salad, so reheating is not recommended; heat will soften the cabbage and can cause the creamy dressing to separate. If you have leftovers, serve them cold. For a smaller meal, use a clean utensil to take out only the amount you plan to eat and return the rest to the refrigerator promptly.
Frequently Asked Questions
Can I make island coleslaw the day before?
Yes, but for the freshest crunch, prepare the vegetables and dressing separately and refrigerate them in covered containers. Toss them together a few hours before serving, then add the coconut or other crunchy topping at the last minute. If you mix the whole salad a day ahead, it will still be flavorful, but the cabbage may be softer and there may be liquid in the bottom of the container.
Can I use bagged coleslaw mix?
Yes. Use about 8 cups (560 g) of plain shredded cabbage-and-carrot mix, then add the red bell pepper, pineapple, green onions, and cilantro listed in the recipe. Bagged mixes vary in how much carrot they contain, so you can reduce or skip the extra grated carrot if the mix already looks carrot-heavy. Check that the bag is fresh and dry before using it.
Why did my coleslaw turn watery?
The most common reasons are wet vegetables, pineapple that was not drained, or dressing added too early. Dry washed cabbage well and let the pineapple drain before mixing. Cabbage naturally releases moisture after it is dressed, so a small amount of liquid is normal. Stir the slaw before serving, or spoon off a little liquid if it has collected; avoid adding extra salt long before serving.
What can I use instead of mayonnaise?
For a dairy-based option, replace up to half of the mayonnaise with thick plain Greek yogurt for a tangier dressing. For a fully dairy-free version, use dairy-free mayonnaise. A vinaigrette can work if you prefer a non-creamy slaw: whisk lime juice, pineapple juice, vinegar, honey, and a few tablespoons of neutral oil, then use less than the full quantity at first. It will be lighter and less rich than the creamy version.
Can I freeze this coleslaw?
Freezing is not recommended. Raw cabbage and bell pepper release water and turn limp after thawing, while mayonnaise-based dressing can separate. If you want to get ahead, shred the vegetables and refrigerate them separately from the dressing for a short time, or make the dressing in advance. Combine them closer to serving for a much better texture.
Is this recipe very sweet?
It is gently sweet rather than dessert-like: pineapple and a tablespoon of honey balance the lime and vinegar. Since pineapple varies in sweetness, taste the dressing before adding it to the vegetables. Reduce the honey to 2 teaspoons for a tarter slaw, or add an extra teaspoon if your fruit is particularly sharp. You can also serve lime wedges alongside the bowl for individual adjustment.
Related
- Energy Waffles Recipe: Crisp, Oat-Packed Breakfast
- Enchiladas Recipe UK: Easy Chicken and Black Bean Bake
- Enchiladas Recipe Video: Easy Chicken Enchiladas at Home
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).