Discover the irresistible flavors of a Greek classic reinvented with this Vegan Traditional Greek Souvlaki recipe! Perfect for plant-based food enthusiasts, this dish features marinated tofu cubes infused with olive oil, lemon juice, garlic, and aromatic spices like oregano and paprika. Grilled to perfection alongside vibrant bell peppers, juicy cherry tomatoes, and red onion, these colorful skewers create a smoky and savory centerpiece. Pair the grilled goodness with fluffy vegan pita bread and a creamy homemade vegan tzatziki sauce made with dairy-free yogurt, fresh dill, mint, and cucumber for an authentic Mediterranean touch. Ideal for a quick weeknight dinner or a crowd-pleasing party spread, this recipe combines healthy ingredients, bold flavors, and traditional charmβall in under an hour!
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!
Calories |
1672 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 74.7 g | 96% | |
| Saturated Fat | 11.5 g | 57% | |
| Polyunsaturated Fat | 4.0 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 5704 mg | 248% | |
| Total Carbohydrate | 189.3 g | 69% | |
| Dietary Fiber | 23.2 g | 83% | |
| Total Sugars | 26.5 g | ||
| Protein | 78.7 g | 157% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 1053 mg | 81% | |
| Iron | 16.3 mg | 91% | |
| Potassium | 2332 mg | 50% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.