Mediterranean Kale Salad

5 from 3 votes

This post may contain affiliate links.

This vegan Mediterranean kale salad with herb marinated tofu feta and zesty vinaigrette is packed with flavour and fresh ingredients for a healthy main dish or side.

Whether you’re trying to incorporate more healthy greens like kale in to your diet or just looking for something easy yet tasty, this kale salad is a wonderful choice.

Kale salad in a bowl with tomatoes, artichoke hearts, cucumber, olives and tofu feta cubes.

Why You’ll Love this Kale Salad

This kale salad features Mediterranean-inspired ingredients like artichokes, olives, cucumber and tomato, similar to this Mediterranean Barley Salad.

Here are a few reasons to love this salad:

  • It’s vegan and gluten-free.
  • Made with simple ingredients.
  • It can be made in advance so it’s good for meal prep
  • It’s easy to customize with different ingredients.
  • It has a fresh and zesty flavour!
  • Can be made in 10 minutes if you use store-bought feta.

If you are trying to include more kale in your diet, you’ll might like this kale quinoa salad with lemon dressing, kale brown rice salad, chickpea kale stir-fry, quinoa power bowl recipe and kale quinoa chickpea salad too.

Ingredient Notes

Here’s an overview of what you’ll need and any substitutes you can make:

  • Tofu: Use extra-firm tofu for this recipe. I didn’t press the tofu before use but you can if you like.
  • Apple Cider Vinegar: Apple cider vinegar works best here but you could substitute regular white vinegar if needed.
  • Miso: White miso paste is suggested for a mild flavour though a stronger miso (red) could be used if that’s what you have.
  • Nutritional Yeast: This adds the “cheesy” flavour. I wouldn’t suggest omitting.
  • Olive Oil: Extra virgin olive oil works well here but you could substitute another oil if you prefer.
  • Herbs: You can use 1/2 tsp dried herbs or 1 fresh sprig of each (rosemary, thyme, oregano).
  • Kale: Any variety of kale works.
  • Kalamata Olives: Kalamata work best here but you could substitute another variety of olive. I would suggest buy pitted olives and chopping them up.
  • Artichoke Hearts: I used marinated artichoke hearts but you can use plain canned ones if you prefer.
  • Tomatoes: Cherry or grape tomatoes work.
  • Red Wine Vinegar: You can use red or white wine vinegar here.
  • Maple Syrup: You can substitute another liquid sweetener like agave syrup or honey.
  • Dijon Mustard: Any Dijon or whole grain mustard works.

This list is not complete. Please see the recipe card at the end of the post for the complete ingredient list with measurements and detailed instructions.

Additions & Variations

  • Not into tofu? Use any feta or parmesan cheese you enjoy.
  • Red Onion: Add thinly sliced red onion or pickled red onion.
  • Roasted Red Pepper: Use store-bought or try making your own roasted peppers, it’s easy!
  • Roasted Veggies: Grilled or roasted zucchini or eggplant would make a nice addition to this salad.
  • Chickpeas: Add canned chickpeas or roasted chickpeas for extra protein, texture and fibre.
  • Fresh Herbs: 2-3 tbsp chopped fresh herbs like basil, parsley or mint add brightness and freshness to the salad.
  • Avocado: For a creamy addition, serve with diced avocado.
  • Toasted Pine Nuts: Serve topped with toasted pine nuts for a nutty flavour and extra crunch.
  • Pasta: Add 2-3 cups cooked pasta such as orzo, penne, bowls or another small shape to make this a Mediterranean kale pasta salad.
  • Quinoa: For a quinoa kale salad, add 2 cups cooked quinoa.

How to Make Mediterranean Kale Salad

Cubes of tofu marinating in a herb, lemon and olive oil marinade in a glass bowl.

Step 1: Whisk together all of the tofu marinade ingredients then pour over the cubed tofu in a sealable container. Seal and shake to mix then place in the fridge for 1-2 hours. This can be made in advance.

Vinaigrette salad dressing in a small glass measuring cup.

Step 2: Add all of the salad dressing ingredients to a container and whisk or shake to combine. I used the same measuring cup I mixed the tofu marinade in, there’s no need to wash it between uses.

If you’re not using it right away, you can store the dressing in the fridge or at room temperature until you’re ready to make the salad. Just give it another stir or shake before use.

Chopped kale massaged with oil and lemon in a large mixing bowl.

Step 3: Wash the kale and remove the leaves from the tough stems. Chop and add to a large mixing bowl.

Add 1 tsp olive oil, the juice from half a lemon and a pinch of salt and massage the kale with your hands until it’s glossy, dark green and reduces in volume.

Kale salad in a mixing bowl with tomatoes, artichoke hearts, olives and cucumber with two wooden serving spoons resting in the bowl.

Step 4: Add the olives, tomato, artichoke and cucumber and about half of the dressing and mix well. Add more dressing to your preference and mix again.

Divide the salad between serving bowls. Spoon the tofu feta out of the marinade and serve on top or tossed with salad. You can leave the tofu cubes or be crumble it into smaller pieces.

I also added topped it with roasted chickpeas. If you’d like to do the same, you can use this roasted chickpea recipe. You could also add these crispy lentils.

Bowl of kale salad with chopped tomatoes, artichoke hearts, cucumber, roasted chickpeas, cubes of tofu feta and chopped olives.

Recipe FAQs


Are there any substitutes for kale in this recipe?

While kale is the star ingredient in this salad, you could substitute it with other nutrient-rich greens like baby spinach, Swiss chard, or arugula. You could also use a mixture of greens.

If you’re not using kale, don’t toss the greens with the dressing until right before serving to ensure they don’t get soggy.

Is Mediterranean kale salad vegan-friendly?

Yes, this salad is naturally vegan without any changes.

How long can I store Mediterranean kale salad in the fridge?

The salad is best enjoyed fresh, but if you have leftovers, they will keep in the refrigerator for 2-3 days in an airtight container.

If storing longer than 1 day, I recommend storing the dressing separately and tossing it just before serving.

Storing & Prep

  • The marinated tofu can be made in advance and stored in the fridge up to 1 week.
  • The salad dressing can be made in advanced and stored in the fridge.
  • The salad can be stored in a sealed container in the fridge for 2-3 days.

More Recipes to Try!

Save this recipe!
Enter your email & I’ll send this recipe straight to your inbox.
Bowl of kale salad with feta, tomato, cucumber, olives, chickpeas and artichoke hearts.
5 from 3 votes

Mediterranean Kale Salad

By: Deryn Macey
This Mediterranean kale salad with herb marinated tofu feta and zesty vinaigrette is packed with flavour and fresh ingredients for a healthy main dish or side.
Prep: 20 minutes
Cook: 0 minutes
Total: 20 minutes
Servings: 4
Save Recipe
Enter your email & get the recipe!

Ingredients 

Herb Marinated Tofu Feta

  • 1 block extra-firm tofu tofu, 350 g
  • ¼ cup lemon juice (juice from 1 lemon), 60 ml
  • ¼ cup apple cider vinegar, 60 ml
  • ¼ cup olive oil, 60 ml
  • 2 tbsp white (mild) miso, 15 g
  • 2 tbsp nutritional yeast, 22 g
  • 1/2 tsp ground thyme or 1 sprig fresh
  • 1/2 tsp dried rosemary or 1 sprig fresh
  • 1/2 tsp dried oregano or 1 sprig fresh
  • salt and pepper

For the Dressing

  • 1/4 cup olive oil, 60 ml
  • 3 tbsp red wine vinegar (or white wine vinegar), 45 ml
  • 2 tsp maple syrup, 10 ml
  • 1 tsp Dijon mustard
  • ½ tsp dried oregano
  • 1 garlic clove, grated
  • salt and pepper

For the Kale Salad

  • 8 cups packed de-stemmed and thinly sliced kale, 180 g
  • ½ lemon, juiced
  • ½ cup, 60 g pitted kalamata olives, chopped
  • 1 cup artichoke hearts, quartered, 160 g
  • 1 ½ cups grape or cherry tomatoes, halved, 195 g
  • 1 ½ cups cucumber, chopped, 215 g

Instructions 

  • Press tofu dry, then cut into ½-inch cubes and place in a sealable container. In a measuring cup or glass jar, whisk together lemon juice, vinegar, olive oil, miso, nutritional yeast and herbs. Season with salt and pepper. Transfer tofu cubes to a container with a lid. Pour marinade over top. Seal and shake to combine. Refrigerate for 1-2 hours before using, turning the container occasionally to coat tofu. The longer this sits, the better. Ideally make the day before serving.
  • In a measuring cup or glass jar (you can use same container as marinade), add oil, vinegar, maple syrup, Dijon, oregano and garlic. Season with salt and pepper, then whisk (or shake) to combine. 
  • Place thinly sliced kale in a large bowl. Add lemon juice and 1 tsp oil. Season with salt.  Using your hands, massage kale for a few minutes, until the colour turns dark green, leaves are glossy and volume has reduced.  Set kale aside while you chop the vegetables.
  • To the bowl with kale, add olives, tomatoes, cucumber, artichokes and half the dressing. Toss to combine. Taste and season with salt and pepper. Add more dressing, if desired.
  • Divide kale salad between serving bowls. Spoon feta out of marinade and serve on top or tossed with salad. Tofu can remain in cubes or be crumbled into smaller pieces.

Video

Notes

Tofu can be kept in marinade and refrigerated for 1 week. Salad can be assembled and tossed 1 day before serving, if desired.

Nutrition

Serving: 1serving, Calories: 248kcal, Carbohydrates: 36g, Protein: 9g, Fat: 9g, Sodium: 987mg, Fiber: 10g, Sugar: 11g
Like this recipe? Rate and comment below!

About Deryn Macey

Deryn Macey is a nutrition coach, certified personal trainer, and the creator of Running on Real Food, where she's been sharing nutritious recipes since 2013. She holds a science degree and offers strength training and nutrition coaching through Onward Strong, focusing on strength, sustainable eating habits, and breaking free from diet culture.

Leave a comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

9 Comments

  1. This looks amazing. I want to try it this weekend but I can not find the feta in the ingredient list or the directions. Am I missing something? Thank you

    1. The feta is the “Herb Marinated Tofu Feta” in the ingredients and in Step 1-3 and Step 7 of the instructions. Thanks!

  2. 5 stars
    I’ve had a can of artichoke hearts on my shelf for so long, just waiting for a good recipe to come along. Haven’t made the jump to kale yet, but I used romaine and green leaf lettuce today. I had marinated the tofu the other day and then baked it for a few different meals. This is a delicious salad!

  3. 5 stars
    This salad is so flavorful! The feta recipe alone is already worth a try. So good! I actually also use this feta marinade on thinly sliced tofu and eat it on buttered bread, almost like a “queso fresco” situation.