Purple Cabbage Apple Salad With Passion Vinaigrette Recipe

That first tangy-sweet whiff of passion fruit vinaigrette hitting the crunchy purple cabbage? It’s a burst of fresh flavour that feels like a sunny Nairobi afternoon on a plate. It’s a salad that makes you feel good, body and soul.

We’ve got the full, easy recipe for you right here, complete with Kenyan-friendly ingredient swaps and simple steps. Let’s create this vibrant, healthy dish together—your taste buds will thank you!

What Is Purple Cabbage Apple Salad with Passion Vinaigrette Recipe and Where Does It Come From

This is a vibrant, crunchy salad where sharp purple cabbage meets sweet, crisp apple slices. The real star is the tangy, aromatic passion fruit vinaigrette that ties everything together, creating a refreshing mix of sweet, sour, and savoury flavours in every bite. It’s a dish that’s as beautiful to look at as it is delicious to eat.

While not a traditional Kenyan staple, this salad perfectly captures our love for fresh, colourful produce and our iconic passion fruit. You’ll find similar fresh, zesty salads gaining popularity in urban eateries from Nairobi to Mombasa, especially as a bright side dish for weekend nyama choma or a light lunch. It’s a modern twist that feels right at home on our tables.

This homemade version lets you enjoy a restaurant-style salad for a fraction of the cost, using our fantastic local passion fruit to create a dressing that’s bursting with authentic Kenyan flavour.

Ingredients for Purple Cabbage Apple Salad with Passion Vinaigrette Recipe

This fresh and crunchy recipe serves 4-6 people as a perfect side dish.

Main Ingredients

  • 1/2 medium purple cabbage — thinly sliced, available at most supermarkets and fresh produce markets
  • 2 large, crisp apples (like Granny Smith or Royal Gala) — cored and thinly sliced
  • 1/4 cup roasted peanuts or cashews — for crunch, you can find these pre-roasted at local dukas
  • 1/4 red onion — very thinly sliced
  • 3-4 fresh passion fruits — for the vinaigrette, get the ripe, wrinkly ones from your local mama mboga

Spices and Seasonings

  • 1/4 cup cooking oil (like Salit or Elianto)
  • 2 tablespoons honey or sugar
  • 2 tablespoons lemon juice or vinegar
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • A small pinch of chili flakes (optional, for a little kick)

What You Will Need

  • A Large Mixing Bowl: A big, clean sufuria or plastic basin works perfectly for tossing everything together.
  • A Sharp Knife and Chopping Board: For slicing the cabbage, apples, and onion thinly and safely.
  • A Small Bowl or Jug: For mixing the passion vinaigrette. A small cup or even a cleaned-out yogurt pot will do.
  • A Whisk or Fork: To emulsify the dressing. A fork from your cutlery drawer is absolutely fine.
  • Measuring Spoons: A tablespoon and teaspoon for accuracy, but you can estimate using a regular spoon if needed.

How to Cook Purple Cabbage Apple Salad with Passion Vinaigrette Recipe: Step-by-Step

This fresh salad takes about 20 minutes to put together and is very easy, perfect for a quick, healthy side.

  1. Step 1: Prepare Your Passion Fruit Pulp

    Cut your ripe passion fruits in half and scoop all the seeds and juicy pulp into your small bowl or jug. Use a spoon to press and stir it a bit to release more juice. Don’t worry about the seeds—they add great texture and flavour to the dressing.

  2. Step 2: Make the Passion Vinaigrette

    To the passion fruit pulp, add the honey (or sugar), lemon juice, salt, black pepper, and optional chili flakes. Whisk everything together with a fork. Now, slowly drizzle in the cooking oil while whisking continuously to create a slightly thickened, emulsified dressing. Taste and adjust—add a pinch more salt or a squeeze of lemon if needed.

  3. Step 3: Slice the Cabbage and Onion

    Remove the outer leaves of your purple cabbage, cut it into quarters, and remove the tough core. Using your sharp knife, slice the cabbage as thinly as possible. Do the same with the red onion. Thin slices are key for a salad that’s easy to eat and absorbs the dressing well.

  4. Step 4: Prep the Apples (The Kenyan Trick)

    Core your apples and slice them thinly. To prevent them from turning brown, you can toss the slices in a tiny bit of the lemon juice you set aside for the dressing. This step keeps them looking fresh and crisp, especially important if you’re making the salad ahead of time for guests.

  5. Step 5: Combine the Main Ingredients

    In your large mixing bowl or sufuria, add the sliced purple cabbage, red onion, and apple slices. Gently toss them together with your hands or two large spoons. Try not to crush the apples as you mix.

  6. Step 6: Dress and Toss the Salad

    Pour about three-quarters of your passion vinaigrette over the cabbage mixture. Toss everything thoroughly so every piece gets coated in that vibrant, tangy dressing. The cabbage will start to soften slightly and take on a beautiful pink hue.

  7. Step 7: Let it Rest

    Allow the salad to sit for 5-10 minutes. This resting time is crucial—it lets the flavours meld and the cabbage soften just enough to be pleasantly crunchy, not tough. This is a step many rush, but it makes all the difference.

  8. Step 8: Garnish and Serve

    Just before serving, give the salad a final toss. Sprinkle the roasted peanuts or cashews over the top for that essential crunch. Drizzle the remaining dressing over the top for an extra burst of passion fruit flavour. Serve immediately and enjoy!

Tips, Tricks and Kenyan Variations

Pro Tips for the Best Results

  • For the most vibrant colour, slice your cabbage thinly and always add the dressing just before serving. If you dress it hours ahead, the whole salad can turn a dull greyish-blue.
  • If your passion fruits are a bit tart, balance the vinaigrette with a teaspoon of mango or orange juice instead of just adding more sugar. It adds a wonderful Kenyan fruit complexity.
  • Toasting your nuts in a dry pan for 2-3 minutes before adding them makes a huge difference, bringing out a deeper, richer flavour that stands up to the tangy dressing.
  • If the red onion is too sharp for you, soak the slices in cold water with a splash of vinegar for 10 minutes before adding to the salad. This tames the bite perfectly.

Regional Variations

In the Rift Valley, you might find cooks adding finely grated carrot for extra sweetness and colour. Along the Coast, a pinch of ground cumin or a few fresh cilantro (dhania) leaves are sometimes mixed in for a more aromatic twist. Some upcountry families love to add chunks of ripe avocado just before serving for a creamier texture.

Budget Version

If passion fruits are expensive or out of season, you can use a tablespoon of concentrated passion juice or squash mixed with extra lemon juice as the base for your vinaigrette. This swap can save you over KES 100, depending on the season.

How to Serve and Store Purple Cabbage Apple Salad with Passion Vinaigrette Recipe

What to Serve It With

This salad is the perfect fresh counterpoint to rich, grilled meats. Serve it alongside nyama choma, grilled chicken, or even fried fish with ugali. For a lighter meal, it pairs beautifully with a simple plate of chapati and lentils. A cold Tusker or a glass of fresh passion juice completes the experience.

Leftovers and Storage

Store any leftovers in a sealed container in the fridge. In our warm climate, don’t leave it out for more than an hour. It’s best eaten within a day, as the cabbage will eventually release water and become soggy. This salad does not reheat well—enjoy it cold straight from the fridge if you have leftovers.

The Bottom Line

This Purple Cabbage Apple Salad is a celebration of fresh, local Kenyan produce, made truly special by that tangy, homemade passion vinaigrette. It’s a simple, healthy dish that brings a burst of colour and flavour to any table, from a casual family lunch to a weekend gathering with friends.

Give this recipe a try this weekend and let that passion fruit dressing work its magic. Share a photo of your creation and tell us how it turned out—tag us or use #KenyanFreshEats. We can’t wait to see your version!

Frequently Asked Questions: Purple Cabbage Apple Salad with Passion Vinaigrette Recipe

Can I use green cabbage instead of purple cabbage?

Absolutely, you can. Green cabbage works just fine, though you’ll miss that vibrant colour and slightly peppery taste. The salad will still be delicious and crunchy.

Just follow all the other steps exactly the same way. The passion vinaigrette will still shine through beautifully.

My passion fruit vinaigrette is too tart. How do I fix it?

No worries, this happens! The easiest fix is to balance it with more sweetness. Simply whisk in an extra half-teaspoon of honey or sugar at a time.

You can also add a tiny splash of neutral-tasting fruit juice, like apple or mango juice, to mellow the sharpness without making it too sweet.

Can I prepare this salad a day ahead for a party?

You can prep the components separately, but don’t mix them. Slice the cabbage and onion and keep them in a sealed container in the fridge.

Make the dressing and slice the apples (with lemon juice) separately. Combine everything and add the nuts just an hour before serving for the best texture.

What if I don’t have a whisk for the dressing?

Si shida! A simple fork works perfectly well to mix your vinaigrette. Just make sure you drizzle the oil in slowly while stirring vigorously with the fork.

You can even put all the dressing ingredients in a small, clean jar with a tight lid and shake it very well until it’s combined.

How do I adjust this recipe for a larger family gathering?

It’s very easy to scale up. Simply double or triple all the ingredients, especially the cabbage, apples, and dressing. Keep the ratios the same.

Mix everything in a very large bowl or a clean, big sufuria to ensure everything gets coated evenly with the delicious dressing.

Author

  • Ravasco Kalenje is the visionary founder and CEO of Jua Kenya, a comprehensive online resource dedicated to providing accurate and up-to-date information about Kenya. With a rich background in linguistics, media, and technology, Ravasco brings a unique blend of skills and experiences to his role as a digital content creator and entrepreneur. See More on Our Contributors Page

    View all posts