A fresh, crunchy coleslaw with juicy pineapple and a creamy, tangy dressing — perfect as a summer side or sandwich topping.
2 cups green cabbage, thinly shredded
1 cup purple cabbage, thinly shredded
1 large carrot, shredded
1 cup fresh pineapple, diced
2 green onions, thinly sliced (optional)
½ cup mayonnaise
¼ cup Greek yogurt (optional)
1 tbsp apple cider vinegar or lime juice
1–2 tsp honey or maple syrup
Salt and black pepper, to taste
Optional: chopped cilantro, chili flakes, toasted coconut
In a large bowl, combine cabbage, carrots, pineapple, and green onions.
In a separate bowl, whisk together mayo, yogurt, vinegar or lime juice, honey, salt, and pepper.
Pour dressing over slaw and toss to coat.
Chill for 20–30 minutes to let flavors meld.
Garnish with cilantro or toasted coconut before serving, if desired.
Use bagged slaw mix for convenience.
Make it spicy with jalapeños or hot sauce.
Keeps in the fridge for up to 3 days.