Table of Contents
Cowboy Chicken Skewers with Smoky Spice Rub – The Ultimate BBQ Chicken Skewers Recipe
When I first moved to New York City from Paris, I thought I’d miss the Moroccan grills of my childhood the most. But then I discovered the magic of a charcoal grill in a Brooklyn backyard, and everything changed. These Cowboy Chicken Skewers are my homage to that smoky, rustic style of cooking — a recipe that fuses the bold spices of North Africa with the straightforward, satisfying flavors of American BBQ. The key is a cowboy-inspired spice rub with smoked paprika and cumin that creates an irresistible crust. Every time I make these easy skewer recipes for friends, they disappear before I can even plate the sides.
Picture this: tender chunks of chicken, marinated in a tangy, smoky mixture, hitting the hot grill and sizzling as the aromas of paprika and cumin fill the air. The first bite gives you that perfect char — crisp on the outside, juicy on the inside. A whisper of cayenne adds just enough warmth, while apple cider vinegar and Worcestershire sauce bring a subtle tang that cuts through the richness. It’s the kind of grilled chicken skewers that makes you close your eyes and smile, whether you’re eating them at a summer cookout or a weeknight dinner.
I’ve tested this BBQ chicken skewers recipe countless times — in my tiny Parisian kitchen, on Moroccan charcoal braziers, and on the iconic Weber grills of NYC rooftops. What I’ve learned is that the perfect cowboy chicken skewer comes down to three things: a marinade that penetrates deep, a hot grill that sears quickly, and patience during the rest. In this post, I’ll share my pro tip for adding an even smokier flavor using wood chips, and point out the common mistake of overcooking that dries out the meat. Trust me, follow these steps and you’ll have the best cowboy recipes in your back pocket.
Why This Cowboy Chicken Skewers Recipe Is the Best
The flavor secret lies in the spice blend. Smoked paprika is the backbone — it gives that deep, campfire taste without needing hours over wood. Cumin adds an earthy warmth that I first fell in love with in my mother’s kitchen in Morocco, and garlic and onion powders round out the savoriness. This isn’t just another BBQ chicken skewers recipe; it’s a carefully balanced rub that clings to every crevice of the chicken, creating a crust that locks in juices.
Texture is everything with grilled chicken skewers. I insist on a minimum 30-minute marinade (though 4 hours is best) to let the acid in the apple cider vinegar and Worcestershire sauce tenderize the meat without making it mushy. Then, by grilling over medium-high heat (375°F to 400°F) and turning only once or twice, you develop those gorgeous char marks without drying out the interior. The result is impossibly juicy, with a slight bite that feels satisfyingly substantial.
And let’s be real — these easy skewer recipes are foolproof. Even if you’re new to grilling, the step-by-step instructions and clear visual cues (like the chicken reaching 165°F and showing nice grill marks) ensure success. Plus, you can prep the marinade the night before, soak the skewers while you preheat, and have dinner on the table in under an hour. It’s the kind of cowboy recipes that makes you look like a grill master with minimal effort.
Cowboy Chicken Skewers Ingredients
I pick up these ingredients at my local Union Square farmer’s market or any well-stocked grocery store. The smell of smoked paprika always takes me back to the spice souks of Marrakech — it’s one of my favorites. Let’s dive into what you’ll need.
Ingredients List
- 2 lbs boneless skinless chicken breasts, cut into 1 1/2-inch cubes
- 1/4 cup olive oil
- 2 tablespoons apple cider vinegar
- 1 tablespoon Worcestershire sauce
- 2 teaspoons smoked paprika
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon ground cumin
- 1/2 teaspoon chili powder
- 1/2 teaspoon black pepper
- 1/2 teaspoon salt
- 1/4 teaspoon cayenne pepper (optional)
- Wooden or metal skewers
Ingredient Spotlight
Smoked Paprika: This is the soul of the cowboy spice rub. Look for Spanish smoked paprika (pimentón) for the most authentic flavor. It’s not just for color — it infuses the chicken with a deep, woodsy smokiness. If you can’t find it, you can substitute regular paprika plus a drop of liquid smoke, but the result won’t be quite as layered.
Cumin: My mother always told me that cumin adds ‘warmth’ to any dish, and she was right. It complements the smoked paprika beautifully and brings a hint of the North African spice blends I grew up with. Buy whole cumin seeds and toast them before grinding for the freshest taste.
Apple Cider Vinegar: I prefer raw, unfiltered apple cider vinegar for its fruity tang and subtle sweetness. It tenderizes the chicken without making it too acidic. If you only have white vinegar, use half the amount and add a pinch of sugar to balance.
Worcestershire Sauce: This fermented sauce adds umami and depth. I like the Lea & Perrins brand for its balanced flavor. In a pinch, you could use soy sauce plus a splash of molasses, but the flavor will be different.
| Original Ingredient | Best Substitution | Flavor / Texture Impact |
|---|---|---|
| Smoked Paprika | Regular paprika + 1/2 tsp liquid smoke | Milder smoke, slightly less depth |
| Ground Cumin | 1 tsp ground coriander + 1/2 tsp chili powder | Brighter, less earthy, more citrusy |
| Apple Cider Vinegar | White wine vinegar + 1 tsp honey | Slightly sharper, extra sweetness |
| Worcestershire Sauce | Soy sauce + 1 tsp molasses | Saltier, less complex umami |
How to Make Cowboy Chicken Skewers — Step-by-Step
These grilled chicken skewers come together quickly — I promise. Just follow these simple steps and you’ll have a crowd-pleasing meal that tastes like it came from a ranch kitchen.
Step 1: Make the Marinade
In a large bowl, whisk together olive oil, apple cider vinegar, Worcestershire sauce, smoked paprika, garlic powder, onion powder, cumin, chili powder, black pepper, salt, and cayenne pepper (if using). Whisk until the spices are fully incorporated and the mixture is smooth.
💡 mia’s Pro Tip: For a deeper flavor, let the marinade sit for 10 minutes after whisking. This allows the dry spices to bloom in the oil and vinegar, creating a more aromatic base.
Step 2: Marinate the Chicken
Add the chicken cubes to the bowl and toss to coat evenly. Cover with plastic wrap or a lid and refrigerate for at least 30 minutes. For best results, marinate for 2–4 hours — the chicken will be more flavorful and tender.
⚠️ Common Mistake to Avoid: Don’t marinate longer than 4 hours, especially if using acidic ingredients like vinegar. Over-marinating can break down the protein too much and make the chicken mushy.
Step 3: Prepare the Skewers
If using wooden skewers, soak them in water for 20 minutes before grilling. This prevents them from burning on the grill. If using metal skewers, you can skip this step.
💡 mia’s Pro Tip: Soak wooden skewers in a shallow dish weighted with a plate to keep them submerged. Add a splash of vinegar to the water — it adds a faint tang to the ends of the skewers.
Step 4: Preheat the Grill
Preheat your grill to medium-high heat, about 375°F to 400°F. For charcoal grills, this is when the coals are covered with a light gray ash. For gas grills, heat on high for 10 minutes then reduce to medium-high.
⚠️ Common Mistake to Avoid: Grilling over too high heat will char the outside before the inside is cooked. Over too low heat, the chicken will steam and become dry. Stick to medium-high.
Step 5: Thread the Skewers
Thread the marinated chicken cubes onto skewers, leaving a small gap between each piece for even cooking. Divide the chicken evenly among 8–10 skewers depending on their length.
💡 mia’s Pro Tip: Don’t overcrowd the skewers — leave about 1/4 inch between cubes. This allows heat to circulate and prevents steaming. For even cooking, use uniform cube sizes.
Step 6: Grill the Skewers
Place the skewers on the preheated grill. Cook for 10–12 minutes, turning occasionally (every 2–3 minutes), until the chicken is cooked through and has nice char marks. The internal temperature should reach 165°F on an instant-read thermometer.
💡 mia’s Pro Tip: If you want extra smoky flavor, add a handful of soaked wood chips (like hickory or applewood) directly to the coals or in a smoker box. Cover the grill for 2 minutes at the start to trap the smoke.
Step 7: Rest and Serve
Remove the skewers from the grill and let them rest for 2 minutes before serving. This allows the juices to redistribute throughout the meat, ensuring every bite is moist and flavorful.
⚠️ Common Mistake to Avoid: Skipping the rest! Cutting into the skewers immediately will cause the juices to run out, leaving you with dry chicken. Trust me — those two minutes make all the difference.
| Step | Action | Duration | Key Visual Cue |
|---|---|---|---|
| 1 | Make marinade | 5 mins | Spices fully blended, no dry patches |
| 2 | Marinate chicken | 30 mins – 4 hrs | Chicken evenly coated, slight color change |
| 3 | Soak skewers | 20 mins | Skewers fully submerged, no floaters |
| 4 | Preheat grill | 10 mins | Grill temperature 375–400°F |
| 5 | Thread skewers | 10 mins | Chicken snug but not packed |
| 6 | Grill skewers | 10–12 mins | Internal temp 165°F, char marks visible |
| 7 | Rest & serve | 2 mins | Resting juices no longer flow when cut |
Serving & Presentation
I love serving these Cowboy Chicken Skewers straight off the grill, still sizzling. Arrange them on a large wooden platter, scatter some fresh chopped parsley or cilantro on top, and add a squeeze of lime for brightness. For a complete meal, I pair them with classic American sides like grilled corn on the cob, a crunchy coleslaw, or roasted sweet potato wedges. My Moroccan side comes out when I serve them with a cool cucumber-yogurt sauce — it’s a perfect contrast to the smoky spice.
At my NYC dinner parties, I often set up a DIY skewer station: the grilled chicken on one platter, and bowls of ranch dressing, smoky barbecue sauce, and a tangy chimichurri for dipping. Guests love building their own plates. The skewers also work beautifully over a bed of fluffy couscous or tucked into warm tortillas with avocado and pickled red onions — a nod to both my Parisian bistro training and the bold street food I see every day in New York.
| Pairing Type | Suggestions | Why It Works |
|---|---|---|
| Side Dish | Grilled corn, coleslaw, sweet potato wedges | The sweetness and crunch complement the smoky, spicy chicken |
| Sauce / Dip | Ranch, BBQ, chimichurri, cucumber-yogurt | Creamy sauces cool the heat; tangy sauces amplify the spice |
| Beverage | Iced tea, pale ale, crisp white wine (Sauvignon Blanc) | Refreshing drinks balance the smokiness |
| Garnish | Fresh cilantro, lime wedges, pickled red onions | Adds freshness, acidity, and color |
Make-Ahead, Storage & Reheating
As a busy cook in New York, meal prepping is essential. I often make the marinade and cut the chicken the night before, then thread the skewers in the morning. Cooked skewers store beautifully, so you can make a double batch for the week ahead. Here’s how I keep them fresh and tasty.
| Method | Container | Duration | Reheating Tip |
|---|---|---|---|
| Refrigerator | Airtight container or zip-top bag | 3–4 days | Reheat in a 350°F oven for 8–10 mins, or on a grill pan for 3–4 mins per side |
| Freezer | Freezer-safe bag, skewers removed for space | Up to 3 months | Thaw overnight in fridge, then reheat in a skillet with a splash of water to re-steam |
| Make-Ahead | Covered bowl for marinated chicken; assembled skewers on a tray | Marinate up to 4 hrs ahead; assemble up to 2 hrs before grilling | Keep refrigerated; bring to room temp 20 mins before grilling |
When reheating leftover Cowboy Chicken Skewers, avoid the microwave at all costs — it will turn your beautiful char into rubber. Instead, I quickly reheat them in a cast iron skillet over medium-high heat with a tiny bit of oil, turning once, until heated through and the exterior crisps up again. If I’m in a rush, a 350°F oven for 8 minutes works wonders, especially if you cover the skewers with foil to trap moisture.
Variations & Easy Swaps
One of the things I love about easy skewer recipes is how versatile they are. You can swap proteins, adjust the spice level, or change the marinade base to suit your mood. Here are three of my favorite variations, all tested in my NYC kitchen.
| Variation | Key Change | Best For | Difficulty Impact |
|---|---|---|---|
| Chicken Thigh Skewers | Use boneless skinless thighs instead of breasts | Extra juiciness and flavor | Same – thighs are even more forgiving |
| Vegetarian Tofu Skewers | Replace chicken with extra-firm tofu, pressed and cubed | Plant-based meal | Easy – tofu needs gentle handling but grills well |
| Spicy Honey Glaze Skewers | Add 2 tbsp honey and 1 tsp crushed red pepper to the marinade | Sweet heat lovers | Same – watch for burning; glaze after cooking |
Chicken Thigh Skewers
Swapping breasts for boneless, skinless chicken thighs is my secret for even juicier results. Thighs have a higher fat content, so they stay succulent even if you accidentally leave them on the grill a minute too long. I learned this trick from a Parisian butcher who always insisted that dark meat was more forgiving. The cowboy spice rub works beautifully with the richer flavor of thighs — just cut them into similar 1.5-inch cubes and adjust cooking time to 12–14 minutes.
Vegetarian Tofu Skewers (Gluten-Free)
This variation is perfect for plant-based eaters. Use extra-firm tofu, press it for at least 20 minutes to remove moisture, then cut into 1-inch cubes. Marinate for only 15–20 minutes (tofu absorbs flavors quickly). Grill over medium heat for 8–10 minutes, turning gently, until grill marks appear. The tofu will be wonderfully crispy outside and tender inside. To keep it gluten-free, ensure your Worcestershire sauce is certified GF or substitute with tamari.
Spicy Honey Glaze Skewers
During summer at the Union Square Greenmarket, I can’t resist local honey. This variation adds honey and crushed red pepper to the marinade for a sweet-heat twist. Brush the glaze onto the skewers during the last 2 minutes of grilling — adding it earlier can cause burning due to the sugar. The result is a sticky, caramelized coating that pairs perfectly with a side of cool buttermilk ranch. It’s become one of my most requested cowboy recipes for parties.
How do you prevent chicken skewers from drying out on the grill?
The key is to not overcook the chicken. Use a meat thermometer to pull the skewers off the grill at 160°F – they’ll carry over to 165°F while resting. Marinating for at least 30 minutes with an acidic ingredient like apple cider vinegar also helps tenderize the meat. Additionally, cutting the chicken into uniform 1.5-inch cubes ensures even cooking, and turning the skewers every 2–3 minutes prevents a hard, dry exterior. Finally, letting the skewers rest for 2 minutes after grilling allows the juices to redistribute, keeping every bite moist and delicious.
What is the best marinade for cowboy chicken skewers?
The best marinade for this cowboy chicken skewers recipe is a bold, smoky blend that balances acid, oil, and spices. I start with olive oil as the base, then add apple cider vinegar and Worcestershire sauce for tang and umami. The star is smoked paprika — it gives that authentic campfire flavor. Ground cumin, garlic powder, onion powder, chili powder, and a pinch of cayenne complete the cowboy-inspired spice rub. The marinade should coat the chicken generously and be allowed to work for at least 30 minutes (up to 4 hours) for maximum flavor penetration.
Can I make cowboy chicken skewers in the oven instead of on the grill?
Absolutely — you can achieve a similar result in the oven. Preheat your oven to 425°F and line a baking sheet with foil or parchment paper. Place a wire rack on the sheet and arrange the skewers on top (this allows air circulation). Bake for 15–18 minutes, turning halfway, until the chicken reaches an internal temperature of 165°F and the exterior is lightly browned. For extra color, you can broil for the last 2 minutes. While you won’t get the same smoky char from live fire, adding a bit of liquid smoke to the marinade helps mimic that flavor.
What vegetables go well with cowboy chicken skewers?
Vegetables that can stand up to the grill are perfect companions. I love pairing these skewers with grilled bell peppers, zucchini, red onion wedges, and cherry tomatoes — just toss them in the same marinade and thread onto separate skewers. Corn on the cob, either grilled whole or cut into rounds, adds sweetness that balances the smoky spice. A fresh, crisp coleslaw or a simple cucumber-tomato salad also works wonderfully to add crunch and a cooling contrast to the warm, spiced chicken.
How long should you marinate chicken for skewers?
For the best flavor and tenderness, marinate the chicken for at least 30 minutes. However, you can go up to 4 hours without negatively affecting the texture. The acid in the marinade (apple cider vinegar) will start to break down proteins after about 20 minutes, so even a short soak adds significant flavor. Avoid marinating longer than 4 hours, especially with breast meat, as the acid can cause the chicken to become mushy and overly soft. If you’re using chicken thighs, they can handle up to 6 hours because of their higher fat content.
Can I use metal skewers instead of wooden ones?
Yes, metal skewers are a great option and the preferred choice for many professional cooks. They conduct heat, which helps cook the chicken from the inside as well, but they also get very hot — be careful when handling them. Metal skewers don’t need soaking, and they’re reusable. I like flat, stainless steel skewers because they hold the meat securely and prevent it from spinning when you turn them. Just remember that because metal heats up, the chicken may cook slightly faster, so start checking for doneness at the 8-minute mark.
How do I get the perfect char on grilled chicken skewers without burning?
The secret is managing your grill temperature and oiling the grates well. Preheat your grill to medium-high (375°F–400°F) and brush the grates with a high smoke point oil like canola or avocado oil just before placing the skewers. Don’t overload the grill — leave space between skewers so heat circulates. Cook the skewers for 10–12 minutes, turning every 2–3 minutes. This builds up a lovely char through repeated contact with the hot grates, while the frequent turning prevents any one side from burning. If you see flare-ups, move the skewers to a cooler part of the grill.
Is this cowboy chicken skewers recipe spicy?
The recipe as written is medium in heat — the smoked paprika and chili powder add warmth rather than intense spice. The optional cayenne pepper brings additional kick, but you can omit it for a family-friendly version. If you want more heat, I recommend adding an extra 1/4 teaspoon of cayenne or a minced chipotle pepper in adobo sauce to the marinade. For those who prefer no heat at all, simply leave out both the chili powder and cayenne; the smoked paprika and cumin will still deliver plenty of flavor.
What should I serve with cowboy chicken skewers for a crowd?
For a crowd, I like to create a taco or bowl bar. Serve the skewers on a platter with warm flour or corn tortillas, and set out bowls of shredded lettuce, diced tomatoes, grated cheese, avocado, sour cream, salsa, and pickled jalapeños. Everyone can build their own creation. Alternatively, keep it classic with a big batch of cowboy baked beans, grilled corn salad, and watermelon slices. These BBQ chicken skewers are versatile enough to fit any summer gathering, and the leftovers are just as delicious the next day in a wrap.
Can I freeze the marinade and chicken together?
Yes, frozen marinated chicken is a fantastic meal prep trick. Place the raw chicken cubes and the marinade in a freezer-safe zip-top bag, remove as much air as possible, and freeze flat. When you’re ready to cook, thaw the bag overnight in the refrigerator. The chicken will continue to marinate as it thaws, often resulting in even more flavorful and tender meat. Use within 3 months for best quality. Do not freeze already cooked skewers with the marinade — cook them first, then freeze the cooked chicken without skewers as described in the storage section.
Share Your Version!
I’d love to hear how these Cowboy Chicken Skewers turn out in your kitchen! Did you try the wood chip trick, or did you go for the spicy honey glaze? Leave a star rating and a comment below — your feedback helps other readers know which variation they should try first. And if you snap a photo, tag me on Instagram or Pinterest @exorecipe. I always repost my favorites!
One last question for you: What’s your go-to side dish to serve with grilled skewers? I’m always looking for new ideas to bring to my next NYC rooftop barbecue. Let me know in the comments.
From my NYC kitchen to yours — I hope this recipe brings as much warmth to your table as it does to mine. — mia 🧡
Love This Recipe? Save It to Pinterest!
If you enjoyed this Cowboy Chicken Skewers recipe, don’t let it get lost in your browser tabs! 😄 Pin it now so you can find it again anytime — and explore hundreds more tried-and-tested recipes waiting for you on my Pinterest boards.
👉 Follow mia on Pinterest @chefrecipes2
📌 Pin this recipe · 🔁 Re-pin your favorites · 💬 Tag me when you make it — I love seeing your creations!
💬 Did you make these Cowboy Chicken Skewers? Share your photos and tag @exorecipe for a chance to be featured! And don’t forget to leave a rating below.

Cowboy Chicken Skewers
- Prep Time: 40 minutes
- Cook Time: 12 minutes
- Total Time: 52 minutes
- Yield: 4 1x
- Method: Main Course
- Cuisine: American
Description
Juicy, smoky chicken skewers with a cowboy-inspired spice rub, perfect for grilling.
Ingredients
- 2 lbs boneless skinless chicken breasts, cut into 1 1/2-inch cubes
- 1/4 cup olive oil
- 2 tablespoons apple cider vinegar
- 1 tablespoon Worcestershire sauce
- 2 teaspoons smoked paprika
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon ground cumin
- 1/2 teaspoon chili powder
- 1/2 teaspoon black pepper
- 1/2 teaspoon salt
- 1/4 teaspoon cayenne pepper (optional)
- Wooden or metal skewers
Instructions
- In a large bowl, whisk together olive oil, apple cider vinegar, Worcestershire sauce, smoked paprika, garlic powder, onion powder, cumin, chili powder, black pepper, salt, and cayenne pepper (if using).
- Add the chicken cubes and toss to coat evenly. Cover and refrigerate for at least 30 minutes or up to 4 hours.
- If using wooden skewers, soak them in water for 20 minutes before grilling.
- Preheat grill to medium-high heat (about 375°F to 400°F).
- Thread the marinated chicken cubes onto skewers, dividing evenly.
- Grill the skewers for 10-12 minutes, turning occasionally, until chicken is cooked through (internal temperature reaches 165°F) and has nice char marks.
- Remove from grill and let rest 2 minutes before serving.
Notes
For extra smoky flavor, add a handful of soaked wood chips to the grill. Serve with ranch dressing or barbecue sauce for dipping.
Nutrition
- Calories: 340
- Sugar: 2g
- Fat: 18g
- Carbohydrates: 5g
- Protein: 38g

k">
Tried This Recipe? Leave a Comment!
Did you make this recipe? I’d love to hear how it turned out! Please leave a comment and a rating below. Your feedback helps other home cooks and supports cheerychop.com!
For more delicious inspiration, follow me on Pinterest!

