01 - Preheat oven to 425°F (220°C). Line a baking sheet with parchment paper and set aside.
02 - In a food processor, combine the drained chickpeas, chopped red onion, minced garlic, chili powder, smoked paprika, ground cumin, salt, lime zest, lime juice, and fresh cilantro. Pulse until the mixture is mostly smooth but still retains some texture.
03 - Transfer the processed mixture to a mixing bowl. Stir in 1/2 cup of breadcrumbs until evenly combined and the mixture holds together.
04 - Using your hands, scoop approximately 1 tablespoon of the mixture at a time and shape into 20 small nuggets, pressing firmly so they hold their shape.
05 - In a shallow bowl, combine the remaining 1/2 cup of breadcrumbs, chili powder, salt, and lime zest for the coating. Mix until evenly distributed.
06 - Roll each formed nugget in the breadcrumb coating mixture, pressing gently to help the crumbs adhere to all sides.
07 - Place the coated nuggets on the prepared baking sheet, spacing them evenly. Drizzle or brush each nugget with olive oil to promote even browning.
08 - Bake for 20 to 22 minutes, flipping the nuggets halfway through the cooking time, until they are golden brown and crispy on the outside.
09 - Remove from the oven and serve warm with extra lime wedges or your preferred dipping sauce.