• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
At Elizabeth's Table
  • Recipes
  • Blog
  • About
  • Subscribe
menu icon
go to homepage
  • Recipes
  • Blog
  • About
  • Subscribe
  • Connect on social

    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Blog
    • About
    • Subscribe
  • Connect on social

    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×
    Home » Recipes » Salads

    Vegan Greek Salad

    Published: Jun 5, 2023 · Modified: Jul 21, 2023 by Elizabeth · This post contains affiliate links.

    Jump to Recipe Print Recipe

    This Vegan Greek Salad is made with tomatoes, cucumbers, olives, onion, and bell peppers. Plus a homemade tofu feta and a red wine vinegar dressing. Ready in just 20 minutes!

    Vegan Greek Salad served on a platter.

    Fresh, crisp veggies. Soft, tangy tofu feta. A light and flavorful dressing. This vegan Greek salad is a tasty, refreshing dish. Perfect for warm weather!

    Jump to:
    • What is Greek Salad?
    • Why I love this Vegan Greek Salad
    • Ingredient Notes & Substitutions
    • How to make Vegan Greek Salad
    • FAQ & Expert Tips
    • Recipe Prayer
    • More Mediterranean Recipes
    • Tried this recipe?
    • 📖 Recipe
    • 💬 Comments

    What is Greek Salad?

    Greek salad is a salad in Greek cuisine, usually made with tomatoes cucumbers, onion, feta, and olives. Sometimes it also has bell peppers and capers. And it often has a dressing of olive oil and oregano.

    This vegan version of Greek salad has the classic veggies, a tofu feta, and an oil-free dressing!

    Vegan Greek Salad on a plate, ready to eat.

    Why I love this Vegan Greek Salad

    • Dietary needs - this salad is vegan, gluten-free, dairy-free, oil-free, and refined sugar free
    • Vegan version of a classic - this vegan version of Greek salad features a tofu feta instead of regular cheese. And an oil-free dressing!
    • High Protein - because it uses tofu feta, this salad is actually pretty high in protein!
    • Feels like a full meal - some salads can be too light and not feel satisfying. With hearty vegetables and tofu for protein, this salad feels like a solid meal without being too heavy
    • Greek flavors - crunchy vegetables, tangy tofu feta, and plus fresh mint and oregano.
    A platter of Vegan Greek Salad surrounded by tomatoes, olives, and oregano.

    Ingredient Notes & Substitutions

    Tofu Feta Ingredients

    • Extra Firm Tofu: to make a feta substitute, extra firm tofu has the best texture. You could even go for a tofu marked "high protein" which will be even more firm
    • Lemon Juice: to mimic the briney taste of cheese we'll add some acid in the form of lemon juice. You could also use white wine vinegar or apple cider vinegar
    • White Miso: miso adds some salt and helps create the umami flavor of cheese. You can find miso in the Asian section or in the vegan section of the grocery store - choose the lightest color miso you can find. I love the Miso Master brand.
    • Pepper
    Tofu Feta Ingredients

    Dressing Ingredients

    • Red Wine Vinegar: red wine vinegar has a pretty robust flavor, and is perfect for the base of this dressing
    • Water: we'll use water instead of oil for this dressing
    • Dijon Mustard: for a bit of tang, and to help emulsify the ingredients
    • Garlic
    • Dried Oregano
    • Salt & Pepper
    Vegan Greek Salad Dressing Ingredients

    Salad Ingredients

    • English Cucumber: English cucumbers tend to be more mild and have a softer skin, so they are great in a raw salad. But feel free to use baby cucumbers or even a regular cucumber
    • Bell Pepper: I used both green and red bell pepper. Feel free to choose your favorite color(s).
    • Cherry Tomatoes
    • Red Onion: I think red onion works best in a raw salad like this, but a yellow onion could work as a sub
    • Kalamata Olives: kalamata olives have a more rich flavor, so I recommend them here. But regular black olives could work too.
    • Fresh Mint: a sprig or two mint creates a light and fresh flavor. If you can't find fresh mint, feel free to omit
    • Dried Oregano: a sprinkle of dried oregano really ties the dish together
    Vegan Greek Salad Ingredients

    How to make Vegan Greek Salad

    Step 1. In a medium bowl whisk the lemon juice, miso, and pepper. Add the cubed tofu and toss to combine. Set aside.

    Vegan Greek Salad Step 1 - make the tofu feta.

    Step 2. Whisk the dressing ingredients in a small bowl.

    Vegan Greek Salad Step 2 - mix the dressing.

    Step 3. Arrange the cucumber, bell peppers, tomatoes, onion, olives, and tofu feta on a large platter. Drizzle with the dressing and very gently toss. Sprinkle some dried oregano and garnish with fresh mint. Enjoy!

    Vegan Greek Salad Step 3 - toss the salad.

    FAQ & Expert Tips

    Subbing vegetables

    If there's a vegetable in this salad that you don't like, feel free to leave it out.

    You can also add a bit more of another vegetable in this salad if you'd like.

    How to store salad leftovers

    Store any leftovers you have in an air-tight container in the fridge.

    How long will this salad last?

    This salad will last up to a week in the fridge.

    Since this salad doesn't have any lettuce it will stay fresh for a fairly long time. And the tofu will absorb more of the flavors from the dressing, so the salad will taste even better after a few days in the fridge!

    A platter of Vegan Greek Salad.

    Recipe Prayer

    Thank you God for this salad. Thank you for foods from other cultures and countries that we can enjoy. Amen.

    More Mediterranean Recipes

    • A bowl of oil-free vegan falafel.
      Vegan Oil-Free Falafel
    • A bowl of oil-free hummus on a plate of pita bread.
      How to make Oil-Free Hummus
    • A plate of beetroot falafel, served with parsley.
      Baked Beetroot Falafel (Vegan)
    • A bowl of plant-based tzatziki on a plate of pita.
      Plant-Based Tzatziki Sauce
    • A tray of plant-based mediterranean nachos.
      Plant-Based Mediterranean Nachos
    • A plate of vegetables with a bowl of baba ganoush hummus.
      Baba Ganoush Hummus

    Tried this recipe?

    Please leave a review in the comments section below and post on Instagram tagging me @elizabeths_table. You can also stay in touch with me on social media by following me on Instagram, Pinterest, and TikTok or by subscribing to my newsletter.

    📖 Recipe

    A plate of vegan Greek salad, ready to serve.

    Vegan Greek Salad

    This Vegan Greek Salad is made with tomatoes, cucumbers, olives, onion, and bell peppers. Plus a homemade tofu feta and a red wine vinegar dressing. Ready in just 20 minutes!
    Print Pin Rate
    Course: Salad
    Cuisine: Greek, Mediterranean
    Prep Time: 20 minutes minutes
    Total Time: 20 minutes minutes
    Servings: 6
    Calories: 96kcal
    Author: Elizabeth

    Ingredients

    Tofu Feta

    • 1 14 Ounce Block Extra Firm Tofu, cubed
    • 3 Tablespoons Lemon Juice
    • 1 Tablespoon White Miso
    • ¼ Teaspoon Black Pepper

    Dressing

    • 3 Tablespoons Red Wine Vinegar
    • 3 Tablespoons Water
    • 2 Tablespoons Dijon Mustard
    • 2 Cloves Garlic, minced
    • 1 Teaspoon Dried Oregano
    • 1 Teaspoon Kosher Salt
    • ½ Teaspoon Pepper

    Salad

    • 1 English Cucumber, seeded and sliced ¼" thick
    • 1 Green Bell Pepper, large diced
    • 1 Red Bell Pepper, large diced
    • 1 Pint Cherry Tomatoes, halved
    • ½ Red Onion, thinly sliced
    • ⅓ Cup Pitted Kalamata Olives
    • Fresh Mint
    • Dried Oregano

    Instructions

    • In a medium bowl whisk the lemon juice, miso, and pepper. Add the cubed tofu and toss to combine. Set aside.
    • Whisk the dressing ingredients in a small bowl.
    • Arrange the cucumber, bell peppers, tomatoes, onion, olives, and tofu feta on a large platter. Drizzle with the dressing and very gently toss. Sprinkle some dried oregano and garnish with fresh mint. Enjoy!

    Nutrition

    Calories: 96kcal | Carbohydrates: 12g | Protein: 7g | Fat: 3g | Saturated Fat: 0.5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Sodium: 720mg | Potassium: 476mg | Fiber: 3g | Sugar: 6g | Vitamin A: 1176IU | Vitamin C: 65mg | Calcium: 61mg | Iron: 2mg

    Nutrition information is an estimate.

    Tried this recipe?I love to see what you make! Tag me on Instagram @elizabeths_table

    More Vegan Salad Recipes

    • A bowl of Vegan Roasted Sweet Potato Salad with a spoon in it, ready to serve.
      Vegan Roasted Sweet Potato Salad
    • A bowl of Vegan Southwest Salad, covered in chipotle ranch.
      Vegan Southwest Salad
    • A platter of Vegan Chef Salad surrounded by small bowls of salad ingredients.
      Vegan Chef Salad
    • A platter of vegan steak salad, with three seitan steaks.
      Vegan Steak Salad

    Reader Interactions

    Comments

    No Comments

    Leave a Comment! Let me know what you think: Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Elizabeth Headshot

    Hey - I'm Elizabeth

    Welcome to my table! I’m glad you’re here.
    At Elizabeth's Table I bring you easy and nutritious, plant-based recipes, explore the relationship between food and faith, and share my unique lifestyle.

    More about me →

    Cold Weather Favorites

    • A bowl of vegan minestrone soup, with a spoon, ready to serve.
      Vegan Gluten Free Minestrone Soup
    • Several glasses hot toddies, garnished with lemon slices and star anise.
      Non Alcoholic Hot Toddy
    • A casserole dish with a serving of vegan baked ziti with ricotta scooped out.
      Vegan Baked Ziti with Ricotta
    • A bowl of vegan white chicken chili, served with a dollop of non-dairy yogurt.
      Vegan White Chicken Chili

    Trending Recipes

    • A mason jar of maple simple syrup.
      Maple Simple Syrup
    • A mocktail garnished with orange peel.
      Old Fashioned Mocktail
    • A bowl of white rice and chickpea dal, ready to eat.
      Chickpea Dahl
    • A plate of Vegan Seitan Chicken.
      Vegan Seitan Chicken (Quick and Easy)

    Footer

    ↑ back to top

    About

    About Me

    See My Portfolio

    Privacy Policy

    Terms & Conditions

    Accessibility Policy

    Contact

    Sign Up for emails and updates

    Contact Me

    As an Amazon Associate I earn from qualifying purchases.

    COPYRIGHT © AT ELIZABETH'S TABLE 2025