Go Back
+ servings
Easy Vegan Tofu Souvlaki

Easy Vegan Tofu Souvlaki for Quick and Flavorful Nights

Discover the magic of Easy Vegan Tofu Souvlaki, a quick and flavorful meal that brings Mediterranean vibes to your dinner table.
Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Servings: 4 servings
Course: Dinner
Cuisine: Mediterranean
Calories: 250

Ingredients
  

Tofu Marinade
  • 1 block Super Firm Tofu vacuum-sealed for best results
  • 1/2 cup Vegan Yogurt (Unsweetened) substitute with cashew cream or coconut yogurt if needed
  • 2 tablespoons Dijon Mustard any mustard works
  • 2 tablespoons Agave (or Sugar, Syrup) maple syrup or brown sugar are great alternatives
  • 2 tablespoons Lemon Juice & Zest lime juice is a good alternative
  • 2 tablespoons Olive Oil (or Neutral Oil) avocado oil works well too
  • 2 tablespoons Soy Sauce swap for tamari to make it gluten-free
  • 3 cloves Minced Garlic garlic powder can substitute if needed
  • 2 tablespoons Nutritional Yeast vegan parmesan can be used instead
  • 1 teaspoon Smoked Paprika
  • 1 teaspoon Onion Powder
  • 1 teaspoon Dried Oregano
  • 1 teaspoon Dried Thyme
For Serving
  • 4 pieces Pita Bread whole wheat or gluten-free options
  • 1 cup Vegan Tzatziki a must-have for flavor

Equipment

  • Mixing Bowl
  • Skillet
  • skewers

Method
 

Step-by-Step Instructions
  1. Prepare Marinade: In a mixing bowl, whisk together the vegan yogurt, Dijon mustard, agave, lemon juice and zest, olive oil, soy sauce, minced garlic, nutritional yeast, smoked paprika, onion powder, dried oregano, and dried thyme until the mixture is smooth.
  2. Prepare Tofu: Pat dry the super firm tofu with a clean kitchen towel and cut into bite-sized chunks.
  3. Marinate Tofu: Toss the tofu pieces in the prepared marinade, ensuring each piece is well-coated. Let it marinate for at least 15 minutes.
  4. Cooking: Heat a non-stick skillet over medium heat. Thread marinated tofu onto skewers and cook for 3–4 minutes on each side until golden brown.
  5. Finish Tofu: Toss the cooked tofu with the reserved marinade for an extra kick of flavor.
  6. Serve: Warm the pita bread, place crispy tofu on top, and drizzle with homemade Vegan Tzatziki.

Nutrition

Serving: 1servingCalories: 250kcalCarbohydrates: 30gProtein: 15gFat: 10gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 7gSodium: 600mgPotassium: 500mgFiber: 5gSugar: 3gVitamin A: 500IUVitamin C: 20mgCalcium: 200mgIron: 3mg

Notes

Store leftovers in an airtight container for up to 4 days. Freeze marinated tofu for up to 2 months. Reheat gently to maintain texture.

Tried this recipe?

Let us know how it was!