Flavorful packed vegan Greek soulvaki wrap pickled onions and hummus

Vegan Greek Souvlaki Wrap with Pickled Onions & Hummus

A plant-based twist on Greek souvlaki featuring roasted herb-seasoned veggies (or tofu), creamy hummus, bright pickled onions, tomato, cucumber, and fresh herbs — all wrapped in soft pita. Packed with Mediterranean flavor, totally vegan, and incredibly delicious.

⏱ Time

Prep: 15 minutes

Cook: 20–25 minutes

Total: 35 minutes

Ingredients

For the Vegan “Souvlaki” Filling

Option 1: Tofu Soulvaki 

1 block firm tofu, pressed and cubed

1 tbsp olive oil

½ tsp garlic powder

½ tsp dried oregano

½ tsp dried thyme

½ tsp paprika (optional)

Salt & pepper

1 tbsp lemon juice

Option 2: Roasted Veggie Souvlaki

1 cup zucchini chunks

1 cup bell pepper chunks

1 cup mushrooms, halved

1 tbsp olive oil

½ tsp oregano

½ tsp garlic powder

Salt & pepper

1 tbsp lemon juice

Quick Pickled Onions

1 small red onion, thinly sliced

3 tbsp lemon juice or vinegar

A pinch of salt

½ tsp sugar (optional, helps balance)

Other Wrap Ingredients

2 large pita or flatbreads

½ cup hummus (classic, roasted garlic, or lemon herb)

1 small cucumber, diced

6–8 cherry tomatoes, chopped

Lettuce or baby spinach

Fresh parsley or dill

Extra lemon wedges

‍ Instructions

1. Make the Pickled Onions

1. Combine sliced onions, lemon/vinegar, salt, and sugar.

2. Mix and let sit for 10–15 minutes to soften and pickle.

2. Prepare the Vegan Souvlaki Filling

If using tofu:

1. Toss tofu cubes with olive oil, herbs, garlic powder, paprika, salt, pepper, and lemon.

2. Air fry at 190°C (375°F) for 12–15 minutes

OR bake at 200°C (400°F) for 18–20 minutes until crisp.

If roasting veggies:

1. Toss zucchini, peppers, and mushrooms with olive oil, garlic, oregano, salt, pepper, and lemon.

2. Roast at 200°C (400°F) for 20 minutes, until tender and slightly charred.

3. Warm the Pita

Heat each pita in a pan for 20–30 seconds per side or warm in foil in the oven for 3–4 minutes.

4. Assemble the Wrap

Layer in this order:

1. Spread hummus generously on pita.

2. Add lettuce or spinach.

3. Add tofu or roasted veggies.

4. Spoon over pickled onions.

5. Add cucumber + tomatoes.

6. Finish with fresh herbs (parsley or dill).

7. A squeeze of lemon on top for brightness.

Roll tightly and enjoy.

✨ Optional Add-Ons
  • Vegan tzatziki
  • Kalamata olives
  • Roasted chickpeas for crunch
  • A drizzle of tahini
  • Pickled cucumbers
Nutritional Information

Calories: 380–450

Protein: 12–18g (higher with tofu)

Carbs: 44–48g

Fat: 16–20g

Fiber: 7–9g

Leave a Comment