Ingredients
- 1 14 oz block extra firm tofu, drained
- 1/4 cup olive oil
- 2 tbsp lemon juice
- 1 large garlic clove, minced
- 1 tsp honey or maple syrup
- 1 tsp ground coriander
- 1 tsp smoked paprika
- 1 tsp cumin
- 1/2 tsp cardamom
- 1/2 tsp turmeric
- 1/4-1/2 tsp cayenne
- 3/4 tsp salt
- Pita, rice, tomato cucumber salad and/or pickled onion for serving (optional)
For the Tahini Yogurt Sauce
- 1 cup unsweetened coconut yogurt (or Greek yogurt)
- 2 tbsp tahini
- 1 tbsp lemon zest
- Salt to taste
Instructions
- Press the tofu for at least 30 minutes to remove excess moisture.
- In a bowl, whisk together olive oil, lemon juice, garlic, maple syrup, spices and salt. Cut the tofu into large cubes and place in a shallow container. Pour over the marinade and make sure all the cubes are evenly coated. Marinate in the refrigerator for at least 1 hour, up to overnight.
- Preheat the grill to medium high heat and soak a few wooden skewers in water (if using).
- Thread the cubes of tofu onto the skewers. Place directly on the grill or ideally a grill basket/tray, just in case the pieces fall off while turning. Cook for 5-7 minutes on each side, until lightly charred and crispy.
- Serve fresh off the grill with tahini yogurt sauce, warm pita and a tomato cucumber salad if desired.
