Gorgeous and nutritious, this Beetroot, Avocado and Edamame Salad is a must-have recipe for lighter dinners or a delicious lunch. It’s vegetarian-friendly and gluten-free but don’t let those leafy greens fool you – it’s actually quite satiating. I hope you enjoy it as much as I did.

Beetroot, Avocado & Edamame Salad
This is a Yotam Ottolenghi-inspired recipe for beetroot, avocado and edamame salad and has become one of my favourite dishes lately.
I remember seeing a beet and avocado salad in one of his cookbooks and it stuck in my memory. One day, I decided to make something similar to what I remembered but I wanted to make it a little more satiating by adding a few extra ingredients such as edamame beans, seeds and goat’s cheese feta.
This beet salad is quite satiating and the recipe below is for two people. You could also serve it as one big side salad for the whole family or as four smaller appetizer salads.
Salad Variations
The key to this salad is the marinated onions and beets in a red wine vinegar dressing. They kind of dress and flavour the whole salad. The rest of it is really a template that you can tailor to your own needs.
- Don’t have edamame or don’t eat it? Use cooked quinoa or green peas for extra protein. You can also add chicken or prawns.
- Seeds could be replaced with nuts.
- Sub coriander with basil or parsley.
- Spinach with any leafy greens you have on hand.
- If you can’t tolerate dairy, omit the feta cheese or add a dairy-free alternative.
What Is Edamame?
Wondering about edamame? Edamame beans are immature soybeans in the pod, kind of like fresh green peas. They are actually quite different to mature soybeans and look more like broad green beans. In fact, because edamame soybeans are contained in green pods, and are usually classified as vegetables.
I know soy foods are pretty controversial and I try to avoid mature, unfermented soy products but the green edamame deserves a little attention.
Edamame beans are high in protein (complete amino acids profile), fibre and vitamins. If you’re reducing meat or going plant-based, they are fantastic to have in the freezer. Yes, most edamame beans come frozen. In comparison to mature soybeans, edamame beans are young and contain fewer antinutrients (lectins) and phytoestrogens (three times less than in mature beans) and are much easier to digest. If in doubt, you can always go without.
How to cook edamame: Simply boil frozen edamame beans for 3-5 minutes in slightly salted water. Strain and use in salads, dips, add to soups, stews and so on.
How To Make Beet Avocado Edamame Salad
Step 1. The star of this dish is undoubtedly the red wine vinegar marinated onions and beets. The first step is to whisk the dressing and mix it with the onions and beets so they can infuse with the flavours for 5-10 minutes. This can also be done ahead of time.
Step 2. While our beets and onions are infusing, prepare the other salad ingredients. Cook the edamame beans in boiling water, wash the leafy greens and herbs and slice the avocado.
Step 3. Assemble the greens on two plates, bowls or on one larger platter. Scatter the edamame beans. I used larger slices of avocado but you could also dice it into cubes.
Step 4. Finish the salad with marinated onions and beets and top it with mixed seeds or nuts and some goat’s feta cheese (or any other cheese you like, shaved Parmesan would also work here). As I mentioned above, cheese can be omitted.
More Nutritious Salad Recipes
- Watercress Salad With Orange, Avocado & Chia Seeds
- Cajun Salmon Salad With Kale, Carrots & Cranberries
- Roasted Pumpkin Salad With Beets, Nuts & Tahini Dressing
- Find all my salad recipes here
Want to Save This Recipe?
Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from Cooked & Loved
Ingredients
- 2 medium beets cooked or canned and sliced into thin wedges
- 1/2 cup edamame frozen
- 1 small red onion cut in half and sliced very thinly
- 3 tablespoons red wine vinegar apple cider or white wine vinegar could be used
- 4 tablespoons olive oil
- 1/2 teaspoon salt
- 1/4 teaspoon pepper
- 1 small clove of garlic minced or diced (can be left out)
- 1 teaspoon honey or maple syrup
- 3 cups baby spinach or other greens, packed
- 1/2 cup coriander/cilantro leaves
- 1/2 cup mint or basil leaves, optional
- 1 avocado sliced
- 1/2 lemon
Toppings:
- Mixed seeds sunflower, pumpkin seeds
- Crumbed goat’s feta cheese or plant-based alternative
Instructions
- Cook the beets (if needed) or slice canned beets.
- Cook edamame beans in slightly salted boiling water for 3-5 minutes, strain and rinse under cold water.
- Combine sliced onions with vinegar, oil, salt, pepper, garlic and honey in a bowl. Add the sliced beets and mix together Set aside for 5-10 minutes.
- Prepare other ingredients and assemble the salad. Add the leafy greens such as spinach to a large bowl or a plate and top with herbs and cooked edamame beans. Divide sliced avocado between bowls and drizzle with lemon juice and a little sea salt.
- Top the salad bowls with marinated onions and beets and drizzle the remaining dressing.
- Finish the salad with a tablespoon or two of seeds and some goat’s cheese or feta if using.
This was our dinner last night! We did use some goat’s cheese on top and served it wth crusty sourdough on the side to make it a more substantial meal, and I cannot put in words how much we enjoyed it 🙂 Perfect summertime dinner or lunch!
The salad is not only colourful, it is very tasty too. I loved how filling it siwith edamame.
The salad looks absolutely gorgeous. Best of all I have all the ingredients in my pantry. I will be making it soon. Thanks for the recipe.
Delicious! This salad has the right amount of savory, tart, and sweet. Of course I love how healthy it is too. Thanks for sharing 🙂
Long time follower and cook of your wonderful recipes, Irena! We LOVE this salad, the edamame beans, which I had never used before, have a lovely nutty flavour. This is a great recipe to comine with say, zuchini fritters, or your Bang Bang cauliflower, or your turkey burgers 🙂
Thank you, Christine. And yes, it would be a great accompaniment to those dishes. xo