How to Make It
Preheat the oven to 450°. Line a baking sheet with parchment paper. In a medium bowl, toss the tomatoes with the thyme, salt, pepper and 1 tablespoon of the olive oil. Spread the tomatoes on the prepared baking sheet and roast for 20 minutes, until sizzling and beginning brown. Return the tomatoes to the bowl. Stir in the yogurt, lemon juice, parsley, cilantro and the remaining 1 tablespoon of olive oil.
In a medium saucepan, heat 3 inches of vegetable oil to 360° over moderately high heat. In a food processor, combine the chick peas, serrano chile, panko, mint, cumin, coriander, fennel and salt. Process until the mixture is crumbly and no whole chick peas remain, about 30 seconds. Add the egg, olive oil and water and process until the mixture starts to form large clumps, about 30 seconds. Transfer the mixture to a bowl.
Line a baking sheet with parchment paper. Using a 1-inch scoop, form tightly packed falafel balls and place them on the baking sheet; you should have about 20 falafel balls. Fry the falafel, 4 at a time, in the hot oil until they are browned all over, about 3 minutes; drain on paper towels.
Stuff each pita half with 1/2 cup of shredded cabbage and 2 to 3 falafel balls. Top with the roasted tomato—yogurt sauce and serve with hot sauce.