Change up your usual pasta salad routine with this Mediterranean Vegan Orzo Salad featuring tofu feta, chickpeas, and Kalamata olives. It's perfect as a side dish or a complete meal, and is always a hit at potlucks.

Vegan orzo salad is like a mashup of two of my favorite salads without lettuce: Mediterranean pasta salad and Vegan Greek Salad.
It comes together quickly in 30 minutes if you make the tofu feta in advance. Or you can take a shortcut and use store bought vegan feta cheese instead.
Jump to:
Why you'll love this recipe
- It's easy to make and loaded with Mediterranean flavors.
- It's equally wonderful as a side dish or a complete meal.
- You can add other ingredients to it to make it your own.
Ingredients
For the tofu feta
- Extra-firm or super-firm tofu
- Coconut vinegar
- Dried oregano
- Salt
For the orzo salad
- Orzo (If you follow a gluten-free diet, I recommend DeLallo Gluten-Free Orzo.)
- Chickpeas (garbanzo beans)
- Tomatoes
- Kalamata olives
- Red onion
- Fresh parsley
For the dressing
- Red wine vinegar
- Olive oil
- Dijon mustard
- Garlic powder
- Dried oregano
- Dried basil
- Salt and pepper
Substitutions and variations
If you don't have time to make the tofu feta, you can purchase vegan feta at many supermarkets. I recommend Violife, Follow Your Heart, and Trader Joe's brands.
You can also add any of your favorite ingredients to this Mediterranean orzo salad such as the following:
- Artichoke hearts
- Sun-dried tomatoes
- Cucumbers
- Red bell pepper
- Baby spinach or arugula
- Fresh herbs like oregano, dill, or basil
- Pine nuts
For the complete list of ingredients with measurements plus recipe instructions, please see the recipe card at the bottom of this post.
Instructions
- Prepare the tofu feta by marinating the cubes of pressed tofu in coconut vinegar, dried oregano, and salt. Refrigerate for at least 2 hours or overnight for maximum flavor.
- Cook the orzo pasta and allow it to cool.
- Make the dressing.
- Combine all of the salad ingredients and tofu feta in a large mixing bowl and toss with the dressing until everything is well coated.
Amy's tip
When making pasta salads like this orzo salad, immediately rinse the cooked pasta in a colander with cold water to stop the cooking process. This also removes some of the starch so that the cold pasta doesn't stick together in clumps.
Serving suggestions
This salad pairs well with summer picnic and grilling favorites like sandwiches or grilled veggie kabobs.
Or try it with other Greek-inspired dishes like Stuffed Grape Leaves and homemade hummus made without store-bought tahini or sun-dried tomato dip with pita bread and raw or roasted veggies.
Storing
Leftover orzo salad can be covered and refrigerated for up to 3 days. Freezing is not recommended.
FAQ
Coconut vinegar is made from fermenting the sap of the coconut blossom. It's ideal for giving tofu feta a tangy flavor. While it won't taste exactly the same, if you can't find coconut vinegar, you can substitute an equal quantity of either champagne vinegar or rice vinegar.
Orzo is a type of small pasta typically made from semolina or whole-wheat flour. You can also find gluten-free versions made from ingredients like rice, corn, and/or legumes.
While this orzo salad can be made in advance, like all pasta salads, it tends to lose flavor as the pasta absorbs the dressing. But you can easily add more dressing if the noodles seem dry or lack flavor.
More Mediterranean salad recipes
And for even more recipes, join the Vegan Mediterranean Diet Recipes Facebook group for support, inspiration, and fun.
If you love this recipe, please give it 5 stars! ★★★★★
📋 Recipe
Mediterranean Vegan Orzo Salad
Ingredients
For the Tofu Feta:
- 1 pound extra-firm tofu drained and pressed, cubed (or use super-firm tofu and skip the pressing)
- ¼ cup coconut vinegar
- 1½ teaspoons dried oregano
- ¼ teaspoon sea salt
For the orzo salad:
- 12 ounces orzo, (gluten-free, if preferred)
- 1 can chickpeas, (garbanzo beans) (15 ounces or 1 ½ cups) rinsed and drained
- 1 dry pint cherry or grape tomatoes , halved or quartered
- ½ cup Kalamata olives, halved
- ½ red onion , thinly sliced
- ½ cup fresh parsley, chopped
For the dressing:
- ¼ cup red wine vinegar
- ¼ cup olive oil
- 1 teaspoon Dijon mustard
- 1 teaspoon garlic powder
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- salt and pepper , to taste
Instructions
- To prepare the Tofu Feta, place the tofu cubes in a resealable glass container or zipper bag. Add the coconut vinegar, oregano, and salt. Seal the container, then gently shake to combine. Refrigerate for at least 2 hours or overnight for maximum flavor.
- Prepare the orzo according to the package directions. Rinse with cold water in a colander, drain, and transfer the cooked orzo to a large salad bowl and allow to cool.
- Once the orzo is cool, add the chickpeas, tomatoes, olives, onion, and parsley to the orzo in the salad bowl.
- To make the dressing, combine the red wine vinegar, olive oil, mustard, garlic powder, oregano, basil, and salt and pepper in a small jar with a lid. Shake until well combined. Or alternatively, place the ingredients in a small bowl. Whisk until emulsified.
- Add the dressing to the salad. Toss well so that all the ingredients are coated. Taste and add salt and pepper, as needed. Serve right away, or cover and refrigerate until ready to eat.
Notes
Nutrition
Nutritional information is an estimation only.
Ellen
This is a fantastic salad. I have made it with orzo and I have once substituted wheat berries. It is delicious and refreshing and perfect as a complete lunch with some romaine lettuce. Thanks for a wonderful recipe!
Amy Katz
I'm so happy you are enjoying it, Ellen! And thanks for sharing your substitutions/additions.
Manali Chavan
I personally made this recipe and it is super hit.. Everyone in my family relished it 😋
Amy Katz
I'm so happy to hear this, Manali!
Melody
Thank you’re for the delicious Mediterranean Orzo recipe. I have made it 4x since you sent it to me! Everyone loves the flavor and mix! My daughter and I love it cold best! I take it for lunch and have made it for a pot luck. ❤️ Looking forward to trying more of your recipes!
Amy Katz
That's wonderful, Melody! I'm so glad your daughter enjoys it, too!