Vegan Greek Souvlaki Wrap with Pickled Onions & Hummus
A fresh and vibrant wrap filled with marinated tofu or chickpeas (your choice!), crisp veggies, tangy quick-pickled onions, creamy hummus, and all the Greek flavors you love.
Tastes like a vegan version of a classic Greek souvlaki — but healthier!
Prep: 15 minutes
Cook: 10–15 minutes
Pickled onions: 10 minutes
Total: 30 minutes
Ingredients
Vegan “Souvlaki” Filling
Option A: Tofu Souvlaki
1 block firm tofu, pressed & cubed
2 tbsp olive oil
1 tbsp lemon juice
1 tsp dried oregano
1 tsp garlic powder
½ tsp smoked paprika
Salt & pepper
Option B: Chickpea Souvlaki
1 can chickpeas
1 tbsp olive oil
1 tsp oregano
½ tsp paprika
Salt & pepper
Quick Pickled Onions
1 small red onion, thinly sliced
3 tbsp vinegar
½ tsp salt
½ tsp sugar
2 tbsp warm water
For the Wrap
Greek-style pita or tortilla wraps
½ cup hummus
Lettuce or spinach
Diced cucumber
Diced tomato
Fresh parsley or dill
Lemon wedges
Instructions:
1. Make Quick Pickled Onions
Add thinly sliced red onion to a bowl.
Add vinegar, salt, sugar, and warm water.
Toss well and let sit 10 minutes.
Onions will turn bright pink and tangy.
2. Prepare Vegan Souvlaki Filling
Option A: Tofu
Mix olive oil, lemon juice, oregano, garlic powder, paprika, salt, and pepper.
Add tofu cubes and marinate 10 minutes.
Pan-fry 8–10 minutes until golden and crispy.
Option B: Chickpeas
Mix chickpeas with olive oil, oregano, paprika, salt, and pepper.
Pan-fry 5 minutes OR roast at 200°C for 15 minutes.
3. Assemble the Wrap
Warm pita/tortilla for 10–15 seconds (soft and foldable).
Spread a thick layer of hummus.
Add lettuce or spinach.
Add tofu/chickpea souvlaki.
Top with cucumber, tomatoes, pickled onions, and herbs.
Squeeze lemon juice over the top.
Roll into a wrap and enjoy!
NOTES
Add kalamata olives for more Greek flavor.
Use roasted red pepper hummus for extra depth.
Add vegan tzatziki if you want a creamy version.
Gluten-free? Use GF wraps.
TIPS
Marinate tofu ahead for more flavor.
Add a little sumac or za’atar for Mediterranean authenticity.
Meal prep the fillings and assemble fresh when eating.
Nutritional Information
Calories: 350–420
Protein: 14–18g
Fiber: 7–10g
Carbs: 45g
Fat: 11–15g