I absolutely love sharing my go-to BBQ Chicken Kebabs Recipe because it’s one of those dishes that always brings people together and sparks joy. Juicy, flavorful chicken bites slathered in a smoky, sweet barbecue sauce and grilled to perfection—it’s summer on a skewer, and honestly, I look forward to making this whenever gatherings, backyard cookouts, or even casual weeknight dinners happen. This recipe hits the perfect balance of bold spices and comforting sweetness, and I find it super approachable, even if you don’t consider yourself a grill master yet.
Why You’ll Love This BBQ Chicken Kebabs Recipe
What truly gets me about this BBQ Chicken Kebabs Recipe is how the layers of flavor build up in such a satisfying way. The chicken gets a dry rub packed with smoky paprika, a hint of chili powder for warming heat, and a touch of brown sugar that caramelizes beautifully on the grill. Then, slathering on that homemade barbecue sauce—which has molasses and cider vinegar—adds this fantastic tangy sweetness that’s simply irresistible. Every bite bursts with that classic barbecue charm, but with a homemade twist that’s a little more personal and a lot more delicious.
I also love how straightforward this recipe is to prepare. Marinate, skewer, and grill or broil; it’s perfect for all levels of cooking skills. You don’t need fancy equipment or exotic ingredients, just simple pantry staples that come together to create maximum flavor. Plus, these kebabs are fantastic for almost any occasion—family dinners, weekend BBQ parties, or even a casual meal that feels just a bit more special than the usual. It stands out because it’s both a crowd-pleaser and a quick, gratifying home-cooked dish that makes me proud to serve.
Ingredients You’ll Need

This recipe calls for a handful of simple, essential ingredients that each play a crucial role in flavor, texture, and color—nothing complicated, just good, honest food. Every spice, oil, and sweetener works together to transform plain chicken into something truly memorable.
- Chicken breasts: Chopped into bite-size pieces, they provide the tender, juicy base of the kebabs.
- Olive oil: Helps the spices adhere and keeps the chicken moist and flavorful during cooking.
- Brown sugar: Adds a touch of sweetness and helps with caramelization for that perfect grilled finish.
- Smoked paprika: Brings a deep smoky flavor that’s essential for authentic BBQ taste.
- Salt: Enhances all the flavors perfectly and seasons the chicken inside and out.
- Chili powder: Provides a gentle heat that wakes up the palate.
- Onion and garlic powder: Give savory, aromatic depth to the rub.
- Dried thyme: A subtle herbaceous note that rounds out the seasoning.
- Pepper: Adds just a touch of bite and complexity.
- Ketchup: Forms the tangy base of the BBQ sauce.
- Molasses: Loads the BBQ sauce with rich, smoky sweetness.
- Cider vinegar: Gives brightness and balance against all that sweetness.
- Dijon mustard: Adds a slight tang and sharpness to cut through the richness.
- Butter: Smooths and enriches the sauce as it simmers.
Directions
Step 1: If you’re using wooden skewers, make sure to soak them in water for at least 30 minutes before you start grilling or broiling. This prevents them from burning and helps you handle the kebabs more easily.
Step 2: In a small bowl, mix together all of the dry spices for the chicken rub: brown sugar, smoked paprika, salt, chili powder, onion powder, garlic powder, dried thyme, and pepper. Reserve 1 teaspoon of this spice mix to use later in the BBQ sauce, and keep that set aside for now.
Step 3: Take your chopped chicken breast pieces and place them in a large bowl. Drizzle with the tablespoon of olive oil and toss well to coat every piece. Sprinkle on the chicken rub mix and toss again until the chicken is evenly coated with those gorgeous spices.
Step 4: Thread the chicken pieces onto your skewers, packing them snugly but without squashing. Set the skewers aside while you prepare the sauce.
Step 5: In a small saucepan, combine the reserved teaspoon of spices with the ketchup, brown sugar, molasses, cider vinegar, Dijon mustard, and butter. Warm the mixture over medium heat, stirring occasionally. Once the butter melts and the sauce is bubbling gently, reduce heat and let it simmer for a few minutes to meld the flavors. The sauce should be rich, glossy, and ready for brushing.
Step 6: To grill the kebabs, heat your grill to medium-high and grease the grates generously to prevent sticking. Place the skewers on the grill and cook for about 8 to 10 minutes total, turning every couple of minutes so each side gets a nice char and the chicken cooks evenly. The internal temperature should reach 165°F (75°C) for perfectly cooked chicken.
Step 7: During the last few minutes of grilling, generously brush the tops of the chicken with the barbecue sauce, then flip and brush the other side. Cook each side for about a minute more with the sauce on to get that beautiful caramelized glaze. Serve immediately, offering extra barbecue sauce on the side for dipping or drizzling.
Step 8: Alternatively, you can use your oven broiler. Line a baking sheet with aluminum foil and lightly spray with nonstick cooking spray. Arrange the skewers in a single layer, then broil, turning every 5 minutes until cooked through, about 10 to 15 minutes depending on the size of the chicken pieces. Brush the cooked chicken with the BBQ sauce and broil for another 1 to 2 minutes to caramelize the sauce perfectly.
Servings and Timing
This BBQ Chicken Kebabs Recipe yields about 6 servings, making it ideal for sharing with family or friends. The prep time is roughly 10 to 15 minutes, plus the 30 minutes needed to soak the skewers, which can be done while prepping the chicken. Cooking time hovers around 10 minutes on the grill or about 15 minutes under the broiler, bringing your total time to approximately 40 minutes. No additional resting time is required, but I find letting the kebabs sit for a couple of minutes after cooking helps the juices settle and flavors deepen.
How to Serve This BBQ Chicken Kebabs Recipe

When I serve these BBQ chicken kebabs, I like to pair them with sides that complement their smoky-sweet flavor while keeping things fresh and vibrant. A crisp coleslaw with a tangy vinaigrette, grilled corn on the cob, or a simple cucumber and tomato salad all work beautifully. For something heartier, I enjoy serving them alongside buttery garlic mashed potatoes or fluffy rice pilaf to soak up any extra barbecue sauce lingering on the plate.
For garnishes, a sprinkle of fresh chopped parsley or cilantro adds a pop of color and brightness that livens up the presentation. If you’re feeling fancy, a wedge of grilled lemon or lime on the side adds an optional zesty squeeze that brightens the smoky richness. I also love threading the kebabs onto colorful skewers or serving them on a wooden platter lined with parchment for an easy, rustic vibe that says “summer feast!”
As for drinks, these kebabs are fantastic paired with an ice-cold beer or a refreshing cocktail like a whiskey sour or a basil mojito. If you prefer non-alcoholic options, a sparkling lemonade or iced tea with mint complement the flavors beautifully. These kebabs are best served hot or warm straight off the grill or broiler to enjoy that perfect char and juicy tenderness. If serving at a party, keep them warm covered loosely with foil for a bit before plating so they stay juicy and inviting.
Variations
I’ve had so much fun experimenting with different twists on this BBQ Chicken Kebabs Recipe over the years. If you want to switch things up, swapping the chicken breasts for boneless, skinless thighs adds extra tenderness and a bit more fat to keep the kebabs super juicy. For a gluten-free version, just verify your ketchup and mustard labels or opt for homemade versions, as many commercial sauces contain gluten.
If you’re leaning toward a vegetarian or vegan option, cubed firm tofu or tempeh marinated in the same spice rub and BBQ sauce make excellent substitutes that hold up well on the grill. You can also add veggie chunks between the pieces—bell peppers, red onion, zucchini, and cherry tomatoes work beautifully and add pops of color and freshness.
For a flavor variation, try adding a bit of chipotle powder or smoked cayenne in the rub for a smoky heat kick, or swap molasses out for honey or maple syrup in the sauce for a lighter, different sweetness profile. Instead of grilling or broiling, you could also cook these kebabs in a hot cast-iron skillet or under a broiler if outdoor grilling isn’t an option. Each method provides great results that still showcase the rich BBQ flavors.
Storage and Reheating
Storing Leftovers
If you happen to have leftovers (which sometimes still happens even with a crowd!), place the chicken kebabs in an airtight container and refrigerate. I recommend eating them within 3 to 4 days for the best taste and food safety. Using a shallow container without stacking helps keep the pieces intact and prevents sogginess.
Freezing
You can freeze these kebabs successfully if you want to save them for a quick meal later. Let them cool completely, then wrap each skewer tightly in plastic wrap or foil before placing them all in a freezer-safe bag or container. They keep well frozen for up to 2 months. When ready to enjoy, thaw them overnight in the fridge for best texture retention.
Reheating
To reheat, I find the best way is to gently warm the kebabs in a preheated oven at 300°F (150°C) for about 10 minutes, or until heated through. Avoid microwaving if possible, as this can make the chicken rubbery and unevenly heated. Brushing a little extra barbecue sauce on top before reheating helps keep the flavors bright and juices locked in. If time allows, a quick finish on the grill or under the broiler brings back some of that original char and smoky aroma.
FAQs
Can I use different types of meat for this BBQ Chicken Kebabs Recipe?
Absolutely! While chicken breasts are what I use here, boneless, skinless thighs are a great alternative for extra juiciness. You could also try shrimp, pork tenderloin, or even beef sirloin cut into cubes. Just adjust your cooking time accordingly to ensure even cooking and tenderness.
Do I have to soak wooden skewers before grilling?
Yes, soaking wooden skewers in water for at least 30 minutes before cooking prevents them from catching fire or burning on the grill. If you’re using metal skewers, this step isn’t necessary.
Can I prepare the marinade and sauce ahead of time?
Definitely! The chicken rub and BBQ sauce can be made a day or two ahead and stored in the fridge. Marinating the chicken for at least an hour, or even overnight, really amps up the flavor, and having your sauce ready to go saves time on grilling day.
How can I tell when the chicken kebabs are fully cooked?
The best way is to use a meat thermometer. When the internal temperature of the chicken reaches 165°F (75°C), it’s safe to eat. The chicken should be opaque throughout with clear juices. Visually, the chicken will have nice grill marks and a slight char.
What sides do you recommend serving with these BBQ chicken kebabs?
I love pairing these kebabs with fresh, crunchy sides like coleslaw or a bright salad, as well as grilled veggies or corn on the cob for a complete meal. You can also keep it simple with warm bread rolls or fluffy rice that soak up all the delicious barbecue sauce.
Conclusion
I hope you feel inspired to try this BBQ Chicken Kebabs Recipe because it truly is one of my favorite dishes to make and share. It brings so much warmth, flavor, and fun to the table without any hassle. Whether it’s a lively party or a quiet weeknight dinner, these kebabs never disappoint and always bring smiles. Give them a go—you’ll be so glad you did!