Honey Garlic Chicken Skewers are the perfect dish for any occasion, whether it’s a summer barbecue or a quick weeknight dinner. These skewers are tender, juicy, and bursting with flavor, thanks to a delightful marinade that combines sweet honey, aromatic garlic, and a hint of umami from soy sauce. Each bite offers a satisfying char and a sticky glaze that will have everyone coming back for more.
Why You’ll Love This Recipe

- Quick and easy preparation, perfect for busy weeknights.
- Deliciously sweet and savory flavor profile that pleases all palates.
- Versatile ingredients that can be customized to your taste.
- Great for grilling, making it a fantastic option for outdoor gatherings.
- Leftovers can be enjoyed cold in salads or wraps.
Recipe Overview

This recipe features marinated chicken breasts skewered with colorful vegetables, grilled to perfection. The marinade is a harmonious blend of honey, soy sauce, garlic, and sesame oil, which not only tenderizes the chicken but also infuses it with a rich flavor. The addition of red bell pepper and onion adds a delightful crunch and sweetness, making these skewers a well-rounded dish. Ideal for serving at parties or as a quick family meal, these Honey Garlic Chicken Skewers are sure to impress.
Ingredients

For the Skewers
- 2 chicken breasts (approximately 350g/12.5 oz), cut into bite-sized chunks
- 1 red bell pepper, chopped into large pieces
- 1 onion, peeled and cut into squares
- Small bunch of coriander/cilantro, roughly torn
- 1 tbsp sesame seeds
For the Marinade
- 1 tbsp vegetable oil
- 1 tbsp sesame oil
- 3 tbsp honey
- 2 cloves garlic, peeled and finely minced
- 1 tsp minced ginger
- 3 tbsp dark soy sauce
How to Make Honey Garlic Chicken Skewers
- In a small bowl, combine the vegetable oil, sesame oil, minced garlic, ginger, dark soy sauce, and honey to create the marinade.
- Place the chicken pieces in a separate bowl and coat them with three-quarters of the marinade, reserving the remainder for basting. Cover and refrigerate for at least 1 hour, or up to overnight for maximum flavor.
- If using wooden skewers, soak them in water for about 30 minutes to prevent burning on the grill.
- Preheat your BBQ or griddle until it is searing hot.
- Thread the marinated chicken onto the skewers, alternating with chunks of red bell pepper and pieces of onion until all ingredients are used. Discard any excess marinade in the bowl.
- Arrange the skewers on the hot grill and cook for 8–10 minutes, turning three to four times and brushing with the reserved marinade halfway through cooking.
- Ensure the chicken is fully cooked by slicing into the largest piece to check for doneness; there should be no pink remaining.
- Finish by sprinkling the skewers with sesame seeds and torn coriander. Serve immediately with a fresh salad, rice, or warm flatbreads.
Helpful Cooking Tips
- For deeper flavor, marinate the chicken overnight.
- Add a pinch of chili flakes or a splash of sriracha to the marinade for a spicy kick.
- Experiment with different vegetables like zucchini, mushrooms, or even pineapple for a tropical twist.
- To ensure even cooking, cut the chicken and vegetables into similar sizes.
- Keep an eye on the skewers while grilling to prevent burning; adjust the heat as necessary.
Common Mistakes to Avoid
- Not marinating long enough: The longer the chicken marinates, the more flavorful it becomes. Aim for at least an hour.
- Overcrowding the skewers: Ensure there is space between pieces for even cooking and proper charring.
- Skipping the soaking step for wooden skewers: Soaking prevents them from burning on the grill.
Ingredient Substitutions
- Onion: Substitute with red onion or shallots for a milder flavor.
- Red bell pepper: Use yellow or green bell peppers, or even cherry tomatoes for a different taste.
- Honey: Maple syrup can be used for a different sweetness profile.
Serving Suggestions
- Pair with a crisp green salad for a refreshing contrast.
- Serve over fluffy rice or quinoa to soak up the delicious juices.
- Wrap in warm flatbreads with extra sauce for a tasty lunch option.
Storage and Reheating
Store any leftover skewers in an airtight container in the refrigerator for up to two days. To reheat, place them on a griddle or in the oven until heated through, avoiding the microwave to maintain juiciness. Alternatively, enjoy the cold skewers sliced into salads or wraps for a quick meal.
Frequently Asked Questions
- Can I use chicken thighs instead of breasts? Yes, chicken thighs will add extra juiciness and flavor.
- What can I serve with these skewers? They pair well with rice, salads, or grilled vegetables.
- Can I make these skewers in the oven? Absolutely! Bake them at 400°F (200°C) for about 15-20 minutes, turning halfway through.
- How do I know when the chicken is done? The internal temperature should reach 165°F (75°C) for safe consumption.
