Description
A delicious and healthful vegan take on a classic Greek dish, loaded with marinated tofu, fresh vegetables, and creamy hummus wrapped in a warm pita.
Ingredients
Scale
- 1 block of firm tofu, pressed and drained
- 2 tablespoons olive oil
- 2 tablespoons lemon juice
- 2 cloves garlic, minced
- 1 teaspoon dried oregano
- 1 teaspoon ground cumin
- 1/2 teaspoon smoked paprika
- Salt and pepper to taste
- 4 whole wheat pitas
- 1 cup hummus
- 1 cucumber, sliced
- 1 red onion, thinly sliced
- 1 cup cherry tomatoes, halved
- 1/4 cup fresh parsley, chopped
- Optional: 1/4 cup kalamata olives, pitted and sliced
- Optional: 1/4 cup vegan feta cheese, crumbled
- Optional: 1/4 cup shredded lettuce
Instructions
- Press the tofu for at least 20 minutes to remove excess moisture.
- In a small bowl, mix olive oil, lemon juice, garlic, oregano, cumin, smoked paprika, salt, and pepper.
- Cut tofu into bite-sized cubes and marinate for at least 30 minutes or overnight.
- Heat a non-stick pan over medium heat and sauté tofu until golden brown on all sides, about 8–10 minutes.
- Warm the pitas in a dry skillet or in foil in the oven at 350°F (175°C) for 5 minutes.
- Spread hummus generously on each pita.
- Top with tofu, cucumber, red onion, cherry tomatoes, and parsley.
- Add optional ingredients if desired: olives, vegan feta, and shredded lettuce.
- Fold the pita over the fillings and serve immediately.
Notes
For best flavor, marinate tofu overnight. Avoid overcrowding the pan to ensure even browning, and don’t overfill the wraps to keep them easy to handle.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Main Dish
- Method: Stovetop
- Cuisine: Greek
Nutrition
- Serving Size: 1 wrap
- Calories: 350
- Sugar: 4g
- Sodium: 450mg
- Fat: 10g
- Saturated Fat: 1.5g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 50g
- Fiber: 7g
- Protein: 15g
- Cholesterol: 0mg
Keywords: vegan, Greek, wrap, tofu, souvlaki, Mediterranean
