
Trim chicken of excess fat and pat dry with a cloth or paper napkin. Rub with lemon and 2 teaspoons of Creole spice or salt and pepper.
Place the onions, garlic, basil, oregano, bell pepper, and peri peri sauce in a food processor or blender, then add olive oil. Pulse for about 30 seconds until well blended.
Put the chicken in a stainless steel or glass bowl and drench with the peri-peri marinade. Cover and refrigerate for at least 2 hours, preferably overnight.
Preheat the grill to medium-high heat.
When ready to grill, remove the chicken from the peri-peri marinade with tongs and drain excess marinade. Reserve the marinade.
Grill the chicken for 10-15 minutes on each side. You may need to turn the chicken occasionally until it cooks through.
Simmer the reserved peri-peri marinade in a small saucepan for about 7 minutes. Serve with chicken and sides.