Add the onion, garlic, fresh parsley and cilantro, salt, black pepper and cumin to a food processor and process the ingredients until finely chopped.
Scrape the sides of the bowl, then add the ground chicken, breadcrumbs and egg. Pulse the processor a few times until the ingredients are well mixed, but not over mixed.
Roll tablespoon-sized portions of the meat mixture into meatballs with your hands and place them into a large skillet that’s been coated with 3 tablespoons of olive oil. Try to fit all the meatballs into the skillet. If that’s not possible, grab another skillet or work in batches.
Cook the meatballs over medium-high heat and brown on all sides. Once browned, reduce the heat to low, cover the pan and cook the meatballs for an additional 16 minutes. Do not lift the lid off the pan while the meatballs are cooking, or you will release the heat and steam required to cook the meatballs through.
While the meatballs finish cooking, gather the remaining ingredients for your wraps - flour tortillas, lettuce, tomato, red onion, cucumber and tzatziki sauce. When ready, assemble your wraps, loading them up with the meatballs and enjoy! This recipe easily serves four.