• Home
  • Recipes
    • Desserts
    • Mains
    • Drinks
    • Snacks
    • Food Tips
    • Sign Up
  • About
    • Food Photography Tips
    • Privacy Policy
  • Work With Me
menu icon
go to homepage
  • Recipes
  • eBook
  • About
  • Collaborate
    • Facebook
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • Recipes
    • eBook
    • About
    • Collaborate
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Healthy

    Crunchy Cucumber Beet Salad with Easy Dressing

    Published: Jul 28, 2025 by Tajda Ferko This post may contain affiliate links

    • Facebook
    • Twitter
    • Email
    JUMP TO RECIPE

    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. 

    A large bowl filled with cucumber beet salad.
    Jump to:
    • 🌿 What to Expect
    • 🥒 Ingredients
    • 👣 Steps
    • 🧠 Expert Tips
    • ❓ FAQ
    • 🔁 Variations
    • 🍽️ Serving Suggestions
    • 🧊 Storage
    • 🍴Recipe

    🌿 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

    All ingredients needed for a salad
    • 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. 

    Beets in a saucepan

    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.

    Salad dressing ingredients in a jar

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

    Salad dressing in a jar

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

    Cooked beets in a saucepan

    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. 

    Salad in a bowl

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

    Salad with beet and cucumber

    Step 6 - Add beets.

    Dressing being poured over a salad.

    Step 7 - Add the dressing.

    A bowl of tossed salad.

    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

    A close-up of cooked beet in a salad.
    Can I make this oil-free?

    Yes. Swap oil for lemon juice, tahini, or just water. You'll lose some of that richness that olive oil provides.

    What if I don't like beets?

    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.

    I'm not sure I like beets - should I try this cucumber beet salad?

    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). 

    Close-up view of a cucumber beet salad.

    🧊 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:

    • Rocca Salad
    • Wilted Spinach Salad
    • Vegan Couscous Salad
    • Vegan Taco Salad

    📌 Bookmark or pin this cucumber beet salad for next time you need a crunchy, cooling reset.

    🍴Recipe

    Crunchy Beet Cucumber Salad with Easy Dressing

    5 from 4 votes
    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. 
    PRINT PIN RATE
    Prep Time: 10 minutes minutes
    Cook Time: 30 minutes minutes
    Total Time: 40 minutes minutes
    Servings: 4
    Calories: 94kcal
    Author: Tajda Ferko

    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.
    Course: Salad, Side Dish
    Cuisine: Mediterranean, Vegan
    Diet: Gluten Free, Vegan, Vegetarian

    Nutrition

    Calories: 94kcal | Carbohydrates: 10g | Protein: 2g | Fat: 6g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.003g | Sodium: 46mg | Potassium: 314mg | Fiber: 2g | Sugar: 7g | Vitamin A: 1603IU | Vitamin C: 5mg | Calcium: 28mg | Iron: 1mg

    Disclaimer: The nutritional information above is calculated automatically. The author of this post cannot guarantee 100% accuracy of this data.

    Tried This Recipe?Leave a comment below!

    More Healthy Vegan Meals

    • Thick Vegan Tzatziki - Easy Dairy Free Yogurt Dip
    • Vegan Souvlaki - Greek Inspired Tofu Skewers
    • High-Protein Hummus - Easy, Creamy Dip with Hemp Seeds
    • Raspberry Balsamic Vinegar Glaze - Easy Reduction
    5 from 4 votes (4 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Welcome!

    Hi there! I'm Tajda (pronounced tide-ah) and I share playful, plant-forward recipes that celebrate simple & joyful cooking.

    ABOUT ME

    Trending

    • The Best Easy Immersion Blender Hummus (Vegan & Oil-free Option)
    • The BEST Vegan Burrata Cheese with Cashews (Dairy-Free)
    • Vegan Spiced Pear & Almond Cake
    • Easy Miso Marinated Tofu Cubes w Ginger (Vegan & Oil-Free)

    Festive Favorites 🎄

    • Vegan Chocolate Swirl Pumpkin Brownie (Ultra-Rich, Fudgy & Simple)
    • Easy 1-Hour Vegan Pot Pie - Failproof & Protein-Rich
    • Creamy Leek Soup Without Potatoes - 30 Minutes
    • Vegan Stew And Dumplings

    The Ultimate Vegan Bundle 🌱

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • About Me

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • Work With Me

    Copyright © 2025 My Vegan Minimalist

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.