✨ Some salads are side dishes. This one is a statement. The Cabbage & Beet Salad is bold, beautiful and brimming with texture. It’s the kind of dish that turns heads at the table — not just for its colour, but for its flavour and substance. With shredded cabbage, roasted beetroot, grated carrot and creamy red beans, it’s a celebration of plant-based goodness. The lemon juice adds brightness, the olive oil brings richness, and the pinch of sugar balances everything with subtle sweetness.
It’s crunchy, earthy, tangy and satisfying — a salad that doesn’t apologise for being hearty. Whether served as a light lunch, a vibrant starter or a refreshing side, it delivers nourishment and joy in equal measure. The beetroot is roasted or boiled until tender, then grated to release its natural sweetness. The cabbage is finely shredded for crispness, and the carrot and onion add depth and bite. Red beans bring protein and creaminess, while parsley lifts the whole dish with freshness.
It’s quick to prepare, easy to customise and perfect for batch-making. You can serve it chilled, let it marinate or enjoy it straight after tossing. It’s forgiving, flexible and always delicious. This salad is more than a recipe — it’s a ritual of balance and colour. It’s the kind of dish that makes you feel good before you’ve even taken a bite. So grab your grater, squeeze your lemon and let’s build something beautiful. 🥬🥕🌿
⏱️ Quick Overview
- Prep Time: 15 minutes
- Cook Time: 30 minutes (for beetroot)
- Total Time: 45 minutes
- Servings: 4 portions
- Difficulty: Easy
- Flavour Profile: Earthy, tangy, fresh
- Best Served: Chilled or room temperature
- Perfect For: Light meals, sides, meal prep
A vibrant, fibre-rich salad with roasted beetroot, crisp cabbage and creamy beans — fresh, filling and full of flavour
⭐ Why You’ll Love This Recipe
🥗 Vibrant & Colourful – A feast for the eyes and the palate
🌿 Plant-Based & Protein-Rich – Red beans add creaminess and substance
🍋 Bright & Balanced Flavour – Lemon juice and olive oil bring harmony
🥬 Crunchy Texture – Finely shredded cabbage gives satisfying bite
🧅 Naturally Sweet – Roasted beetroot and carrot add depth
🔥 Quick & Easy – Minimal cooking, maximum impact
🍽️ Versatile & Customisable – Perfect as a side or main
📅 Nutrition Per Serving (entire recipe: 4 portions)
- Calories: 210 kcal
- Protein: 7.2 g
- Fat: 9.8 g
- Carbohydrates: 24.6 g
- Sugar: 7.4 g
- Fibre: 6.1 g
- Sodium: 320 mg
- Vitamin C: 38% DV
- Iron: 12% DV
- Magnesium: 14% DV
🥗 Cabbage & Beet Salad – Crunchy, Colourful, Naturally Nourishing
👨🍳 How to Make It (Step-by-step)
✔️ Shred The Cabbage
Finely slice ¼ head of cabbage using a sharp knife or mandoline.
💡Massage with a pinch of salt to soften and enhance flavour.
✔️ Cook The Beetroot
Boil or roast the beet until tender, then let it cool.
💡Roasting brings out natural sweetness and depth.
✔️ Grate The Beetroot
Peel and grate the cooked beet into fine shreds.
💡Wear gloves to avoid staining your hands.
✔️ Prepare The Carrot & Onion
Grate the carrot and finely chop or grate the onion.
💡Use red onion for a milder, sweeter bite.
✔️ Combine The Vegetables
Mix cabbage, beetroot, carrot and onion in a large bowl.
💡Toss gently to preserve texture and colour.
✔️ Add The Beans
Drain and rinse red beans, then fold into the salad.
💡Use cooked beans for better texture and flavour.
✔️ Add Fresh Parsley
Chop a handful of parsley and add to the mix.
💡Flat-leaf parsley gives a cleaner, brighter taste.
✔️ Make The Dressing
Mix lemon juice, olive oil, salt, pepper and a pinch of sugar.
💡Whisk until emulsified for even coating.
✔️ Dress The Salad
Pour dressing over the salad and toss thoroughly.
💡Let it sit for 10 minutes to absorb flavours.
✔️ Serve & Enjoy
Plate the salad and garnish with extra parsley or seeds.
💡Serve chilled or at room temperature for best texture.
🛒 Ingredients
🥬 Cabbage – ¼ head, finely shredded
🎃 Beetroot – 1 medium, cooked and grated
🥕 Carrot – 1, grated
🧅 Onion – 1 small, finely chopped
🫘 Red beans – 240 g (1 cup), cooked or canned
🌿 Parsley – a handful, chopped
🍋 Lemon juice – from ½ lemon
🛢️ Olive oil – 50 ml (3–4 tbsp)
🧂 Salt & black pepper – to taste
🍬 Sugar – pinch, optional
🧊 Storage & Freshness Tips
🧊 Store in an airtight container in the fridge for up to 3 days
🧊 Let salad sit for 15 minutes before serving to deepen flavour
🧊 Avoid freezing — texture of vegetables will change
🧊 Add fresh parsley before serving to revive brightness
🧊 Stir gently before serving to redistribute dressing
🍽️ Kitchen Tools and 🛠️ Equipment Needed 🔪
🥣 Large mixing bowl
🔪 Sharp knife or mandoline
🧄 Grater or food processor
🥄 Wooden spoon or spatula
📏 Measuring spoons
🧊 Citrus press or juicer
🫘 Colander for rinsing beans
📅 Nutritional Benefits
🥬 Cabbage provides fibre and vitamin K for digestion and bone health
🎃 Beetroot supports circulation and detoxification
🫘 Red beans offer plant-based protein and iron
🍋 Lemon juice boosts vitamin C and aids absorption
🛢️ Olive oil provides heart-healthy fats
🥕 Carrot adds beta-carotene for skin and eye health
🧅 Onion contains antioxidants and supports immunity
🌿 Parsley adds chlorophyll and fresh flavour
🍬 Sugar balances acidity and enhances natural sweetness
🧂 Salt and pepper elevate flavour without overpowering
🌿 Health Benefits of the Ingredients
🥬 Cabbage may reduce inflammation and support gut health
🎃 Beetroot helps lower blood pressure and improve stamina
🫘 Beans regulate blood sugar and promote fullness
🍋 Lemon juice aids digestion and alkalises the body
🛢️ Olive oil supports cardiovascular health and brain function
🥕 Carrots protect vision and skin with antioxidants
🧅 Onion may reduce cholesterol and fight bacteria
🌿 Parsley supports kidney function and freshens breath
🧂 Salt in moderation maintains electrolyte balance
🍬 Natural sugars from vegetables provide gentle energy
📅 Serving Suggestions
🥗 Serve chilled with a sprinkle of toasted seeds for extra crunch
🍋 Pair with grilled halloumi and lemon wedges for a balanced plate
🍞 Enjoy with warm flatbread or pita for a satisfying lunch
🍅 Add cherry tomatoes and cucumber for a Mediterranean twist
🧄 Serve alongside hummus and olives for a mezze-style spread
🍲 Pair with lentil soup or vegetable stew for a hearty meal
🥑 Top with sliced avocado and chilli flakes for creamy contrast
🍚 Serve over quinoa or brown rice for a complete bowl
🧀 Add crumbled feta or vegan cheese for richness
🍵 Enjoy with herbal tea or sparkling water for a refreshing combo
💡 Top 20 Tips
💡 Massage cabbage with salt to soften and enhance flavour
💡 Roast beetroot for deeper sweetness and colour
💡 Use red onion for a milder, sweeter bite
💡 Rinse canned beans thoroughly to remove excess sodium
💡 Let salad sit for 10–15 minutes before serving to meld flavours
💡 Add lemon zest for extra brightness
💡 Use flat-leaf parsley for cleaner taste and better texture
💡 Grate vegetables finely for better integration
💡 Add a pinch of cumin or coriander for earthy depth
💡 Use a mandoline for uniform cabbage shreds
💡 Taste dressing before adding — adjust acidity and salt
💡 Chill salad for 30 minutes for crisp texture
💡 Add chopped nuts for crunch and protein
💡 Use extra virgin olive oil for richer flavour
💡 Avoid overmixing — gentle tossing preserves structure
💡 Garnish with microgreens or sprouts for visual appeal
💡 Add a splash of apple cider vinegar for tang
💡 Use cooked beans for better texture than raw soaked
💡 Store dressing separately if prepping ahead
💡 Always taste before serving — balance is key
♻️ 20 Professional Secrets
♻️ Add a spoonful of tahini to the dressing for creaminess
♻️ Use roasted garlic in the dressing for mellow depth
♻️ Mix in grated apple for natural sweetness and crunch
♻️ Add sumac or za’atar for Middle Eastern flair
♻️ Use lemon-infused olive oil for layered citrus notes
♻️ Add a touch of Dijon mustard to emulsify the dressing
♻️ Sprinkle hemp seeds for protein and texture
♻️ Use pickled onions for tang and colour
♻️ Add chopped mint or dill for herbal brightness
♻️ Roast beetroot with balsamic vinegar for caramelisation
♻️ Use smoked paprika for subtle warmth
♻️ Add orange segments for sweet acidity
♻️ Mix in shredded kale or spinach for extra greens
♻️ Garnish with edible flowers for elegant presentation
♻️ Add a dash of maple syrup to balance acidity
♻️ Use a splash of pomegranate molasses for depth
♻️ Toast spices before adding to enhance aroma
♻️ Layer salad in jars for portable meals
♻️ Use a chilled bowl to keep salad crisp
♻️ Always dry beans well before mixing to avoid sogginess
🎨 Creative Variations to Try
🎨 Add roasted sweet potato cubes and tahini dressing for a warm twist
🎨 Mix in quinoa and avocado for a protein-packed bowl
🎨 Use kale instead of cabbage for a darker, earthier base
🎨 Add orange segments and fennel for a citrusy version
🎨 Stir in chickpeas and harissa for a spicy North African feel
🎨 Use grated courgette and basil for a summery variation
🎨 Add pickled beetroot and goat cheese for gourmet flair
🎨 Mix in bulgur and parsley for a tabbouleh-style salad
🎨 Use red cabbage and cranberries for a festive touch
🎨 Add grilled tofu and sesame seeds for an Asian-inspired bowl
🎯 Common Mistakes to Avoid
🎯 Using raw beetroot without cooking — it can be too tough
🎯 Overdressing the salad — it may become soggy
🎯 Skipping the salt massage — cabbage stays too firm
🎯 Using old beans — texture and flavour suffer
🎯 Forgetting to chill — flavours don’t meld properly
🎯 Adding dressing too early — vegetables lose crunch
🎯 Not tasting before serving — balance may be off
🎯 Using bitter parsley stems — stick to leaves
🎯 Grating vegetables too coarsely — texture becomes uneven
🎯 Storing uncovered — salad dries out and loses aroma
🌍 Variations Around the World
🇬🇷 Greece – Add olives, oregano and feta for a Mediterranean twist
🇫🇷 France – Use Dijon mustard and shallots in the dressing
🇩🇪 Germany – Add caraway seeds and apple for a rustic feel
🇮🇹 Italy – Mix in basil, cherry tomatoes and balsamic glaze
🇯🇵 Japan – Use sesame oil, soy sauce and pickled ginger
🇸🇪 Sweden – Add dill, cucumber and sour cream dressing
🇺🇸 United States – Stir in corn, avocado and ranch-style dressing
🇬🇧 United Kingdom – Add cheddar shavings and apple cider vinegar
🇲🇽 Mexico – Use lime juice, coriander and black beans
🇹🇭 Thailand – Add peanuts, chilli and lime for a spicy kick
🍣 Perfect Pairings
🍞 Whole grain toast or crackers – adds crunch and fibre
🍲 Lentil soup or minestrone – hearty and warming
🧄 Hummus and baba ganoush – creamy and earthy dips
🍚 Brown rice or bulgur – makes it a complete meal
🧀 Feta or goat cheese – adds richness and tang
🍋 Lemon water or herbal tea – refreshing and cleansing
🥑 Avocado slices – creamy and cooling contrast
🍅 Tomato bruschetta – bright and juicy pairing
🍗 Grilled chicken or tofu – protein boost for a main course
🍯 Honey mustard dressing – sweet and sharp complement
❓ FAQ
❓ Can I make this ahead of time?
Yes — just store dressing separately and mix before serving 🧊
❓ Can I use canned beetroot?
Yes — but roasted fresh beetroot gives better flavour 🎃
❓ Is it suitable for vegans?
Absolutely — all ingredients are plant-based 🌿
❓ Can I add grains?
Yes — quinoa, bulgur or couscous work well 🍚
❓ How long does it keep?
Up to 3 days in the fridge in an airtight container 🧊
❓ Can I use other beans?
Yes — chickpeas, black beans or white beans are great 🫘
❓ Is it good for kids?
Yes — mild flavour and colourful presentation 👨👩👧👦
❓ Can I serve it warm?
Yes — especially if using roasted vegetables 🍠
❓ Can I skip the sugar?
Yes — it’s optional and can be replaced with maple syrup 🍯
❓ Can I blend the dressing?
Yes — blending helps emulsify and smooth the texture 🥄
🌟 This Cabbage & Beet Salad is more than a side — it’s a celebration of colour, crunch and clean flavour. With every bite, you get the earthy sweetness of beetroot, the crisp freshness of cabbage and the creamy richness of beans, all wrapped in a bright lemony dressing. It’s quick to make, easy to love and endlessly adaptable.
Whether you serve it at a picnic, pack it for lunch or enjoy it as a light dinner, it brings balance and beauty to the table. It’s proof that simple ingredients can create something truly special. So grab your bowl, toss with care and let this salad become your new go-to for freshness and flavour. 🥗🌿💚




