01 - Place chili peppers, garlic, red bell pepper, smoked paprika, oregano, cumin, salt, black pepper, olive oil, red wine vinegar, lemon juice, and zest in a blender or food processor. Blend until smooth to form the peri peri marinade.
02 - Reserve 3 tablespoons of marinade for basting and serving.
03 - Rub the remaining marinade all over the chicken, ensuring it is well coated. Place chicken in a large dish or resealable bag, cover, and refrigerate for at least 2 hours (overnight for best flavor).
04 - Preheat grill or oven to 400°F. If grilling, oil the grates.
05 - Place chicken skin-side up on grill or in a roasting pan. Grill or roast for 35–40 minutes, turning once and basting with reserved marinade, until the chicken is cooked through (internal temperature 165°F) and skin is charred and crispy.
06 - Rest the chicken for 5 minutes, then cut into pieces. Serve with lemon wedges and sprinkle with fresh parsley.