Transport your taste buds to the Mediterranean with these vibrant and flavorful Greek Tofu Pitas! This quick and wholesome recipe combines golden, marinated tofu cubes with a colorful medley of fresh vegetables—cucumber, cherry tomatoes, red onion, and kalamata olives—all nestled in warm, pillowy pita bread. A creamy layer of tangy tzatziki sauce ties it all together, while optional crumbled feta or vegan cheese provides an extra pop of flavor. Perfect for a protein-packed lunch or light dinner, this dish is ready in just 30 minutes and can easily be customized to suit plant-based diets. Bursting with fresh herbs, zesty lemon, and aromatic spices, these Greek Tofu Pitas are a delicious way to enjoy a Mediterranean-inspired meal at home.
Remove the tofu from its package, drain any liquid, and press the tofu for 10-15 minutes to remove excess moisture. Once pressed, cut it into 1-inch cubes.
In a medium bowl, whisk together the olive oil, lemon juice, dried oregano, garlic powder, salt, and black pepper to create the marinade.
Add the tofu cubes to the bowl and toss them gently to coat evenly. Let the tofu marinate for at least 15 minutes while you prepare the other ingredients.
Preheat a non-stick skillet over medium heat. Once hot, add the marinated tofu cubes and cook for 8-10 minutes, turning occasionally, until golden brown on all sides. Remove from heat and set aside.
Prepare the vegetables: dice the cucumber, halve the cherry tomatoes, and thinly slice the red onion. Slice the kalamata olives and chop the fresh parsley or dill.
Warm the pita breads in a dry skillet or microwave for about 30 seconds to make them pliable.
Assemble the pitas: spread a generous layer of tzatziki sauce onto each pita bread. Top with the cooked tofu, diced cucumber, cherry tomatoes, sliced red onion, kalamata olives, and crumbled feta cheese if using.
Garnish with fresh parsley or dill for a burst of color and flavor.
Fold or wrap the pitas as desired, and serve immediately. Enjoy your flavorful Greek Tofu Pitas!
Serving size | 1427.8 grams (1427.8g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2199 |
Total Fat 120.30g | 154% |
Saturated Fat 26.40g | 132% |
Polyunsaturated Fat 3.90g | |
Cholesterol 75mg | 25% |
Sodium 5199mg | 226% |
Total Carbohydrate 187.20g | 68% |
Dietary Fiber 29.70g | 106% |
Total Sugars 20.70g | |
Protein 105.20g | 210% |
Vitamin D 12IU | 60% |
Calcium 3417mg | 263% |
Iron 23mg | 130% |
Potassium 2248mg | 48% |
Source of Calories