This delightful homemade vegan Greek dressing is a perfect blend of tangy, creamy, and herbaceous flavors that will transport your taste buds straight to the Mediterranean. Made with simple, fresh ingredients, this dressing is not only delicious but also incredibly easy to put together.
Whether you’re drizzling it over a crisp Greek salad for a quick weeknight dinner or using it as a marinade for your favorite plant-based ingredients, this vegan Greek dressing is sure to elevate your meals.
I’ve been making variations on this homemade Greek dressing recipe for 22 years. I worked in a Greek-run restaurant for 8 years, which is where I first learned how to cook in restaurants.
My favorite thing on the menu was the Greek food.
From a traditional Greek salad with cherry tomatoes, bell peppers, feta cheese, crispy cucumbers, Kalamata olives (from Kalamata, Greece – I’ve been there!), topped with the classic Greek Vinaigrette, to the Gyros with Tzatziki, tomato, and red onion.
Greek food is a delight from start to finish and I loved every moment of my trip to Greece and can’t wait to go back, especially since I recently found out I am part Greek.
But back to this simple Greek salad dressing – it’s easy, made with simple fresh ingredients, great for meal prep, and above all absolutely delicious. You can enjoy this simple dressing on anything from a delicious vegan Greek salad to your favorite Mediterranean Buddha bowl.
Once you make your own dressing, you won’t believe how easy it is and you won’t want to go back to store-bought dressings after tasting homemade salad dressings.
This is a brief overview of the ingredients used in this recipe followed by substitution ideas. Read the recipe card for measurements.
Add all of the dressing ingredients to a container with a lid like a small mason jar. Season the dressing with a pinch of kosher salt and some freshly ground black pepper.
Add the lid and shake everything together until well combined. Done!
Tips for Making Salad Dressing
What to Serve with Greek Dressing
Try this vegan Greek dressing recipe with the obvious choice – my vegan Greek salad recipe (coming soon!).
For something different, you can toss this dressing with fresh ingredients and cooked and cooled pasta to make a Greek-inspired pasta salad. You can add this dressing to your favorite Buddha bowl or Grain bowl.
Try adding this dressing to vegetables and potatoes before roasting for a delicious zippy flavor! You can also use this dressing instead of the Maple Dijon Dressing in my Greek Couscous Salad (coming soon!).
Looking for more easy vegan dressing recipes?
Try my Apple Dijon Dressing.
Store this homemade dressing in the fridge for up to two weeks. Let the dressing sit at room temperature for 10-20 minutes before using. Olive oil can change in color and consistency when stored in the fridge. Shake the dressing well before using.
Yes! Vinaigrette dressings are great used as marinades. Toss vegetables and potatoes in this dressing before and after roasting.
Yes! This Greek dressing can be made ahead of time and stored in an airtight container in the refrigerator for about two weeks. Just give it a good shake before using it.
If you don’t have red wine vinegar on hand, you can use apple cider vinegar, white wine vinegar, or rose vinegar. Keep in mind that each of these options will slightly alter the flavor of the dressing.
Quick + Easy Homemade Greek Dressing
- 1/4 cup extra virgin olive oil
- 2 tablespoons apple cider vinegar - or red wine vinegar, or rose vinegar
- 1 tablespoon lemon juice
- 1 teaspoon dried oregano leaves
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/2 teaspoon Dijon mustard
- Add all ingredients to a jar with a lid.
- Shake well until fully combined.
- Use right away or store in the fridge for about 2 weeks.
Disclosure: This post may contain affiliate links, meaning I get a commission if you decide to purchase through my link, at no extra cost to you.
Love this? Share it!
Rating, commenting, and sharing my recipes really helps. Thanks for taking the time! Mention @myplantbasedbowlblog on Instagram.