Description
This Vegan Souvlaki recipe is a delightful Greek-inspired dish that features marinated tofu grilled to perfection. The tofu is coated in a zesty blend of herbs and spices, then served with warm pita bread, hummus, vegan tzatziki, cucumber, and red onion for a flavorful and satisfying plant-based meal.
Ingredients
For the tofu:
- 1 block super firm tofu or extra-firm tofu, pressed
- ¼ cup olive oil
- ¼ cup lemon juice
- 2 cloves garlic, minced
For the Souvlaki seasoning:
- 1 tablespoon dried oregano
- 2 teaspoons paprika
- 1 teaspoon garlic powder
- 1 teaspoon dried thyme
- ½ teaspoon ground cumin
- ½ teaspoon salt
- ¼ teaspoon black pepper
For serving:
- Pita bread
- Hummus
- Vegan tzatziki sauce
- Cucumber, sliced
- Red onion, sliced
Instructions
- Press the tofu: If not using super firm tofu, press the tofu by wrapping it in a lint-free towel and placing a heavy object like a plate on top. Let it press for 15-30 minutes to remove excess moisture.
- Slice the tofu: After pressing, cut the tofu into cubes or long strips according to your preference for grilling.
- Prepare the seasoning: In a small bowl, mix together dried oregano, paprika, garlic powder, dried thyme, ground cumin, salt, and black pepper to make the souvlaki seasoning.
- Marinate the tofu: In a large bowl, combine the tofu pieces with olive oil, lemon juice, minced garlic, and the prepared seasoning. Toss well to coat the tofu evenly.
- Refrigerate: Cover the marinated tofu and refrigerate for at least 30 minutes, or overnight for enhanced flavor infusion.
- Preheat grill or skillet: Heat your grill or skillet over medium-high heat to get ready for cooking.
- Skewer and cook tofu: Thread the marinated tofu onto skewers and grill or pan-fry until golden brown and cooked through, about 3-4 minutes per side.
- Assemble souvlaki: Warm the pita bread and fill each with hummus, vegan tzatziki, grilled tofu, sliced cucumber, and red onion to serve.
Notes
- Pressing tofu is essential to remove moisture, which helps it absorb marinade and enhances texture when cooked.
- Marinate tofu overnight if you have time for a stronger flavor.
- If using wooden skewers, soak them in water for 30 minutes before grilling to prevent burning.
- You can bake tofu instead of grilling by cooking at 400°F (200°C) for 20-25 minutes, flipping halfway.
- Use vegan tzatziki made from plant-based yogurt to keep this recipe fully vegan.
- Prep Time: 5 minutes
- Cook Time: 12 minutes
- Category: Main Course
- Method: Grilling
- Cuisine: Greek