Go Back

Chef David’s BBQ Chicken Skewers


This is a pretty simple and straightforward recipe, but it’s a classic that I love and cook for myself every summer. You can prepare this in the morning and let it marinate, and don’t forget to soak your skewers. I hope you enjoy it!


      • 2 lbs boneless, skinless chicken breasts, cut into 1-inch cubes

      • 1/4 cup olive oil

      • 3 tbsp soy sauce

      • 2 tbsp honey

      • 2 tbsp lemon juice

      • 3 cloves garlic, minced

      • 1 tsp smoked paprika

      • 1 tsp dried oregano

      • Salt and pepper to taste

      • 1 large red bell pepper, cut into 1-inch pieces

      • 1 large yellow bell pepper, cut into 1-inch pieces

      • 1 large red onion, cut into 1-inch pieces

      • Wooden or metal skewers



    1. Prepare the Marinade. In a large bowl, mix together the olive oil, soy sauce, honey, lemon juice, minced garlic, smoked paprika, dried oregano, salt, and pepper.

    2. Marinate the Chicken. Add the chicken cubes to the bowl and toss to coat. Cover and refrigerate for at least 30 minutes, or up to 4 hours for more flavor.

    3. Prepare the Skewers. If using wooden skewers, soak them in water for at least 30 minutes to prevent burning. Thread the marinated chicken, bell peppers, and red onion pieces onto the skewers, alternating between each ingredient.

    4. Preheat the Grill. Preheat your grill to medium-high heat.

    5. Grill the Skewers. Place the skewers on the grill and cook for about 10-12 minutes, turning occasionally, until the chicken is cooked through and has a nice char.

    6. Serve. Remove the skewers from the grill and let them rest for a few minutes before serving. Serve with a side of your favorite BBQ sauce, some watermelon, or grilled corn on the cob.