Yummy Honey Chicken Kabobs


Chicken kabobs marinated in a sweet and sour sauce are a fun alternative to usual barbecue fare. The honey-soy mixture does double duty as a marinade and a basting sauce, adding delicious flavor to every bite of juicy chicken. Use fresh mushrooms, cherry tomatoes, or other veggies and marinate overnight if desired. Don't have a grill? These can be cooked under your broiler.

Prep Time:
15 mins
Cook Time:
15 mins
Additional Time:
2 hrs
Total Time:
2 hrs 30 mins

Make restaurant-worthy chicken kebabs at home with this top-rated recipe. These sweet-savory chicken kebabs are beloved by the Allrecipes community for a few reasons: They're easy to assemble and grill, they're super versatile, and (most importantly) they're absolutely irresistible.

Marinade for Chicken Kebabs

This top-rated recipe features a sweet and savory marinade made with just four ingredients: honey, soy sauce, vegetable oil, and ground black pepper. We love it for its simplicity, but also because it ensures juicy and flavorful chicken kebabs every time.

Chicken Kebab Ingredients

So what will you need besides the homemade marinade? Here's what else to put on your grocery list:

Chicken: Cut boneless, skinless chicken breast halves into 1-inch cubes.
You can use any onion variety you want — red, white, or sweet — depending on your flavor preferences. Cut the onion into 2-inch pieces.
Bell peppers:
This chicken kebab recipe calls for two red bell peppers cut into 2-inch pieces. You can also use yellow or green peppers.
You'll add two cloves of fresh garlic to the marinade with the other ingredients.
You can usually find bamboo skewers in the grilling aisle at your grocery store.

How to Make Chicken Kebabs

You'll find the full, step-by-step recipe below — but here's what you can expect when you make these top-rated chicken kebabs:

  1. Make the marinade: Whisk together the honey, soy sauce, oil, and black pepper in a large bowl. Transfer ¼-cup of the marinade to a small jar and seal.
  2. Marinate the ingredients: Add the chicken, onions, peppers, and garlic to the marinade in the bowl. Cover and refrigerate for at least two hours, but preferably overnight.
  3. Assemble the kebabs: Drain the chicken and vegetables, then discard the marinade. Thread the ingredients onto the skewers.
  4. Grill the kebabs: Grill the skewers on a lightly oiled, preheated grate. Cook, turning frequently and brushing with reserved marinade, until the chicken is fully cooked and no longer pink in the center.

Nicole's Top Kebab Tips and Tricks

Yummy Honey Chicken Kabobs
Allrecipes Video

Culinary producer Nicole McLaughlin (a.k.a. NicoleMcMom) loves a good chicken kebab. Not only are they delicious, they're a great way to stretch a few chicken breasts into a hearty meal that'll serve a crowd. Here are a few of her favorite kebab grilling tips and tricks:

· Try your best to cut all the ingredients in roughly the same size and shape so they cook evenly.
· If you're using wooden skewers, don't forget to soak them for at least 30 minutes. If dry skewers don't catch on fire (and they might), they'll likely char too much or become too brittle to support the ingredients.
· One of Nicole's favorite hacks? Use two skewers for each kebab instead of just one — this will keep them from rolling around the grill and it'll make serving a breeze.

How to Store Chicken Kebabs

Store your leftover chicken kebabs in an airtight container in the refrigerator for up to four days. Reheat in the microwave or oven until the chicken is warmed through.

Can You Freeze Chicken Kebabs?

Yes, you can freeze chicken kebabs! But you'll have better results if you freeze the kebabs before you grill them.

To freeze uncooked chicken kebabs: Follow the recipe until the final step (don't grill the assembled kebabs). Arrange the kebabs in a single layer on a parchment-lined baking sheet. Cover and flash freeze for at least three hours. Transfer the now-frozen kebabs to a freezer-safe container and freeze for up to three months.

Grill the chicken kebabs from frozen.

Allrecipes Community Tips and Praise

"Wow," raves SILLYSARAHC123. "This was awesome! I got so many compliments on this recipe - everyone said they were the best kabobs they had ever had. I used half light soy sauce and half really dark/strong soy sauce. I also crushed the garlic (I used 3 cloves) and some fresh ginger into the marinade."

"This is my new favorite recipe," says Allrecipes Allstar Paula. "I marinated the chicken and veggies for about 5 hours. The meat was juicy, tender, and full of flavor. I will definitely be making this again."

"Very tasty," according to KristiD. "I usually do not care for marinades as it seems the meat never truly picks up the flavor, but this marinade surprised me. The chicken absorbed the flavor well and it turned out quite juicy. Family loved the kabobs and the left-overs made a very tasty chicken salad."

Editorial contributions by Corey Williams



  • cup honey

  • cup soy sauce

  • ¼ cup vegetable oil

  • ¼ teaspoon ground black pepper


  • 8 skinless, boneless chicken breast halves - cut into 1 inch cubes

  • 5 small onion, cut into 2-inch pieces

  • 2 medium red bell peppers, cut into 2-inch pieces

  • 2 cloves garlic

  • 12 bamboo skewers, or as needed, soaked in water for 30 minutes


  1. Make the marinade: Whisk honey, soy sauce, oil, and black pepper together in a large glass bowl.

    Overhead of a kebab marinade in a glass bowl.

    Dotdash Meredith Food Studios

  2. Remove 1/4 cup of the marinade to a small jar; seal and set aside to use while cooking.

  3. Add chicken, onions, bell peppers, and garlic to the marinade in the large bowl. Cover and marinate in the refrigerator for 2 hours or overnight.

    Chopped chicken, onions, bell peppers, and garlic coved in a marinade in the large bowl.

    Dotdash Meredith Food Studios

  4. When ready to cook, preheat an outdoor grill for high heat and lightly oil the grate.

  5. Drain marinade from chicken and vegetables; discard marinade. Thread chicken and vegetables alternately onto skewers.

    Chicken and vegetables pieces threaded alternately onto skewers on a baking sheet.

    Dotdash Meredith Food Studios

  6. Place kabobs on the preheated grill. Cook, turning frequently and brushing with reserved marinade, until nicely browned on all sides and chicken is no longer pink in the center, about 12 to 15 minutes.

    Cooked kebabs charred from the grill and placed on a baking sheet.

    Dotdash Meredith Food Studios

  7. Serve hot and enjoy!

    Overhead angle looking down at a plate of chicken kabobs with onions and red peppers


Editor's Note:

Nutrition data for this recipe includes the full amount of marinade ingredients. The actual amount of marinade consumed will vary.

Nutrition Facts (per serving)

179 Calories
7g Fat
12g Carbs
17g Protein
Nutrition Facts
Servings Per Recipe 12
Calories 179
% Daily Value *
Total Fat 7g 8%
Saturated Fat 1g 6%
Cholesterol 45mg 15%
Sodium 442mg 19%
Total Carbohydrate 12g 5%
Dietary Fiber 1g 4%
Total Sugars 10g
Protein 17g
Vitamin C 28mg 139%
Calcium 19mg 1%
Iron 1mg 5%
Potassium 242mg 5%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love