This crunchy cucumber beet salad slides into any weekly meal plan with ease. Serve it as a delicious side salad or bulk it up with protein and serve as a light main.

Jump to:
🌿 What to Expect
A great addition to any meal rotation, this humble salad has it all.
- Crunchy, herby, and budget-friendly
- Simple, fuss-free, and fast
- Naturally vegan and gluten-free
- Easy to customize
- Brimming with vitamin C and antioxidants (Source)
Tip - This recipe uses cooked fresh beets. For a sweeter and less earthy flavor, you could roast them instead.
🥒 Ingredients

- English cucumber - I used an English cucumber, but you can use Persian cucumbers instead if preferred.
- Small beets (cooked or raw) - I went for classic red beets, but you can opt for golden beets too if desired. To keep the recipe as affordable as possible, we are cooking our own beets. You can also grab canned beets, or vacuum-packed cooked beets from a grocery store for extra convenience.
- Extra-virgin olive oil (EVOO) - To form the base of our rich dressing. Can be swapped for light olive oil for a budget-friendly option.
- Vinegar - I opted for red wine vinegar, but you can use apple cider vinegar or balsamic vinegar for a deeper flavor.
- Brown sugar - Soft brown sugar adds subtle natural sweetness to the dressing without overpowering it. Replace with white sugar or maple syrup if desired.
- Shredded romaine lettuce - Any shredded lettuce will work, but opt for something fresh and crunchy.
- Toasted pumpkin seeds - To pack it with extra crunch, protein, and flavor. Use other nuts or seeds if desired.
- Fresh herbs - Choose fresh dill for extra tang or parsley for brightness. You can also top with some small mint leaves if desired.
- Salt & pepper - to round up our dressing.
Green Tip - Feel free to use up any odds and ends lurking in the fridge. Use the ingredient swap recommendations above for inspiration.
👣 Steps
This is a quick visual overview. For the full cucumber beetroot salad recipe, scroll down to the bottom of this page.

Step 1 - Cook the beets (skip this step if using pre-cooked beets). Wash and scrub the beets well. Place in a medium saucepan with simmering salted water and cook for 30-40 minutes, or until a fork or a pairing knife slides in easily.

Step 2 - Make the dressing. In the meantime, add all the dressing ingredients to a small bowl or jar with a lid.

Step 3 - Whisk or Shake. Whisk or shake all the dressing ingredients until smooth and well combined.

Step 4 - Cool the beets. Once cooked, drain the beets and let them cool until they are cold enough to touch. Then remove the beet skins using a vegetable peeler. Once peeled, slice them into thin, bite-sized slices. I like to use a mandolin-slicer for extra-thin slices.

Step 5- Assemble the salad. Use a large bowl. Start with a layer of shredded lettuce, then add sliced cucumber.

Step 6 - Add beets.

Step 7 - Add the dressing.

Step 8 - Finish and serve. Sprinkle with roasted pumpkin seeds, parsley or dill, and toss gently to combine. Serve immediately.
Cooking Time! Your beet cooking time will depend on the size of the beet. Smaller beets take 30-40 minutes to cook, while larger ones may take up to an hour.
🧠 Expert Tips
- Use pre-cooked beets to drastically cut down your prep time.
- Don't like pumpkin seeds? Swap them for sunflower seeds, walnuts, pine nuts, or similar.
- Trouble removing beet skins? You may need to cook them for longer. Alternatively, run them under ice-cold water and then rub them to help the skin let go.
- Don't feel limited to my recommendations. When serving, feel free to add other herbs, a lemon wedge, red onion, or some vegan feta cheese.
❓ FAQ

Yes. Swap oil for lemon juice, tahini, or just water. You'll lose some of that richness that olive oil provides.
I don't recommend this salad if you dislike beets. As much as I've made sure to balance out the flavours, the earthy beet still comes through.
If you're on the fence, I recommend wrapping the beets in aluminium foil, then roasting them in the oven. This should get you a milder, sweeter beet flavor.
🔁 Variations
- Opt for this gorgeous sumac dressing instead.
- Bulk it up with oven-roasted cannellini beans or lentils for a protein boost.
- Add a drizzle of my raspberry balsamic glaze for a more intense flavor.
- Add homemade vegan halloumi or vegan burrata for extra satiety.
- Turn it into a delicious lettuce-free salad by skipping the lettuce and adding more veggies like tomatoes and bell peppers.
🍽️ Serving Suggestions
Pair this colorful beet salad with the following mains for a hearty meal:
- Pair it with a simple creamy tomato pasta.
- Serve it up with my juicy jackfruit burger and fries.
- Go all-out and pair it with this crowd-pleasing vegan pot pie.
Or serve it with a slice of my viral garlic herb bread.
Colour Mixing? Once mixed, the beet juice will tint your cucumber and lettuce pink. To cover that up, simply add some clean cucumber slices right before serving (optional).

🧊 Storage
This salad is best enjoyed fresh, but you can store leftovers in an airtight container in the fridge. I recommend eating it within 1 to 2 days.
When ready to serve again, let it come to room temperature first.
💬 Conclusion
If you enjoy this salad, don't forget to leave a star rating on the recipe card below. I love seeing your takes on my recipes on Instagram or Pinterest, too!
For more salad recipes, check out my:
📌 Bookmark or pin this cucumber beet salad for next time you need a crunchy, cooling reset.
🍴Recipe

Crunchy Beet Cucumber Salad with Easy Dressing
INGREDIENTS
- 2 small beets tops removed
- 1 medium English cucumber or 2 Persian cucumbers
- 1.5 cups (100 g) shredded Romaine lettuce
- 3 tablespoon toasted pumpkin seeds
- 3 tablespoon fresh curly parsley or dill chopped
Dressing
- 1 tablespoon extra virgin olive oil
- 1 tablespoon red wine vinegar
- 1 tablespoon soft brown sugar
- salt and pepper to taste
INSTRUCTIONS
- Cook the beets (skip this step if using pre-cooked beets). Wash and scrub the beets well. Place in a medium saucepan with simmering salted water and cook for 30-40 minutes, or until a fork or a pairing knife slides in easily.2 small beets
- Make the dressing. In the meantime, grab a small bowl or jar with a lid, and whisk or shake together all the dressing ingredients until well combined.1 tablespoon extra virgin olive oil, 1 tablespoon red wine vinegar, 1 tablespoon soft brown sugar, salt and pepper
- Cool the beets. Drain and let the beets cool until cold enough to touch. Peel off the skin using your hands or a vegetable peeler.
- Slice the beets. Slice them into thin, bite-sized slices. I like to use a mandolin-slicer for extra-thin slices.
- Assemble the salad. Use a large bowl. Start with a layer of shredded lettuce, then add sliced cucumber and sliced beets.1.5 cups shredded Romaine lettuce, 1 medium English cucumber
- Finish and serve. Sprinkle with pumpkin seeds, parsley or dill, drizzle with dressing, and toss gently to combine. Serve immediately.3 tablespoon toasted pumpkin seeds, 3 tablespoon fresh curly parsley or dill
Notes
- Roast the beets instead if you prefer a sweeter, more subtle flavor.
- Use pre-cooked beets to cut down your prep time.
- Don't like pumpkin seeds? Swap them for sunflower seeds, walnuts, pine nuts, or similar.
- Trouble removing beet skins? Cook them for longer. Alternatively, run them under ice-cold water and rub them to help the skin let go.
- Don't feel limited to my recommendations. When serving, feel free to add other herbs, a lemon wedge, red onion, or some vegan feta cheese.
Nutrition
Disclaimer: The nutritional information above is calculated automatically. The author of this post cannot guarantee 100% accuracy of this data.








Leave a Reply