As an Amazon Associate I earn from qualifying purchases. This post may contain affiliate links.

This rainbow cabbage salad is crunchy, colorful, and comes together in 10 minutes with no cooking. I make this rainbow cabbage salad most weeks in summer, when I want something fresh to go with whatever is coming off the grill. Cabbage is the star here: it stays crisp long after softer greens wilt, so this salad survives a warm patio, a packed lunch, and next-day leftovers without turning limp.

Rainbow cabbage salad with red and green cabbage, carrots, and peppers in a wooden bowl.

This rainbow cabbage salad is a must for hot summer days when you’re looking for a refreshing, light side with a bright, zesty dressing.

It’s made with a base of shredded red and green cabbage, which gets tossed with julienned carrots and sweet peppers, then dressed in a bright white balsamic vinaigrette. It holds up for days in the fridge, which makes it one of my go-to sides for grilled dinners and weekday lunches.

Why You’ll Love This Cabbage Salad

  • Ready in 10 minutes, no cooking – Shred, whisk, toss. That’s it.
  • Stays crunchy for days – Sturdy cabbage means it holds up for meal prep and travels well.
  • Colorful and light – A mix of rainbow colors from the cabbage, peppers, and carrots. Low in carbs, high in vitamin C and A from the vegetables.
  • Flexible and versatile – The neutral cabbage base takes almost any vegetable, protein, or dressing you have on hand.

Ingredients

  • Red and green cabbage – shred both thinly so the dressing coats every strand. Red cabbage brings color and a slightly peppery bite; green cabbage is milder and sweeter.
  • Carrot – julienned for tender crunch; adds sweetness to the salad.
  • Red and orange bell peppers – sweet, crisp, and bright. Any color pepper works.
  • Poblano peppers – add mild heat and a deep green note. Swap for green bell pepper if you want no heat at all.

For the dressing:

  • Olive oil – use a good extra virgin oil as the base.
  • White balsamic vinegar – adds a bright, clean tang that pairs well with heavy, grilled food. Rice wine vinegar works well too.
  • Agave – optional, just a touch to balance the acid. Honey or maple syrup work as well.
  • Garlic – one minced clove for added flavor.
  • Salt and pepper to taste.
Shredded red and green cabbage with julienned carrots and peppers before dressing.

How to Make It

  1. Shred and combine the vegetables. Add the red cabbage, green cabbage, carrot, bell peppers, and poblano to a large bowl and toss to mix the colors evenly.
  2. Whisk the vinaigrette. In a small bowl, whisk the olive oil, white balsamic vinegar, agave, minced garlic, salt, and pepper until it comes together.
  3. Dress right before serving. Pour the vinaigrette over the salad and toss to coat. Dressing just before serving keeps the cabbage at its crispest.

Jamie’s Tip

Recipe Tip

A mandoline gives you thin, even slices of cabbage and carrot in a fraction of the time it takes with a knife, and you can dial the thickness exactly how you like it. Use the hand guard.

Slicing cabbage on a mandoline next to a bowl of rainbow cabbage salad.

Variations & Add-Ins

Cabbage is a neutral base, so this salad is a great clear-out-the-fridge meal. A few combinations I come back to:

  • Add more vegetables – cucumber, cherry tomatoes, thinly sliced kale, shredded Brussels sprouts, radish, or avocado.
  • Add protein to make it a mealgrilled pork, chicken, shrimp, sliced steak, crispy tofu, or a can of drained tuna.
  • Add crunch – toasted almonds, sunflower seeds, peanuts, or crispy chow mein noodles.
  • Change the dressing – sesame ginger or peanut dressing gives this salad an Asian twist.
  • Add fresh herbs – cilantro, mint, or basil to brighten the whole meal.

Storage & Make-Ahead

To make ahead: Shred all the vegetables and store them undressed in an airtight container for up to 3 days. Keep the vinaigrette in a separate jar.

To store leftovers: Dressed salad keeps in the fridge for 1 to 2 days. It softens over time and has a more slaw-like texture the next day.

Do not freeze: Raw cabbage turns watery and limp once thawed.

Meal-prep note: Because cabbage is so sturdy, this is one of the few salads that survive being dressed a day ahead, making it a great lunch option the next day.

FAQ

What kind of cabbage is best for this salad?

A mix of red and green cabbage gives you the most color and the classic rainbow look. Napa cabbage or a bagged coleslaw mix work as fast shortcuts.

How do you keep cabbage salad from getting soggy?

Dress it right before serving, and store the vinaigrette separately from the vegetables if you’re prepping ahead. Salting isn’t needed here since the cabbage is served raw and crisp.

Is rainbow cabbage salad healthy?

Yes. It’s vegetable-forward, low in carbohydrates, and high in vitamin C and vitamin A. The vinaigrette adds heart-healthy fats from olive oil. Full nutrition is in the recipe card.

Can I make this salad ahead of time?

Yes. Keep the shredded vegetables and dressing separate for up to 3 days, then toss just before serving. Cabbage holds its crunch far better than leafy greens.

What can I serve with rainbow cabbage salad?

It pairs well with grilled chicken, pork, steak, and seafood, works as a slaw on tacos, and stands in for rice or beans in a lower-carb meal. Try it with my Spice Rubbed Oven Baked Salmon.

More Salad Recipes:

rainbow cabbage salad in wooden bowl next to cutting board
5 from 15 votes
Servings: 4

Rainbow Cabbage Salad

This crunchy rainbow cabbage salad is made with shredded red and green cabbage, carrots, and colorful peppers, tossed in a bright white balsamic vinaigrette. It's a no-cook, 10-minute side dish that stays crisp for days and works for meal prep, tacos, and grilled proteins.
Prep: 10 minutes
Total: 10 minutes
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 2 cups shredded red cabbage
  • 2 cups shredded green cabbage
  • 2 large carrots, julienned
  • 1 cup red and orange bell peppers, julienned
  • 4 poblano peppers , julienned

White Balsamic Vinaigrette

  • 6 tablespoons extra virgin olive oil
  • 2 tablespoons white balsamic vinegar, or rice wine vinegar
  • 1 teaspoon agave, optional for sweetness
  • 2 cloves garlic , minced
  • salt & pepper, to taste

Instructions 

  • In a large bowl, combine the red cabbage, green cabbage, carrot, bell peppers, and poblano peppers. Toss to mix the colors evenly.
    2 cups shredded red cabbage, 2 cups shredded green cabbage, 2 large carrots, 1 cup red and orange bell peppers, 4 poblano peppers
    rainbow cabbage salad in wooden bowl next to cutting board
  • In a small bowl, whisk together the olive oil, white balsamic vinegar, agave, minced garlic, salt, and pepper until combined.
    6 tablespoons extra virgin olive oil, 2 tablespoons white balsamic vinegar, 1 teaspoon agave, 2 cloves garlic , salt & pepper
  • Pour the vinaigrette over the salad and toss to coat. Dress right before serving to keep the cabbage crisp.

Notes

Make ahead: Store shredded vegetables and vinaigrette separately for up to 3 days, then toss before serving.
Storage: Dressed salad keeps 1 to 2 days in the fridge. Do not freeze.
Make it a meal: Add grilled chicken, shrimp, steak, tofu, or a can of tuna.
No heat: Swap the poblano peppers for green bell pepper.
Shortcut: A bagged coleslaw mix works in place of shredded cabbage.

 

Nutrition

Calories: 255.88kcal, Carbohydrates: 16.19g, Protein: 2.26g, Fat: 21.38g, Saturated Fat: 3g, Sodium: 40.97mg, Potassium: 431.57mg, Fiber: 4.23g, Sugar: 9.33g, Vitamin A: 5933.82IU, Vitamin C: 126.58mg, Calcium: 47.48mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

Jamie from Drive Me Hungry

Jamie

Hi! I'm Jamie, a recipe developer, home cook for over 20 years, and third-generation baker. I come from a family of professional bakers and pastry chefs, and I've trained in a range of cuisines through culinary courses over the years. On Drive Me Hungry, you'll find quick, easy recipes that still look and taste incredible, from Asian-inspired dishes and comforting sauces to bakery-style desserts, all designed for weeknight cooking. Every recipe is developed, tested, and perfected in my kitchen before it ever reaches yours.

You May Also Like:

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




6 Comments

  1. Anna says:

    5 stars
    This is my favourite salad to make for work lunches! I always use it as a base, and then add a can of tuna fish or some grilled chicken breast to it. It is so tasty and looks delicious! My workmates always look envious when I bring this out – I keep directing them to your blog 🙂

  2. Erika says:

    5 stars
    Easy and with great texture. We added some fresh chilli to ours also for heat.
    Perfect side dish.

    1. Jamie says:

      Thanks Erika! This really is a perfect side dish, it’s colorful, healthy, and comes together so fast!

  3. Brittany says:

    5 stars
    An easy to put together salad that looks as good as it tastes. I love colourful food, and I served this at my lastest grill evening with family! The dressing is really tasty!

    1. Jamie says:

      Thanks Brittany! So glad you liked this salad and the dressing. I love colorful food too! 🙂

  4. Yen says:

    5 stars
    This was a good healthy salad to have on the side and the dressing was really good!