Barbecue skewers: the very words conjure up images of sunny afternoons, the tantalizing aroma of smoky meat, and the joyful laughter of friends and family gathered around a grill. But what if I told you that achieving barbecue skewer perfection is easier than you think? Forget dry, unevenly cooked meat and vegetables this recipe will guide you to creating juicy, flavorful skewers that will be the star of your next cookout.
The concept of cooking food on skewers dates back centuries, with evidence found in ancient Greece and beyond. Different cultures have embraced this method, adding their unique spices and ingredients to create diverse and delicious variations. From Japanese yakitori to Middle Eastern kebabs, the humble skewer has proven its versatility and enduring appeal.
So, why do people love barbecue skewers so much? It’s a combination of factors! The customizable nature of skewers allows you to cater to everyone’s preferences, mixing and matching meats, vegetables, and marinades. The smaller pieces cook quickly and evenly, ensuring a tender and flavorful result. Plus, there’s something inherently fun and interactive about eating food off a stick! This recipe is designed to be simple enough for a weeknight meal but impressive enough for a weekend gathering. Get ready to fire up the grill and create some unforgettable barbecue memories!

Ingredients:
- 1.5 lbs Boneless, skinless chicken breasts, cut into 1-inch cubes
- 1 Red bell pepper, cut into 1-inch pieces
- 1 Green bell pepper, cut into 1-inch pieces
- 1 Yellow bell pepper, cut into 1-inch pieces
- 1 Red onion, cut into 1-inch wedges
- 1 pint Cherry tomatoes
- 1/2 cup Pineapple chunks (fresh or canned, drained)
- 1/4 cup Olive oil
- 1/4 cup Barbecue sauce (your favorite brand!)
- 2 tablespoons Apple cider vinegar
- 1 tablespoon Brown sugar
- 1 teaspoon Smoked paprika
- 1/2 teaspoon Garlic powder
- 1/2 teaspoon Onion powder
- 1/4 teaspoon Cayenne pepper (optional, for a little kick)
- Salt and freshly ground black pepper to taste
- Wooden skewers (soaked in water for at least 30 minutes to prevent burning) or metal skewers
Preparing the Marinade:
- In a medium-sized bowl, whisk together the olive oil, barbecue sauce, apple cider vinegar, brown sugar, smoked paprika, garlic powder, onion powder, and cayenne pepper (if using). This is going to be our flavor bomb, so make sure it’s well combined!
- Taste the marinade and adjust the seasonings as needed. Maybe you want it a little sweeter? Add a touch more brown sugar. Want more smoke? A pinch more smoked paprika will do the trick. Don’t be afraid to experiment!
Marinating the Chicken:
- Place the cubed chicken breasts in a large resealable plastic bag or a non-reactive container (like glass or ceramic).
- Pour the marinade over the chicken, ensuring that all the pieces are evenly coated.
- Seal the bag or cover the container and refrigerate for at least 30 minutes, or up to 4 hours. The longer it marinates, the more flavorful and tender the chicken will be. I usually aim for at least an hour if I have the time.
Preparing the Vegetables:
- While the chicken is marinating, prepare the vegetables. Wash and cut the bell peppers into 1-inch pieces, the red onion into wedges, and halve the cherry tomatoes. If using fresh pineapple, cut it into chunks similar in size to the other vegetables.
- Set the vegetables aside in separate bowls. This makes assembling the skewers much easier.
Assembling the Skewers:
- If using wooden skewers, make sure they have been soaked in water for at least 30 minutes. This will prevent them from burning on the grill or in the oven.
- Now comes the fun part! Thread the chicken, bell peppers, red onion, cherry tomatoes, and pineapple chunks onto the skewers, alternating the ingredients to create a colorful and visually appealing pattern.
- Try to avoid overcrowding the skewers, as this can prevent the chicken and vegetables from cooking evenly. Leave a little space between each piece.
- Repeat until all the chicken and vegetables are used up. You should have a good number of skewers ready to go!
Grilling the Skewers:
- Preheat your grill to medium heat (around 350-400°F or 175-200°C).
- Lightly oil the grill grates to prevent the skewers from sticking.
- Place the skewers on the preheated grill, making sure they are not overcrowded.
- Grill for about 10-12 minutes, turning occasionally, until the chicken is cooked through and the vegetables are tender and slightly charred. The internal temperature of the chicken should reach 165°F (74°C).
- During the last few minutes of grilling, you can brush the skewers with extra barbecue sauce for a glazed finish. This is totally optional, but it adds a nice touch of sweetness and flavor.
- Remove the skewers from the grill and let them rest for a few minutes before serving.
Baking the Skewers (Oven Method):
- Preheat your oven to 400°F (200°C).
- Line a baking sheet with parchment paper for easy cleanup.
- Place the assembled skewers on the prepared baking sheet, making sure they are not overcrowded.
- Bake for about 20-25 minutes, or until the chicken is cooked through and the vegetables are tender. Turn the skewers halfway through the cooking time to ensure even browning.
- During the last few minutes of baking, you can brush the skewers with extra barbecue sauce for a glazed finish.
- Remove the skewers from the oven and let them rest for a few minutes before serving.
Serving Suggestions:
- Serve the barbecue chicken skewers hot off the grill or out of the oven.
- They are delicious on their own, but you can also serve them with a side of rice, quinoa, couscous, or a fresh salad.
- For a complete meal, consider adding some grilled corn on the cob or baked potatoes.
- Garnish with fresh herbs like parsley or cilantro for a pop of color and flavor.
- Offer extra barbecue sauce for dipping.
Tips and Tricks for Perfect Barbecue Skewers:
- Soaking the skewers: Don’t skip soaking the wooden skewers! This prevents them from burning and potentially ruining your meal.
- Marinating time: While 30 minutes is the minimum, marinating the chicken for a few hours (up to 4) will result in much more flavorful and tender skewers.
- Cutting the ingredients: Make sure all the ingredients are cut into roughly the same size pieces. This ensures that they cook evenly.
- Don’t overcrowd the skewers: Leaving a little space between the pieces allows for better air circulation and more even cooking.
- Grilling temperature: Medium heat is ideal for grilling barbecue skewers. Too high, and the outside will burn before the inside is cooked. Too low, and the chicken will dry out.
- Internal temperature: Always use a meat thermometer to ensure that the chicken is cooked to a safe internal temperature of 165°F (74°C).
- Vegetable variations: Feel free to experiment with different vegetables! Zucchini, mushrooms, and bell peppers of different colors all work well.
- Meat variations: You can also use other types of meat, such as pork tenderloin or beef sirloin, cut into cubes. Adjust the cooking time accordingly.
- Pineapple: Fresh pineapple is always best, but canned pineapple chunks (drained) work just fine in a pinch.
- Barbecue sauce: Use your favorite barbecue sauce! There are so many different varieties available, from sweet and tangy to smoky and spicy.
Make Ahead Tips:
- You can prepare the marinade and cut the vegetables up to 24 hours in advance. Store them separately in the refrigerator.
- The chicken can be marinated for up to 4 hours in the refrigerator.
- The skewers can be assembled a few hours in advance and stored in the refrigerator, covered, until ready to cook.
Storage Instructions:
- Leftover barbecue chicken skewers can be stored in an airtight container in the refrigerator for up to 3-4 days.
- Reheat them in the microwave, oven, or on the grill until heated through.

Conclusion:
So there you have it! This isn’t just another recipe; it’s your ticket to barbecue bliss. These barbecue skewers are a must-try because they’re incredibly versatile, bursting with flavor, and surprisingly easy to make. Forget slaving over a complicated grill setup with a little prep, you can have a crowd-pleasing meal ready in minutes.
What makes these skewers so special? It’s the perfect balance of smoky char, juicy tenderness, and vibrant vegetables. The marinade, oh, the marinade! It’s the secret weapon that transforms ordinary ingredients into something truly extraordinary. And the best part? You can customize it to your heart’s content.
Think of these skewers as a blank canvas for your culinary creativity. Feeling adventurous? Add some pineapple chunks for a sweet and tangy twist. Want to kick up the heat? Throw in some jalapeño slices or a dash of your favorite hot sauce to the marinade. Vegetarian? No problem! Swap out the meat for halloumi cheese or marinated tofu. The possibilities are endless!
Serving suggestions? I’ve got you covered. These barbecue skewers are fantastic on their own, served with a simple side salad or some grilled corn on the cob. But if you want to take things up a notch, try serving them with a creamy coleslaw, a tangy potato salad, or some fluffy couscous. They’re also delicious tucked into warm pita bread with a dollop of tzatziki sauce or a drizzle of tahini.
For a complete meal, consider pairing them with grilled vegetables like bell peppers, onions, and zucchini. The smoky flavors complement each other beautifully. And don’t forget the dipping sauce! A simple barbecue sauce, a spicy sriracha mayo, or a refreshing chimichurri sauce will add an extra layer of flavor.
I personally love to make a big batch of these skewers on the weekend and enjoy them throughout the week. They’re perfect for quick and easy lunches, dinners, or even snacks. Just reheat them in the oven, on the grill, or in a skillet, and you’re good to go.
But the real magic happens when you share these barbecue skewers with friends and family. Imagine the smiles, the laughter, and the satisfied sighs as everyone enjoys the delicious flavors. It’s the perfect way to create lasting memories and celebrate good times.
So, what are you waiting for? Grab your ingredients, fire up the grill (or oven!), and get ready to experience the joy of these incredible skewers. I promise you won’t be disappointed.
And when you do try this recipe, I would absolutely love to hear about your experience! Did you make any variations? What were your favorite serving suggestions? What did your friends and family think? Share your photos and stories on social media using [Your Hashtag] so I can see your creations. Your feedback is invaluable and helps me continue to create recipes that you’ll love. Happy grilling! I’m confident that this will become a staple in your summer grilling repertoire. Enjoy!
Barbecue Skewers: The Ultimate Guide to Grilling Perfection
Delicious and colorful barbecue chicken skewers featuring tender chicken, vibrant vegetables, and sweet pineapple, all marinated in a flavorful homemade barbecue sauce. Perfect for grilling or baking!
Ingredients
- 1.5 lbs Boneless, skinless chicken breasts, cut into 1-inch cubes
- 1 Red bell pepper, cut into 1-inch pieces
- 1 Green bell pepper, cut into 1-inch pieces
- 1 Yellow bell pepper, cut into 1-inch pieces
- 1 Red onion, cut into 1-inch wedges
- 1 pint Cherry tomatoes
- 1/2 cup Pineapple chunks (fresh or canned, drained)
- 1/4 cup Olive oil
- 1/4 cup Barbecue sauce (your favorite brand!)
- 2 tablespoons Apple cider vinegar
- 1 tablespoon Brown sugar
- 1 teaspoon Smoked paprika
- 1/2 teaspoon Garlic powder
- 1/2 teaspoon Onion powder
- 1/4 teaspoon Cayenne pepper (optional, for a little kick)
- Salt and freshly ground black pepper to taste
- Wooden skewers (soaked in water for at least 30 minutes to prevent burning) or metal skewers
Instructions
- Prepare the Marinade: In a medium-sized bowl, whisk together the olive oil, barbecue sauce, apple cider vinegar, brown sugar, smoked paprika, garlic powder, onion powder, and cayenne pepper (if using). Taste and adjust seasonings as needed.
- Marinate the Chicken: Place the cubed chicken breasts in a large resealable plastic bag or non-reactive container. Pour the marinade over the chicken, ensuring all pieces are coated. Seal and refrigerate for at least 30 minutes, or up to 4 hours.
- Prepare the Vegetables: While the chicken marinates, wash and cut the bell peppers into 1-inch pieces, the red onion into wedges, and halve the cherry tomatoes. If using fresh pineapple, cut it into chunks. Set the vegetables aside in separate bowls.
- Assemble the Skewers: If using wooden skewers, soak them in water for at least 30 minutes. Thread the chicken, bell peppers, red onion, cherry tomatoes, and pineapple chunks onto the skewers, alternating ingredients. Avoid overcrowding.
- Grilling Method:
- Preheat grill to medium heat (350-400°F or 175-200°C).
- Lightly oil the grill grates.
- Place the skewers on the preheated grill, making sure they are not overcrowded.
- Grill for about 10-12 minutes, turning occasionally, until the chicken is cooked through and the vegetables are tender and slightly charred. The internal temperature of the chicken should reach 165°F (74°C).
- During the last few minutes of grilling, you can brush the skewers with extra barbecue sauce for a glazed finish.
- Remove the skewers from the grill and let them rest for a few minutes before serving.
- Baking Method (Oven):
- Preheat oven to 400°F (200°C).
- Line a baking sheet with parchment paper.
- Place the assembled skewers on the prepared baking sheet, making sure they are not overcrowded.
- Bake for about 20-25 minutes, or until the chicken is cooked through and the vegetables are tender. Turn the skewers halfway through the cooking time to ensure even browning.
- During the last few minutes of baking, you can brush the skewers with extra barbecue sauce for a glazed finish.
- Remove the skewers from the oven and let them rest for a few minutes before serving.
- Serving: Serve hot. Great with rice, quinoa, couscous, or salad. Garnish with fresh herbs and offer extra barbecue sauce for dipping.
Notes
- Soaking the skewers is crucial to prevent burning.
- Marinating the chicken longer (up to 4 hours) enhances flavor and tenderness.
- Cut ingredients into uniform sizes for even cooking.
- Don’t overcrowd the skewers.
- Use a meat thermometer to ensure chicken reaches 165°F (74°C).
- Feel free to experiment with different vegetables and meats.
- Use your favorite barbecue sauce.
- Make Ahead: Marinade and cut vegetables up to 24 hours in advance. Marinate chicken up to 4 hours. Assemble skewers a few hours in advance. Store separately in the refrigerator.
- Storage: Leftovers can be stored in an airtight container in the refrigerator for up to 3-4 days. Reheat in the microwave, oven, or on the grill.




Leave a Comment