Make the marinade: Put onion, ginger, chilli peppers, parsley, mint, dill, lemon juice, garlic, cumin, salt and pepper and olive oil in the blender and puree until you have a lovely neon green sauce. Set Aside. (You may need to add a couple of tablespoons of water to get your blender moving) Please note use blender or blender setting as if you use the food processor it will not incorporate the solids into the liquids and will just chop the spices and herbs in the oil. The blender will combine the solids and liquids and form a beautiful green sauce.
Cut up chicken into bite size pieces that will cook evenly on the skewers. (Or have fun and try fish, beef, veggies or whatever your little heart desires) Pour the marinade over your chicken pieces, mix well and put in a plastic ziplock baggie to marinade overnight, or at least 30 minutes to an hour in the refrigerator.
Place bamboo skewers in water for at least 1/2 hour to prevent burning of skewers. If you have some of those cool fancy metal skewers then you can skip this step.
Preheat your BBQ grill/gas grill to medium/low heat - about 400 degrees F (or 206 degrees C) Grease your grill with oil before you preheat your grill. (To prevent sticking, If you have marinated your chicken overnight or for a longer period of time, add just a little drizzle of olive oil in with the chicken in the marinade and give it a good stir BEFORE putting it on the skewers. )
Place the chicken cubes on the bamboo skewers.
Grill the Green Chicken Kababs on medium heat for about 3-5 minutes on each side or until the juices of the chicken run clear or the meat thermometer reads 165 degrees F or 73 Degrees C.
Garnish Green Chicken Kababs with vibrant red chilli peppers and serve with a deluxe salad or a side of rice.