Nutrition Facts for Vegan traditional greek souvlaki
Blog Research API Download App

Vegan Traditional Greek Souvlaki

Image of Vegan Traditional Greek Souvlaki
Nutriscore Rating: 76/100

Discover the irresistible flavors of a Greek classic reinvented with this Vegan Traditional Greek Souvlaki recipe! Perfect for plant-based food enthusiasts, this dish features marinated tofu cubes infused with olive oil, lemon juice, garlic, and aromatic spices like oregano and paprika. Grilled to perfection alongside vibrant bell peppers, juicy cherry tomatoes, and red onion, these colorful skewers create a smoky and savory centerpiece. Pair the grilled goodness with fluffy vegan pita bread and a creamy homemade vegan tzatziki sauce made with dairy-free yogurt, fresh dill, mint, and cucumber for an authentic Mediterranean touch. Ideal for a quick weeknight dinner or a crowd-pleasing party spread, this recipe combines healthy ingredients, bold flavors, and traditional charmβ€”all in under an hour!

Get More Healthy Recipes with SnapCalorie

β˜…β˜…β˜…β˜…β˜… 4.8/5.0 (2,000+ reviews)
βœ“ Discover personalized meal ideas
βœ“ Track your nutrition effortlessly
βœ“ Get AI-powered health insights
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
30 min
πŸ”₯
Cook Time
15 min
πŸ•
Total Time
45 min
πŸ‘₯
Servings
4 servings
πŸ“Š
Difficulty
Medium

πŸ₯˜ Ingredients

18 items
  • 400 grams Firm tofu
  • 3 tablespoons Olive oil
  • 2 tablespoons Lemon juice
  • 2 units Garlic cloves, minced
  • 1 teaspoon Oregano (dried)
  • 1 teaspoon Paprika
  • 2 tablespoons Soy sauce (or tamari for gluten-free)
  • 1 medium Cucumber, grated
  • 1 cup Dairy-free yogurt (unsweetened)
  • 1 tablespoon Fresh dill, chopped
  • 1 tablespoon Fresh mint, chopped
  • 1 medium Red onion, sliced
  • 1 cup Cherry tomatoes, halved
  • 1 medium Bell pepper, chopped
  • 4 pieces Vegan pita bread
  • to taste Salt
  • to taste Black pepper
  • 8 units Wooden skewers
πŸ’‘
Pro Tip: Read through all ingredients before starting to cook!

πŸ“ Instructions

11 steps
1

Press the tofu to remove excess water by wrapping it in a clean towel and placing a heavy object on top for 15 minutes.

2

Cut the tofu into 1-inch cubes and set aside.

3

In a bowl, whisk together olive oil, lemon juice, minced garlic, oregano, paprika, soy sauce, salt, and black pepper to create the marinade.

4

Add the tofu cubes to the marinade and mix well to coat. Cover and refrigerate for at least 20 minutes, or up to 2 hours for stronger flavor.

5

While the tofu marinates, prepare the vegan tzatziki sauce by squeezing the grated cucumber to remove excess water. Mix the cucumber with the dairy-free yogurt, dill, mint, salt, and black pepper. Refrigerate until ready to serve.

6

Preheat a grill or grill pan over medium heat. If using wooden skewers, soak them in water for 10 minutes to prevent burning.

7

Thread the marinated tofu, cherry tomatoes, bell pepper pieces, and red onion slices onto the skewers, alternating ingredients.

8

Grill the skewers for 10-15 minutes, turning frequently, until the tofu and vegetables are slightly charred and heated through.

9

Warm the vegan pita bread on the grill or in a pan for about 1 minute on each side.

10

Assemble the souvlaki by stuffing each pita with grilled skewers (remove wooden sticks), fresh vegetables, and a dollop of vegan tzatziki sauce.

11

Serve immediately and enjoy!

⚑
Cooking Tip: Take your time with each step for the best results!
1904
cal
96.7g
protein
196.7g
carbs
87.4g
fat

Nutrition Facts

1 serving (1686.5g)
Calories
1904
% Daily Value*
Total Fat 87.4 g 112%
Saturated Fat 12.5 g 62%
Polyunsaturated Fat 0.0 g
Cholesterol 0 mg 0%
Sodium 5328 mg 232%
Total Carbohydrate 196.7 g 72%
Dietary Fiber 29.8 g 106%
Total Sugars 29.4 g
Protein 96.7 g 193%
Vitamin D 3.2 mcg 16%
Calcium 3236 mg 249%
Iron 21.8 mg 121%
Potassium 3227 mg 69%

*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

40.1%%
19.7%%
40.1%%
Fat: 786 cal (40.1%%)
Protein: 386 cal (19.7%%)
Carbs: 786 cal (40.1%%)