Sweet Carrot Cabbage and Beet Slaw

This Sweet Carrot Cabbage and Beet Slaw recipe is so colorful, crispy, and delicious. It’s a tasty, healthy way to eat the rainbow, and I promise you’ll love it even if you’re not a beet lover!

I have a love-hate relationship with beets. They’re incredibly healthy for you. Their vibrant color means they’re packed with antioxidants that reduce inflammation and protect your DNA from oxidative damage. That means they reduce your risk of heart disease, cancer, and even some autoimmune diseases. If you’ve read my article on How to Reduce Your Blood Pressure Without Medication, you already know that beet juice is also full of compounds that naturally lower your blood pressure.

The thing is, I just can’t get past their taste. Most people describe the taste of beets as “earthy.” Let’s just be honest, they taste like dirt! As a result, I rarely never eat roasted or raw beets – unless it’s by accident.

I really want to learn to like them, so I did some research on ways to prepare them. Here’s what I discovered:

Beets Need Lots of Seasoning

To cover up their “earthy flavor” AKA dirt, beets need lots of salt, spices, and maybe some garlic if they’re roasted. If you want to eat them raw, they benefit from some sweetness and acid.

So, I tried them raw. In a beet slaw, and guess what? I really liked it. In fact, I made a big batch of this recipe and I ate it with my dinner for three days. Who knew??

After experimenting, I found that a crispy and sweet combination was really good. I’m not gonna say there’s zero sign of dirt, but all of the other things going on here make their earthiness so much better!

  • Eating the raw keeps them crisp and crunchy
  • Pairing them with sweet carrots, crunchy Napa cabbage, scallions, and fresh parsley turns the whole thing into a rainbow of color and flavors
  • Apples and raisins add a nice balance of sweetness
  • The sweet-tangy maple cider poppyseed vinaigrette was key for me. Just the right mix of sweetness and acidity

Plus, you have to agree that this dish is so colorful and bright. It’s a perfect way to eat the rainbow.

One more thing about beets – they stain! It will come off of your fingers (although you can also wear gloves when peeling them) but be careful with your clothes. And if you have a wood cutting board, line it with a sheet of parchment paper so your wood doesn’t stain.

Beets will also stain the other vegetables in this slaw. That’s just a visual thing – it won’t affect the taste. However, if you want it to look all fresh and colorful, serve it immediately after tossing everything together.

If you want to assemble this beet slaw ahead of time, just keep the beets separate and add them, and the dressing right before serving.

Sweet Carrot Cabbage and Beet Slaw

Sweet Carrot Cabbage and Beet Slaw

A delicious, crunchy and colorful salad or side dish
4.5 from 4 votes
Print Pin Rate
Course: Salad
Cuisine: American
Keyword: beets, cabbage, carrots, slaw
Prep Time: 20 minutes
Servings: 4
Calories: 319kcal
Author: Craving Something Healthy



  • 1/4 cup olive oil
  • 3 tablespoons apple cider vinegar
  • 3 tablespoons maple syrup
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon sea salt
  • 1/2 teaspoon dijon mustard
  • 1 teaspoon poppy seeds


  • 2 cups shredded Napa cabbage packed
  • 1 large carrot, peeled
  • 1 medium apple, peeled
  • 2 medium beets, peeled
  • 1/4 cup raisins
  • 1/4 cup chopped pecans
  • 2 tablespoons parsley, chopped
  • 3 scallions, chopped or sliced lengthwise


  • To make the dressing, combine the olive oil, cider vinegar, maple syrup, onion powder, salt, mustard, and poppy seeds in a jar. Cover and shake well to combine. Set the dressing aside.
  • Place the shredded Napa cabbage in a large mixing bowl.
  • Using a food procesor with a grating blade, shred the carrot and apple. Add them to the mixing bowl with the cabbage.
  • Shred the beets in the food processor. Add them to the mixing bowl.
  • Add the raisins, pecans, parsley and scallions to the bowl. Pour the dressing over everything and toss well to combine.
  • Serve immediately.


Calories: 319kcal | Carbohydrates: 37g | Protein: 3g | Fat: 19g | Saturated Fat: 2g | Sodium: 388mg | Potassium: 645mg | Fiber: 6g | Sugar: 21g | Vitamin A: 3439IU | Vitamin C: 22mg | Calcium: 95mg | Iron: 2mg
Did you make this recipe?Tell me @CravingSomethingHealthy!

How do you feel about beets? Are there any other vegetables you wish you could learn to love?

Eat well!


  1. Yummy salad. Added some dried cranberries and kept the skin on the apples to up the vibrant mix of colors. Will certainly add this to my quick salad arsenal. Though next time around I will decrease the oil content to 3 tablespoons instead of 4 (1/4 cup).

    1. Craving Something Healthy says:

      I’m so glad you liked it Nica! And feel of course you can adjust and of the ingredients. Thanks for visiting!

  2. I buy eggplants and then throw them awayI have good intentions when I buy them. Just need your help , I guess.

    1. Craving Something Healthy says:

      You’re not alone! I do the very same thing!

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.