Grilling has always been one of my favorite ways to cook, especially when sharing a meal with family and friends. The smoky aroma, the sizzle of the meat, and the slightly charred edges make everything taste better. These barbecue skewers are one of those dishes that never disappoint.
I came across this marinade while experimenting with different flavor combinations, and it quickly became a staple. The mix of soy sauce, citrus, and a touch of brown sugar brings out the best in the meat, creating a balance of savory, tangy, and slightly sweet flavors.
It’s the kind of recipe that’s simple to prepare yet feels special every time. Perfect for summer cookouts or a cozy weekend dinner, these skewers always bring everyone to the table.
What Are Barbecue Skewers?
Barbecue skewers are bite-sized pieces of marinated meat threaded onto wooden or metal sticks and grilled until perfectly charred. The marinade infuses the meat with bold flavors while keeping it juicy and tender. These skewers are perfect for any occasion, offering a delicious combination of smoky, tangy, and slightly sweet flavors.
Key Ingredients
- ½ cup light sodium soy sauce
- ½ cup lemon or lime juice
- ½ cup ketchup
- 3 tablespoons dark brown sugar
- 2 tablespoons garlic powder
- 1 teaspoon ground black pepper
- 1-2 teaspoons salt
- 1 can lime soda or Sprite
- 5 pounds meat of your choice (chicken or beef sirloin recommended)
Tools Needed
- Large mixing bowl
- Sharp knife and cutting board
- Wooden or metal skewers
- Grill (charcoal or gas)
- Basting brush
- Tongs
How to Make Tasty and Delicious Barbecue Skewers
Step 1: Prepare the Marinade
In a large bowl, mix the soy sauce, lemon or lime juice, ketchup, brown sugar, garlic powder, black pepper, salt, and soda.
Stir well until the sugar dissolves completely. This marinade will infuse the meat with layers of flavor while keeping it tender and juicy.
Step 2: Marinate the Meat
Cut the meat into bite-sized chunks, about 1 to 1½ inches thick. Add the meat to the marinade, making sure each piece is fully coated.
Cover the bowl and refrigerate for at least 3 hours—though for the best flavor, marinate overnight.
Step 3: Soak the Skewers
If using wooden skewers, soak them in water for at least 30 minutes before grilling. This prevents them from burning on the grill.
Step 4: Preheat the Grill
Set your grill to medium heat and lightly oil the grates. A well-preheated grill ensures even cooking and prevents the meat from sticking.
Step 5: Assemble the Skewers
Thread the marinated meat onto the skewers, leaving small gaps between each piece. This allows for even cooking and prevents overcrowding.
Step 6: Grill to Perfection
Place the skewers on the preheated grill and cook for about 4–5 minutes per side. Rotate occasionally and baste with the leftover marinade for extra flavor. The meat should be fully cooked, slightly charred, and glistening with juices.
Step 7: Rest and Serve
Remove the skewers from the grill and let them rest for a few minutes. This helps the juices redistribute. Serve hot with rice, coleslaw, or pickles, and garnish with fresh herbs if desired.
Why You’ll Love This Recipe
Incredibly flavorful – The perfect balance of sweet, savory, and tangy
Easy to prepare – Simple steps, yet impressive results
Versatile – Works well with chicken, beef, or even shrimp
Great for gatherings – A crowd-pleaser for barbecues and cookouts
Mistakes to Avoid & Solutions
Mistake: Overcrowding the skewers
Solution: Leave small gaps between the meat pieces for even cooking.
Mistake: Skipping the marinade time
Solution: Marinate for at least 3 hours, but overnight is best for full flavor.
Mistake: Cooking on high heat
Solution: Use medium heat to prevent burning while cooking through.
Serving and Pairing Suggestions
– Serve with steamed rice, a fresh cucumber salad, or grilled vegetables
– Pair with a cold citrus drink, lemonade, or iced tea for a refreshing contrast
– Garnish with fresh cilantro or parsley for an extra layer of freshness
Storage and Reheating Tips
Storage: Keep leftovers in an airtight container in the fridge for up to 3 days.
Reheating: Warm in the oven at 300°F for 10 minutes or grill briefly to retain the charred flavor.
FAQs
1. Can I use pork or seafood instead of chicken or beef?
Absolutely! Pork works well with this marinade, and shrimp can be a great lighter option. Adjust grilling time accordingly.
2. Can I bake these skewers instead of grilling?
Yes! Bake at 400°F for 15–20 minutes, turning halfway through. Broil for an extra charred finish.
3. How do I make the skewers spicier?
Add 1 teaspoon of chili flakes or a dash of hot sauce to the marinade for an extra kick.
4. Can I make the marinade ahead of time?
Yes! You can mix the marinade up to 3 days in advance and store it in the fridge.
5. What’s the best way to tell if the meat is done?
For chicken, the internal temperature should be 165°F. For beef, aim for 135°F for medium-rare or 145°F for medium.
Tips & Tricks
– Use metal skewers for easier handling and even cooking.
– Let the skewers rest before serving to keep them juicy.
– If using chicken, thigh meat stays juicier than breast meat.
Recipe Variations
Sweet & Spicy Skewers – Add 2 tablespoons honey and a dash of hot sauce for a sweet heat balance.
Hawaiian-Style Skewers – Thread pineapple chunks between the meat for a tropical touch.
Teriyaki Skewers – Swap ketchup for teriyaki sauce and sprinkle sesame seeds before serving.
Final Thoughts
Grilling these skewers is just as enjoyable as eating them. Watching the marinade caramelize over the open flame and catching that first bite of juicy, flavorful meat is always worth the effort. This recipe is one I come back to again and again, not just because it’s easy, but because it delivers every time.
It’s a great option for gatherings or even a casual meal when you’re craving something smoky and satisfying. Serve it with rice, fresh veggies, or even in a wrap for a quick meal. However you plate them, these barbecue skewers are a guaranteed hit.

Tasty and Delicious Barbecue Skewers
Ingredients
- ½ cup light sodium soy sauce
- ½ cup lemon or lime juice
- ½ cup ketchup
- 3 tbsp dark brown sugar
- 2 tbsp garlic powder
- 1 tsp ground black pepper
- 1-2 tsps salt
- 1 can lime soda or Sprite
- 5 pounds meat of your choice
Instructions
- In a large bowl, mix soy sauce, lemon/lime juice, ketchup, brown sugar, garlic powder, black pepper, salt, and soda. Stir until the sugar dissolves.
- Marinate the Meat: Cut the meat into 1–1½-inch chunks. Add to the marinade, ensuring even coating. Cover and refrigerate for at least 3 hours or overnight for deeper flavor.
- Soak the Skewers: If using wooden skewers, soak them in water for 30 minutes to prevent burning.
- Preheat the Grill: Set to medium heat and lightly oil the grates to prevent sticking.
- Assemble the Skewers: Thread marinated meat onto skewers, leaving small gaps between pieces for even cooking.
- Grill to Perfection: Cook skewers for 4–5 minutes per side, rotating occasionally. Baste with leftover marinade for extra flavor until the meat is fully cooked and slightly charred.
- Rest and Serve: Let skewers rest for a few minutes, then serve hot with rice, coleslaw, or pickles. Garnish with fresh herbs if desired.