GetYourMacrosGetYourMacros Italiano

Greek salad with marinated tofu

By the GetYourMacros team · 2 September 2026

A high-protein vegan take on the Mediterranean classic using herbed tofu instead of feta.

Greek salad with marinated tofu
Greek salad with marinated tofu: the values below are for one serving.
405 kcal 25 g protein 22 g carbs 26 g fat

Ingredients (1 serving)

Quantities are for one serving: multiply by the number of people. Calories and macros are computed on the app's food database, ingredient by ingredient.

Method

  1. Drain the tofu well and pat it dry with a paper towel, then cut it into 1.5 cm cubes.
  2. In a small bowl, whisk the lemon juice with half the olive oil, plenty of dried oregano, and a pinch of salt.
  3. Toss the tofu cubes in the marinade and let them sit for at least 10 minutes to absorb the flavors.
  4. Wash the tomatoes and cucumber; cut the tomatoes into wedges and slice the cucumber into rounds.
  5. Thinly slice the red onion and rinse it under cold water to make it milder.
  6. In a large serving bowl, combine the vegetables, the marinated tofu with its dressing, and the olives.
  7. Drizzle with the remaining olive oil, add an extra pinch of oregano, and toss gently before serving.

Tips

Got a Thermomix? On Cookidoo open Created recipes → Import recipe and paste this page's link: the ingredients and steps land in your created recipes.

Similar recipes

One of the 495 recipes in the library behind the GetYourMacros weekly meal plan.

Start for free

Get GetYourMacros: 495 recipes with calories and macros per serving, the week's plan and the shopping list.