To guide you through preparing these wonderful Middle Eastern Tofu Kebabs, follow these simple steps:
- Prepare Tofu: Press the tofu for at least 30 minutes to remove excess moisture. Cut it into 1-inch cubes.
- Make Marinade: In a bowl, mix together the olive oil, soy sauce, lemon juice, cumin, coriander, paprika, garlic powder, and onion powder.
- Marinate Tofu: Add the tofu cubes to the marinade, ensuring they are well coated. Cover and refrigerate for at least 1 hour (or longer for enhanced flavor).
- Prepare Vegetables: While the tofu marinates, cut the bell pepper and red onion into chunks. Set aside.
- Soak Skewers: If using wooden skewers, soak them in water for about 30 minutes to prevent burning.
- Preheat Grill: Preheat your grill to medium-high heat (about 400°F or 200°C).
- Assemble Skewers: Thread the marinated tofu, bell pepper, and red onion onto the skewers, alternating between each component.
- Season: Sprinkle salt and pepper over the assembled skewers.
- Grill Kebabs: Place the skewers on the grill and cook for 15-20 minutes, turning occasionally, until the tofu is golden and the vegetables are tender.
- Serve: Once cooked, carefully remove the kebabs from the grill. Serve hot with your favorite dipping sauces or sides.