Preheat your oven to 350°F or 175°C (350°F) and line a baking pan with foil.
Peel the butternut squash, slice it in half, and use a spoon to scoop out the seeds.
Cut the flesh into rough 1. 75-inch or 4. 5cm chunks.
Toss the chunks with a tablespoon of oil, spread them on the prepared pan, and roast for 35 to 45 minutes, or until tender.
Remove from the oven and let cool completely.
Place the cooled squash into a food processor with the drained chickpeas, ginger, garlic, chiles, breadcrumbs, cilantro, and all spices. Pulse until combined but still slightly textured. Alternatively, thoroughly mash the squash and chickpeas in a large bowl, finely mince the ginger, garlic, and chiles, and stir everything together.
Divide the mixture into 8 equal portions.
Roll one portion into a ball between your palms, then gently press and shape it around a skewer to form a kebab that is about 4 inches or 10cm long.
Repeat with the remaining mixture.
Heat a small pat of butter and a teaspoon of oil in a large frying pan over medium heat.
Once the butter foams, carefully place 4 skewers in the pan.
Cook for 3 to 4 minutes, turning every minute or so, until beautifully browned and crisp on all sides.
Repeat with the remaining skewers and serve immediately.