Nutrition Facts for Greek tofu pitas

Greek Tofu Pitas

Image of Greek Tofu Pitas
Nutriscore Rating: 75/100

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.

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
10 min
🕐
Total Time
30 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

15 items
  • 1 block (14 ounces) extra-firm tofu
  • 2 tablespoons olive oil
  • 2 tablespoons lemon juice
  • 1 teaspoon dried oregano
  • 1 teaspoon garlic powder
  • 0.5 teaspoon salt
  • 0.25 teaspoon black pepper
  • 1 medium, diced cucumber
  • 1 cup, halved cherry tomatoes
  • 0.5 medium, thinly sliced red onion
  • 0.5 cup, sliced kalamata olives
  • 0.5 cup, crumbled (optional for vegan, can substitute with vegan feta) feta cheese
  • 4 pieces pita breads
  • 0.5 cup (store-bought or homemade) tzatziki sauce
  • 2 tablespoons, chopped fresh parsley or dill
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

9 steps
1

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.

2

In a medium bowl, whisk together the olive oil, lemon juice, dried oregano, garlic powder, salt, and black pepper to create the marinade.

3

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.

4

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.

5

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.

6

Warm the pita breads in a dry skillet or microwave for about 30 seconds to make them pliable.

7

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.

8

Garnish with fresh parsley or dill for a burst of color and flavor.

9

Fold or wrap the pitas as desired, and serve immediately. Enjoy your flavorful Greek Tofu Pitas!

Cooking Tip: Take your time with each step for the best results!
2199
cal
105.2g
protein
187.2g
carbs
120.3g
fat

Nutrition Facts

1 serving (1427.8g)
Calories
2199
% Daily Value*
Total Fat 120.3 g 154%
Saturated Fat 26.4 g 132%
Polyunsaturated Fat 3.9 g
Cholesterol 75 mg 25%
Sodium 5199 mg 226%
Total Carbohydrate 187.2 g 68%
Dietary Fiber 29.7 g 106%
Total Sugars 20.7 g
Protein 105.2 g 210%
Vitamin D 0.3 mcg 2%
Calcium 3417 mg 263%
Iron 23.4 mg 130%
Potassium 2248 mg 48%

*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.

Source of Calories

33.2%%
18.7%%
48.1%%
Fat: 1082 cal (48.1%%)
Protein: 420 cal (18.7%%)
Carbs: 748 cal (33.2%%)