Vegan Greek Pasta Salad
This fresh and tangy vegan Greek pasta salad with tofu feta is perfect for a quick and easy side salad or light meal.
Prep Time15 minutes mins
Marinating Time30 minutes mins
Total Time45 minutes mins
Course: Salad
Cuisine: American
Diet: Vegan
Servings: 4 servings
Author: Deryn Macey
For the Pasta Salad
- 255 grams dry short pasta rotini, fusilli, bows, mezze penne, macaroni
- 1 cup diced cucumber
- 1 cup quartered grape or cherry tomatoes
- 1/2 cup diced red onion
- 2/3 cup chopped pitted kalamata olives
- 1/2 cup finely chopped fresh parsley
For the Dressing
- 3 tbsp extra virgin olive oil
- 3 cloves garlic crushed or grated
- 2 tbsp red wine vinegar
- 2 tbsp fresh lemon juice
- 1 tsp maple syrup
- 1 tsp Dijon mustard
- 1 tsp dried basil
- 1 tsp dried oregano
- salt and pepper
For the Tofu Feta
- 1/2 package extra-firm tofu 1/2 approx. 350g package
- 2 tbsp lemon juice
- 2 tbsp apple cider vinegar
- 1 tsp garlic powder
- 1 tsp sea salt
To make the tofu feta, cube or crumble the tofu to resemble feta and add to a bowl or container. Add the tofu feta ingredients and toss to coat. Marinate for at least 30 minutes, preferably a couple of hours.
When you're ready to make the salad, bring a large pot of salted water to a boil on the stovetop and cook the pasta according to package instructions. Once cooked, strain and rinse until cold water to cool.
While the pasta is cooking, add all of the dressing ingredients to a large mixing bowl or serving bowl. Season with salt and black pepper and mix to fully combine.
Add all of the pasta salad ingredients to the bowl. Add the cooked and cooled pasta. Mix everything together, season with more salt and pepper if needed.
Serve topped with tofu feta or your choice of feta or dairy-free feta cheese.
Leftover Greek pasta salad can be stored in an airtight container in the fridge for up to 3 days.
The prep time includes 30 minutes for marinating the tofu feta. If you're only making the salad, you'll need just 10 minutes.
I updated the salad dressing in 2026 to include olive oil, maple syrup and Dijon for a better mouth-feel and balanced flavour. The original recipe only included the garlic, lemon, red wine vinegar, basil and oregano.
Nutrition facts do not include tofu feta.
Serving: 1serving | Calories: 396kcal | Carbohydrates: 56g | Protein: 10g | Fat: 15g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 10g | Sodium: 378mg | Potassium: 388mg | Fiber: 4g | Sugar: 5g | Vitamin A: 1058IU | Vitamin C: 21mg | Calcium: 62mg | Iron: 2mg