Go Back
+ servings
vegan greek salad with a fork and a side of oil-free greek salad dressing
Print Recipe
No ratings yet

Vegan Greek Salad with Tofu Feta

Our vegan greek salad with tofu feta is very easy to make and tastes delicious. Perfect for weekday meal prep, family meals, and more.
Prep Time15 mins
Marinating times1 hr
Total Time1 hr 15 mins
Course: Main Course, Salad
Cuisine: Greek
Diet: Gluten Free, Vegan, Vegetarian
Keyword: greek salad, vegan greek salad
Servings: 4
Calories: 338kcal


  • medium-sized bowl
  • whisk
  • cutting board
  • knife
  • measuring cup and spoons
  • large salad bowl or four medium-sized serving bowls



  • In a medium-sized bowl, whisk together apple cider vinegar, lemon juice, and water.
  • Gently dab tofu with paper towel and cut into half-inch cubes. Add to marinade and let sit on the counter for 1 hour. If you are making the salad later, feel free to toss the cubes in the refrigerator. They will keep for 4-5 days.
  • Chop the romaine, cucumber, onion, tomatoes, olives, pepperoncini, and parsley for the salad and add to a large bowl or four smaller bowls.
  • Add the tofu feta and toss the entire salad with oil-free Greek dressing. Add salt and pepper and serve.


Nutrition is an estimate and does not include optional ingredients.  
Just a heads up – this page contains some affiliate links which means I make a little bit of money if you click on select links and make a purchase. I only recommend products that I use on the reg!


Serving: 618g | Calories: 338kcal | Carbohydrates: 28g | Protein: 16g | Fat: 19g | Saturated Fat: 1g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 2g | Trans Fat: 0g | Cholesterol: 0mg | Sodium: 1297mg | Potassium: 904mg | Fiber: 6g | Sugar: 11g | Vitamin A: 4294IU | Vitamin C: 36mg | Calcium: 423mg | Iron: 5mg