Go Back
+ servings
vegan souvlaki bowl with grilled tofu skewers served with cucumber, tomato, olives, hummus, tzatziki, fresh dill.
Print Recipe
No ratings yet

Vegan Souvlaki

Vegan Souvlaki is made with marinated and grilled tofu skewers. Turn into a bowl with cooked rice, warm pita, romaine, tomatoes, cucumbers, olives, hummus, vegan feta, vegan tzatziki, and fresh dill. Tofu is marinated in a lemony, garlicky, white wine marinade that is fresh and aromatic. Perfect for summer!
Prep Time1 hour 30 minutes
Cook Time10 minutes
Total Time1 hour 40 minutes
Course: Dinner, Lunch, Main Course, Side Dish
Cuisine: Greek
Keyword: Greek marinade, grilled tofu, tofu skewers, tofu souvlaki
Servings: 3 people

Equipment

  • Grill or grill pan
  • Skewers

Ingredients

  • 16 ounces extra firm tofu
  • ¼ cup olive oil
  • 3 tablespoons dry white wine
  • 2 tablespoons lemon juice freshly squeezed
  • 4-6 garlic cloves peeled and minced
  • 1 teaspoon fresh rosemary minced
  • 1 teaspoon salt
  • ½ teaspoon black pepper freshly ground
  • ½ teaspoon dried oregano
  • ½ teaspoon ground cumin
  • ½ teaspoon smoked paprika

Optional Ingredients (for Souvlaki Bowl)

  • Cooked rice or other whole grains
  • Chopped romaine or other greens
  • Pita bread
  • Diced tomato
  • Diced cucumber
  • Kalamata olives
  • Fresh dill
  • Vegan feta
  • Hummus
  • Vegan tzatziki

Instructions

  • Drain and press tofu for 30 minutes to 1 hour.
  • Cut into 6 equal pieces. I like to slice the block in half through the middle, lengthwise, then chop each slab into 3 rectangles. Place into a large, shallow dish.
  • Whisk together all marinade ingredients. Pour over tofu. Place in refrigerator and marinate for at least 1 hour. For the most flavor, marinate for 2-3 hours, or even overnight.
  • Grease the grill grates with high heat oil, like avocado oil. Preheat the grill to medium.
  • Use tongs to place tofu onto the grill and cook for about 5 minutes before carefully flipping and cooking 5 additional minutes.
  • If making a bowl, assemble tofu on top of desired ingredients!