Vegan Avocado, Tomato And Tofu "Feta" Salad

April 8, 2021
This vegan avocado and tofu "feta" Greek-style salad is rich in healthy fats and protein. The perfect simple and light yet filling lunch—plus it tastes even better the next day. As a bonus there is no cooking time required, just a quick marinade for the tofu "feta."
tofu feta salad on a white plate on a gray dish towel

Vegan Avocado, Tomato And Tofu “Feta” Salad

Recipe Type: Detox Salads
utensils YIELDS 2–4 servings
herb graphic for recipe card
  • 1 Large avocado, cut into small cubes
  • 1/2 block Tofu, drained and cut into small cubes
  • 1 Large tomato, cut into small cubes
  • 2 cups Spinach
  • 1/2 large Onion, cut into small cubes
  • 1/4 cup Nuts
  • 1 tbsp Garlic powder
  • 1/2 tsp Rosemary
  • 1/2 tsp Sage
  • 1 tsp Salt
  • 2 tbsp Lemon juice
  • 1/4 cup Alfalfa sprouts (for garnish)
  • 1 sprig per person Basil (for garnish)
        graphic for recipe card


1. Combine the garlic powder, salt, rosemary, sage, and lemon juice.

2. Coat the tofu in this mixture and set aside.

3. Arrange the spinach on 2 plates (or 4 if serving 4).

4. Combine the avocado, onion, and tomato. Add this to the spinach.

5. Top with the tofu “feta,” nuts, alfalfa sprouts, and basil. Enjoy! 😊

Also by Debbie: Vegan Oden Soup (Japanese “Fish Cake” Soup)

Get more like this—Sign up for our daily inspirational newsletter for exclusive content!



Photo: Debbie Tan

Debbie was born in Malaysia and grew up in New Zealand. She loves writing, musicals, and living a plant based life. A digital marketer by day, she is also passionate about visual storytelling. She hopes to show that living a more sustainable and compassionate lifestyle can be simple and fun! Debbie has volunteered for social and environmental causes over the years, and interviewed Dr Jane Goodall on her 2018 world tour. Visit her Instagram @debbietan96 for snaps of delicious food and plants, and YouTube for music.


always stay inspired!