Nutrition Facts for Vegan traditional greek souvlaki

Vegan Traditional Greek Souvlaki

Experience the vibrant flavors of the Mediterranean with this Vegan Traditional Greek Souvlaki, a plant-based twist on the iconic Greek dish! This recipe transforms firm tofu into tender, smoky bites infused with a zesty marinade of olive oil, lemon juice, garlic, and classic Greek herbs like oregano and paprika. Paired with grilled vegetables and wrapped in soft vegan pita bread, each bite is elevated with a creamy homemade vegan tzatziki sauce, featuring refreshing cucumber, dill, and mint. Perfect for a quick weeknight dinner or an impressive meal for guests, this recipe is easy to prepare in under an hour and caters to both vegans and gluten-free eaters (with tamari as an option). Fire up your grill and savor an authentic taste of Greece in every bite!

Nutriscore Rating: 73/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Vegan Traditional Greek Souvlaki
Prep Time:30 mins
Cook Time:15 mins
Total Time:45 mins
Servings: 4

Ingredients

  • 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
  • 0 to taste Salt
  • 0 to taste Black pepper
  • 8 units Wooden skewers

Directions

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

Step 2

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

Step 3

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

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

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

Step 6

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

Step 7

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

Step 8

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

Step 9

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

Step 10

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

Step 11

Serve immediately and enjoy!

Nutrition Facts

Serving size (1543.9g)
Amount per serving % Daily Value*
Calories 1671.8
Total Fat 74.7g 0%
Saturated Fat 11.5g 0%
Polyunsaturated Fat 4.0g
Cholesterol 0mg 0%
Sodium 5704.3mg 0%
Total Carbohydrate 189.3g 0%
Dietary Fiber 23.2g 0%
Total Sugars 26.5g
Protein 78.7g 0%
Vitamin D 0IU 0%
Calcium 1052.9mg 0%
Iron 16.3mg 0%
Potassium 2332.3mg 0%
*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

Fat: 38.5%
Protein: 18.0%
Carbs: 43.4%