Experience the vibrant flavors of the Mediterranean with this Vegan Traditional Greek Souvlaki, a plant-based twist on the iconic Greek dish! This recipe transforms firm tofu into tender, smoky bites infused with a zesty marinade of olive oil, lemon juice, garlic, and classic Greek herbs like oregano and paprika. Paired with grilled vegetables and wrapped in soft vegan pita bread, each bite is elevated with a creamy homemade vegan tzatziki sauce, featuring refreshing cucumber, dill, and mint. Perfect for a quick weeknight dinner or an impressive meal for guests, this recipe is easy to prepare in under an hour and caters to both vegans and gluten-free eaters (with tamari as an option). Fire up your grill and savor an authentic taste of Greece in every bite!
Scan with your phone to download!
Press the tofu to remove excess water by wrapping it in a clean towel and placing a heavy object on top for 15 minutes.
Cut the tofu into 1-inch cubes and set aside.
In a bowl, whisk together olive oil, lemon juice, minced garlic, oregano, paprika, soy sauce, salt, and black pepper to create the marinade.
Add the tofu cubes to the marinade and mix well to coat. Cover and refrigerate for at least 20 minutes, or up to 2 hours for stronger flavor.
While the tofu marinates, prepare the vegan tzatziki sauce by squeezing the grated cucumber to remove excess water. Mix the cucumber with the dairy-free yogurt, dill, mint, salt, and black pepper. Refrigerate until ready to serve.
Preheat a grill or grill pan over medium heat. If using wooden skewers, soak them in water for 10 minutes to prevent burning.
Thread the marinated tofu, cherry tomatoes, bell pepper pieces, and red onion slices onto the skewers, alternating ingredients.
Grill the skewers for 10-15 minutes, turning frequently, until the tofu and vegetables are slightly charred and heated through.
Warm the vegan pita bread on the grill or in a pan for about 1 minute on each side.
Assemble the souvlaki by stuffing each pita with grilled skewers (remove wooden sticks), fresh vegetables, and a dollop of vegan tzatziki sauce.
Serve immediately and enjoy!
Serving size | (1543.9g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1671.8 |
Total Fat 74.7g | 0% |
Saturated Fat 11.5g | 0% |
Polyunsaturated Fat 4.0g | |
Cholesterol 0mg | 0% |
Sodium 5704.3mg | 0% |
Total Carbohydrate 189.3g | 0% |
Dietary Fiber 23.2g | 0% |
Total Sugars 26.5g | |
Protein 78.7g | 0% |
Vitamin D 0IU | 0% |
Calcium 1052.9mg | 0% |
Iron 16.3mg | 0% |
Potassium 2332.3mg | 0% |
Source of Calories