Ingredients
Tofu and Marinade
- 1 block super firm tofu (or extra-firm tofu pressed)
- ¼ cup olive oil
- ¼ cup lemon juice
- 2 cloves garlic (minced)
- 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
- Tzatziki sauce
- Cucumber (sliced)
- Red onion (sliced)
Instructions
- Press the Tofu: If using extra-firm tofu, press it with a tofu press or wrap it in a clean, lint-free kitchen towel and place a heavy object, such as a plate or can, on top. Let it sit for 15-30 minutes to remove excess moisture, which will help the tofu absorb more flavor and achieve a better texture.
- Slice the Tofu: Once pressed, cut the tofu into cubes or long strips, depending on your preference for souvlaki skewers.
- Prepare the Seasoning Blend: In a small bowl, mix together dried oregano, paprika, garlic powder, dried thyme, ground cumin, salt, and black pepper to create the souvlaki seasoning.
- Marinate the Tofu: In a large bowl, combine olive oil, lemon juice, minced garlic, and the seasoning blend. Add the tofu pieces and toss gently to coat them evenly in the marinade.
- Refrigerate: Cover the bowl and place it in the refrigerator for at least 30 minutes to allow the tofu to absorb the flavors. For more intense flavor, marinate overnight.
- Cook the Tofu: Preheat a grill or skillet to medium-high heat. Thread the marinated tofu pieces onto skewers. Grill or pan-fry the tofu for about 3-4 minutes per side until golden brown and cooked through.
- Assemble the Souvlaki: Warm the pita bread slightly. Spread a layer of hummus and tzatziki sauce on each pita, then add grilled tofu, sliced cucumber, and red onion. Fold and serve immediately.
Notes
- Pressing the tofu is essential to ensure it absorbs the marinade and achieves a firm texture.
- You can marinate the tofu overnight for deeper flavor and tenderness.
- If you don’t have a grill, a skillet works just as well for cooking the tofu.
- For a gluten-free option, use gluten-free pita or wrap the fillings in lettuce leaves.
- Adjust seasoning and spices according to your taste preferences.
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Grilling
- Cuisine: Greek
- Diet: Vegan