01 - In a mixing bowl, whisk together olive oil, lemon juice, smoked paprika, garlic powder, salt, and black pepper. Add the chicken pieces and toss thoroughly to coat. Cover and marinate in the refrigerator for at least 15 minutes, or up to 2 hours for a deeper flavor.
02 - Preheat grill or grill pan over medium-high heat. Thread marinated chicken onto skewers if using.
03 - Grill the chicken bites for 3 to 4 minutes per side until cooked through and slightly charred. Remove from heat and set aside.
04 - While the chicken is cooking, combine mayonnaise, sour cream, Dijon mustard, minced garlic, parsley, and lemon juice in a small bowl. Whisk until smooth, then season with salt and black pepper to taste.
05 - Arrange the grilled chicken bites on a platter. Serve immediately with creamy garlic sauce for dipping or drizzling.