Pulse ginger, garlic, shallots (or onions), Serrano chili, and cilantro in a food processor until finely minced but not pureed.
Transfer to a large mixing bowl and combine with ground chicken, shredded carrots (if using), salt, garam masala, paprika, olive oil, and lime juice.
Divide the mixture into eight portions and lightly oil your palms before shaping each into an oblong or cylindrical form.
Thread each portion onto a skewer and place them on a plate.
Preheat the air fryer to 400°F for 2 minutes, then arrange the skewers in the basket, leaving space between them.
Cook for 10-12 minutes until light brown and fully cooked, checking for an internal temperature of 165°F.
Alternatively, use the oven's "Hi Broil" setting, placing the skewers on a lined baking sheet on the top rack.
Broil for 6-7 minutes, flip, and cook for another 3-4 minutes.
Let the kababs rest for 5 minutes before serving.
Enjoy with cilantro chutney or wrap them in parathas.