Vegan Souvlaki

Recipe

Vegan Souvlaki

Plant-Based Twist on Classic Greek Souvlaki

In the realm of vegan cuisine, this recipe offers a delightful twist on the traditional Greek dish of Souvlaki. Bursting with flavors and textures, this plant-based version is a perfect choice for those seeking a vegan alternative without compromising on taste.

Jan Dec

Preparation time: 40 minutes

Cooking time: 10-12 minutes

Total time: 50-52 minutes

4 servings

Easy

Vegan, Vegetarian, Plant-based, Dairy-free, Gluten-free (if using gluten-free pita bread)

Soy

Meat-based diets, Paleo diet, Ketogenic diet, Low-carb diet, Nut-free diet

Ingredients

While the original Greek Souvlaki typically features marinated meat skewers, this vegan adaptation replaces the meat with a combination of marinated tofu and vegetables. The result is a delicious and satisfying plant-based dish that captures the essence of Souvlaki. We alse have the original recipe for Souvlaki, so you can check it out.

Nutrition

  • Calories (kcal / KJ): 320 kcal / 1340 KJ
  • Fat (total, saturated): 12g, 2g
  • Carbohydrates (total, sugars): 35g, 7g
  • Protein: 18g
  • Fiber: 6g
  • Salt: 1.5g

Preparation

  1. 1.
    In a bowl, combine the olive oil, lemon juice, soy sauce, minced garlic, dried oregano, salt, and pepper. Whisk until well combined.
  2. 2.
    Add the cubed tofu, bell peppers, red onion, and cherry tomatoes to the marinade. Toss gently to coat all the ingredients. Let it marinate for at least 30 minutes, or overnight for more flavor.
  3. 3.
    Preheat the grill or grill pan over medium-high heat.
  4. 4.
    Thread the marinated tofu, bell peppers, red onion, and cherry tomatoes onto skewers.
  5. 5.
    Grill the skewers for about 10-12 minutes, turning occasionally, until the tofu and vegetables are nicely charred and cooked through.
  6. 6.
    While the skewers are grilling, warm the pita breads on the grill for a minute on each side.
  7. 7.
    Serve the grilled tofu and vegetable skewers on warm pita breads, topped with vegan tzatziki sauce and fresh parsley.

Treat your ingredients with care...

  • Tofu — Pressing the tofu before marinating helps remove excess moisture and allows it to absorb more flavor.
  • Vegan tzatziki sauce — You can make a vegan tzatziki sauce using dairy-free yogurt, cucumber, garlic, lemon juice, and dill. Adjust the flavors to your liking.

Tips & Tricks

  • For extra flavor, you can add some smoked paprika or cumin to the marinade.
  • Soaking the wooden skewers in water for 30 minutes before grilling will prevent them from burning.
  • If you don't have a grill or grill pan, you can also cook the skewers in the oven at 200°C (400°F) for 15-20 minutes.

Serving advice

Serve the vegan Souvlaki with a side of vegan tzatziki sauce, a fresh salad, and some roasted potatoes for a complete and satisfying meal.

Presentation advice

Arrange the grilled tofu and vegetable skewers on a platter, garnish with fresh parsley, and serve alongside warm pita breads and a bowl of vegan tzatziki sauce for dipping.