01 - Preheat the oven to 400°F and line a baking sheet with parchment paper if baking instead of frying.
02 - In a food processor, combine the chickpeas, onion, garlic, soy sauce, sriracha, smoked paprika, cumin, salt, pepper, lemon juice, flour, and herbs. Pulse until the mixture is mostly smooth but still slightly chunky.
03 - Scoop out tablespoon-sized portions and shape into small nuggets or patties.
04 - In a shallow bowl, mix breadcrumbs, sesame seeds, and chili flakes.
05 - Roll each nugget in the breadcrumb mixture, pressing gently to adhere the coating evenly.
06 - To fry: Heat oil in a large skillet over medium heat. Fry nuggets in batches for 2–3 minutes per side until crispy and golden. Drain on paper towels. To bake: Arrange nuggets on the prepared baking sheet, spray lightly with oil, and bake for 20–25 minutes, flipping once, until crisp and golden.
07 - Serve hot with your favorite dipping sauce such as sweet chili sauce, tahini dip, or vegan ranch.