• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Veggie World Recipes
  • About
  • Recipes
    • Breakfast
    • Meals
    • Desserts
    • Side Dishes
    • Sauces, Dips & Jams
    • Holiday Specials
  • Contact
  • Social
  • Subscribe
menu icon
go to homepage
  • About
  • Recipes
  • Contact
  • Social
    • Instagram
    • Pinterest
    • TikTok
  • subscribe
    search icon
    Homepage link
    • About
    • Recipes
    • Contact
    • Social
    • Instagram
    • Pinterest
    • TikTok
  • ×
    • Vegan and gluten-free thumbprint cookie held up by two fingers over the plate.
      Thumbprint Cookies with Icing (Vegan, Gluten-Free)
    • Two apple puff pastry danish on a plate sprinkled with powdered sugar.
      Easy Homemade Apple Puff Pastry Danish
    • overhead shot of a grilled peach salad
      Grilled Peach Salad With Pecans and Blackberries
    • A hand holding a vegan chocolate turtle up over the tray.
      Vegan Dark Chocolate Pecan Turtles
    • A plate of french toast sticks on the table with one dipping in maple syrup.
      French Toast Sticks in the Air Fryer
    • A hand holding a pumpkin cream cheese muffin.
      Pumpkin Cream Cheese Muffins (Starbucks Copycat)
    • A hand dipping a chip into a skillet of plant based buffalo dip.
      Easy Vegan Buffalo "Chicken" Dip Recipe
    • A hand holding a Starbucks blueberry oatmeal bar up over the plate.
      Blueberry Oat Crumble Bars (Starbucks Copycat)
    • Fettuccine alfredo noodles in a bowl topped with a bit of parsley.
      Easy Vegan Fettuccine Alfredo Recipe
    • Vegan coffee ice cream bars on the table.
      Coffee Ice Cream Recipe + Bars (Vegan, Dairy-Free)
    • A hand holding a piece of yogurt bark with fruit on top.
      Frozen Yogurt Bark with Fruit and Granola
    • closeup of a white chocolate macadamia cookie
      White Chocolate Macadamia Cookies (Copycat Subway Recipe)
    Home » Recipes » Side Dishes

    Easy Vegan Greek Salad with Homemade Dressing

    Published: Jul 19, 2023 by Gaby Dimova · This post may contain affiliate links · Leave a Comment

    4 shares
    • Share
    • Tweet
    Jump to Recipe

    This delicious vegan Greek salad is packed with lots of crunchy vegetables, tangy feta (vegan, of course!), and a homemade dressing to bring all the flavors together! It's perfect for a light lunch or to enjoy along with your dinner!

    A bowl of vegan Greek salad on the table ready to eat.

    This easy salad makes lunch time (or even a light dinner) a breeze! It requires no cooking and goes together in just a few short minutes. When I know the week will be busy, I can easily prep this ahead to grab quickly when hunger strikes!

    It's got all the flavors of a traditional Greek salad but is suitable for vegans, vegetarians, and it's even gluten-free.

    This chopped vegan Greek salad is terrific enjoyed with a bowl of roasted red pepper and tomato soup or as a side dish for a plate of lemon garlic pasta or vegan ravioli.

    What You'll Need to Make Greek Salad Vegan

    This salad is packed with lots of crunchy fresh veggies and a simple tangy dressing! Here's a look at the main ingredients you need:

    • Veggies: We're sticking with vegetables most often found in a Greek salad. You will need some mixed greens, cucumber, cherry tomatoes or grape tomatoes, and avocado.
    • Dill: Tossing in some fresh dill gives this salad it's classic Mediterranean flavors. Definitely use fresh!
    • Shallot: A milder flavored relative of the onion works perfectly in this salad. You can also use green onions, spring onions, or chives if preferred. Red onions work as well but their flavor is a bit stronger.
    • Olives: Kalamata olives work great with their salty robust flavor but you can use other varieties of olives such as black olives or green olives if you prefer.
    • Vegan feta: Choose a brand of feta you prefer! I really like VioLife vegan feta -- it's nice and tangy with a crumbly texture similar to regular feta.
    • Capers: The salty slightly sour flavor of capers adds a burst of brininess with notes of lemon!
    • Olive oil: Use extra virgin olive oil for the best flavor on salads!
    • Apple cider vinegar: A layer of acidity to balance out the olive oil. I prefer the mild flavor of apple cider vinegar but you can use just about any vinegar you have on hand.
    • Lemon juice: Also adds some acidity but also an element of brightness to the simple dressing. Fresh is best!
    • Maple syrup: Just a touch for a bit of sweetness to balance out the acidity. You can certainly leave it out if you prefer it less sweet.
    • Dijon mustard: Adds flavor and also emulsifies the dressing. The pungent flavor of Dijon works better than other mustards.

    Substitutions and Variations

    One thing I really love about this salad is its flexibility. I can easily swap out veggies to use up ingredients in my fridge!

    • Add some protein: If you want to turn this into a main dish add some cooked quinoa, chickpeas, lentils, or baked tofu.
    • Maple syrup: You can also use agave syrup if you prefer!
    • Vegetables: Feel free to swap out or add extra veggies! Just a few ideas include red bell pepper, green bell pepper, zucchini, or roasted red peppers.
    • Mixed greens: Any greens will work so feel free to use spinach, arugula, kale, or even finely chopped romaine lettuce if you prefer.
    • Don't like fresh dill? You can also use fresh oregano or basil.

    How to Make Vegan Greek Salad

    This salad goes together in just a few simple steps! It's perfect for a quick lunch or you can even prep it all up to enjoy over several days!

    1. Prep all your vegetables.
    2. Combine the greens, cucumber, tomatoes, avocado, dill, shallot, olives, feta, and capers in a large bowl.
    3. Whisk together the olive oil, vinegar, lemon juice, maple, Dijon, garlic, salt, and pepper in a small bowl.
    Mixing up the dressing for vegan greek salad.
    1. Pour the dressing over the salad.

    PRO TIP: If prepping this salad for the week or to enjoy another day, wait to add the dressing until just before you're ready to eat! That way all the veggies will stay nice and crisp.

    Pouring dressing over the top of a greek salad.
    1. Mix everything together and dig in!
    A spoon tossing a vegan greek salad with the dressing.

    How to Store

    After mixing with the dressing vegan Greek salad is best enjoyed immediately. If you do have leftover salad you can store it in the fridge for up to 24 hours in an airtight container. But likely the greens and veggies will soften a bit.

    If you plan to make this for your weekly meal prep, store the veggies in separate containers and the homemade Greek dressing in a Mason jar. Let the dressing sit at room temperature to loosen up before serving. When you're ready drizzle it over the salad and you're good to go!

    Recipe Tips

    • Wait to add the dressing until you're ready to eat! That way the greens and veggies all stay crisp!
    • Chop the veggies in similar sized pieces so that everything mixes up perfectly allowing you to get a little bit in every single bite!
    • Use ripe, fresh vegetables for the best flavor.
    • Use fresh lemon juice, garlic, and dill! Their flavors are way better than bottled or dried.
    • For a simple lunch serve it with a side of pita bread and roasted beet hummus.

    Video

    Frequently Asked Questions

    Can vegans have feta cheese?

    No, feta cheese is made from dairy milk which is not part of the vegan diet. It is also not suitable for vegetarians as most feta cheese is made from animal rennet. You're best bet is to use dairy-free vegan cheese such as VioLife.

    Why is Greek salad so good?

    It's a terrific blend of crisp vegetables paired with a bright, fresh, yet simple dressing! And the tangy flavor feta cheese adds a splash of creamy saltiness that's divine!

    Can you make vegan Greek salad in advance?

    No not really. It does taste great if it sits for a few minutes but after an hour or so the greens become quite soft and wilted. Your best bet if you want to make it in advance is to make the salad but wait to add the dressing until you're ready to serve it.

    A close up of vegan greek salad in a bowl.

    More Vegan Salad Recipes

    • taco salad in a bowl with chipotle sauce on top
      Vegan Taco Salad Recipe with Creamy Chipotle Dressing
    • vegan pasta salad
      Vegan Pasta Salad
    • strawberry summer salad
      Strawberry Summer Salad
    • chickpea tuna salad on a piece of toast
      Chickpea Tuna Salad
    A close up of a vegan greek salad in a bowl.

    Vegan Greek Salad

    This vegan Greek salad is packed with lots of crunchy vegetables, tangy feta (vegan, of course!), and a homemade dressing to bring all the flavors together! It's perfect for a light lunch or to enjoy along with your dinner!
    5 from 2 votes
    Print Recipe Pin Recipe
    Prep Time 15 minutes mins
    Total Time 15 minutes mins
    Course Salad
    Cuisine Greek, Mediterranean
    Servings 4
    Calories 319 kcal

    Ingredients
      

    Salad Ingredients

    • 1 handful mixed greens
    • 1 large cucumber
    • 1 cup diced cherry tomatoes
    • 1 avocado
    • ½ cup fresh dill
    • 1 small shallot
    • ¼ cup olives
    • ¼ cup vegan feta crumbled
    • 1-2 tablespoon capers

    Dressing Ingredients

    • ⅓ cup olive oil
    • ¼ cup apple cider vinegar
    • juice of ½ lemon
    • 1 tablespoon maple syrup
    • 1 tablespoon Dijon mustard
    • 1 teaspoon minced garlic
    • 1 teaspoon salt
    • ½ teaspoon black pepper

    Instructions
     

    • Start by washing and chopping the produce.
    • To a large bowl, add the greens, cucumber, tomatoes, avocado, dill, shallot, olives, feta, and capers.
    • To make the dressing, whisk together the olive oil, vinegar, lemon juice, maple, Dijon, garlic, salt, and pepper.
    • Pour the dressing over the salad, mix everything together, and dig in!

    Video

    Notes

    Wait to add the dressing until you're ready to eat! That way the greens and veggies all stay crisp!
    Chop the veggies in similar sized pieces so that everything mixes up perfectly allowing you to get a little bit in every single bite!
    Use fresh, ripe vegetables for the best flavor.
    Use fresh lemon juice, garlic, and dill! Their flavors are way better than bottled or dried.

    Nutrition

    Calories: 319kcalCarbohydrates: 15gProtein: 3gFat: 29gSaturated Fat: 4gPolyunsaturated Fat: 3gMonounsaturated Fat: 19gSodium: 897mgPotassium: 540mgFiber: 5gSugar: 6gVitamin A: 913IUVitamin C: 24mgCalcium: 58mgIron: 2mg
    Keyword vegan greek salad
    Tried this recipe?Let us know how it was!

    More Side Dishes

    • dipping a piece of bread in a bowl of spinach dip
      Dairy Free Spinach Dip Recipe (Vegan, with Artichoke)
    • vegan cottage cheese on a slice of avocado toast
      The Best Easy & Quick Vegan Cottage Cheese Recipe
    • roasted beet hummus on a plate topped with vegan feta, fresh parsley, and sesame seeds
      Homemade Roasted Beet Hummus Recipe (Vegan)
    • vegan zucchini fritters stacked with vegan tzatziki sauce on top
      Vegan Zucchini Fritters in the Air Fryer
    4 shares
    • Share
    • Tweet

    Reader Interactions

    Leave a Reply Cancel reply

    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.

    Primary Sidebar

    My name is Gaby and I'm the face behind Veggie World Recipes! On my site, you will find recipes that are vegan and made with a healthy twist. My goal is to make plant-based cooking accessible, fun, and always delicious!

    More about me →

    Popular

    • baked oatmeal eye level view with apples on top
      Apple Baked Oats
    • a bowl of chocolate blended overnight oats
      Chocolate Blended Overnight Oats
    • hands holding a protein bar with a bite into it
      Protein Bar Recipe (no bake, with protein powder)
    • chocolate pancakes
      Chocolate Protein Pancakes with Chocolate Sauce
    • hand holding raspberry bars
      Raspberry Oatmeal Bars (Vegan & Gluten Free)
    • buddha bowl with peanut sauce
      Buddha Bowl Peanut Sauce
    • closeup of a granola cup
      Granola Cups
    • vegan tortilla wrap
      Vegan Tortilla Wrap

    Footer

    ↑ back to top

    window.fd('form', { formId: '63d00e41de520bd60dc33889', containerEl: '#fd-form-63d00e41de520bd60dc33889' });

    About

    • About
    • Privacy Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    Copyright © 2023 Veggie World Recipes