Perfectly roasted tofu skewers deeply seasoned with a dreamy Baharat spice and served over pita bread with vegan Tzatziki, tomatoes and cucumbers. The perfect any day vegan kebab that is beyond delicious, packed with both flavor and protein!
Place the skewers on the baking sheet and drizzle or brush with olive oil all over. Roast in the preheated oven for 30 minutes or so until golden brown and giving them a flip half way. Serve on pita bread slathered with tzatziki, tomato, cucumber, red onion and dill.
olive oil as needed
TZATZIKI - While the skewers are roasting make sure to mix your Tzatziki ingredients together. You can also make the sauce in advance and refrigerate until needed.
2 cups vegan Greek style yogurt, 1/2 English cucumber with skin on, 6 large cloves garlic, 1.5 Tbsp lemon juice, 1/2 tsp fine sea salt, 1/4 cup fresh dill
SALAD - Mix your diced tomatoes and cucumber salad just a few minutes before serving for the ultimate contrast of textures.
1/2 English cucumber, 1 heirloom tomato, 1/4 red onion, 1 tbsp red wine vinegar or lemon juice, drizzle of olive oil, pinch of sea salt, fresh dill for garnish
Video
Notes
Kebab Leftovers - Although best served fresh and hot any leftover tofu can be reheated in a hot skillet or microwave oven. It works great cold in a salad over some quinoa or couscous topped with more Tzatziki, tomato and cucumber.
The Tzatziki - Make sure to grate the garlic cloves so nobody bites into a big chunck of garlic. The cucumber must be grated and then squeezed well before mixing it so you don't end up with a watery sauce. Season to taste with lemon juice, sea salt and the classic herb: fresh dill! Refrigerate for up to one week.
Make Ahead - If desired the tofu can be prepped ahead, seasoned well and refrigerate for a couple of days before cooking. Bring to room temperature before roasting for the best results.