“My Grandmother Called This Her ‘Rainbow Salad’… She Made It So Often That We Never Got Tired of It.”

Sarah Jenkins

Every Sunday afternoon, my grandmother pulled out three colorful vegetables.

A deep red beetroot.

A crisp carrot.

Fresh cabbage.

She grated them into a large bowl, added a simple homemade dressing, and smiled.

“The brighter the colors, the happier the table,” she would say.

Curious, I mentioned her favorite salad to my nutritionist.

She smiled and explained,

“Beetroot, carrots, and cabbage are naturally rich in fiber, vitamins, minerals, and antioxidants. Together, they create a colorful salad that fits beautifully into a balanced diet and supports overall health.”

That conversation made this simple recipe one of my favorites.


Why This Salad Is So Popular

Together, these vegetables naturally provide:

  • Dietary fiber
  • Vitamin C
  • Beta-carotene
  • Folate
  • Potassium
  • Natural antioxidants

It’s colorful, crunchy, and incredibly refreshing.


5 Reasons People Love This Salad

1. Rich in Fiber

The combination of beetroot, cabbage, and carrots provides fiber that supports healthy digestion.


2. Packed with Antioxidants

Each colorful vegetable contributes beneficial plant compounds that support overall wellness.


3. Naturally Filling

The crunchy texture makes this salad satisfying while remaining light and fresh.


4. Easy to Prepare

With just a handful of ingredients, it’s ready in minutes.


5. Perfect with Any Meal

Serve it alongside grilled chicken, fish, roasted vegetables, or enjoy it on its own.


Grandma’s Beetroot, Carrot & Cabbage Salad

Ingredients

  • 1 medium beetroot, peeled and grated
  • 2 carrots, grated
  • 2 cups shredded cabbage
  • 2 tablespoons extra-virgin olive oil
  • Juice of 1 lemon
  • 1 clove garlic, minced
  • 2 tablespoons chopped fresh parsley
  • Black pepper
  • Pinch of salt

How to Prepare

Grate the beetroot and carrots.

Finely shred the cabbage.

Combine all the vegetables in a large bowl.

In a small bowl, whisk together the olive oil, lemon juice, garlic, salt, and black pepper.

Pour the dressing over the vegetables.

Mix well and sprinkle with fresh parsley.

Let the salad rest for 10–15 minutes before serving to allow the flavors to blend.


Delicious Additions

For even more flavor and texture, try adding:

  • Pumpkin seeds
  • Sunflower seeds
  • Chopped walnuts
  • Fresh dill
  • Crumbled feta cheese
  • Sliced apple

One Final Thought

Sometimes the most nourishing meals are also the simplest.

This vibrant beetroot, carrot, and cabbage salad combines fresh vegetables, healthy fats, and bright flavors into a dish that’s easy to prepare and enjoyable all year round. Along with balanced meals, regular physical activity, and healthy daily habits, colorful recipes like this are a delicious way to support everyday wellness.

For more wisdom from grandmothers, you might enjoy discovering why my grandmother never grabbed the cheapest box of baking soda, or what it meant when a mourning dove landed in her garden every morning. You can also find out about the one piece of advice she gave me I’ll never forget.