Cowboy Butter Chicken Skewers are a fun and tasty treat! Juicy chicken pieces are marinated in a zesty butter sauce, then grilled to perfection. Yum!
These skewers make any meal feel like a backyard BBQ party. I love serving them with fresh veggies or on a bed of rice. You’ll have everyone asking for seconds! 🌟
Key Ingredients & Substitutions
Chicken: You can use either chicken breasts or thighs. Thighs tend to be juicier, while breasts are leaner. If you’re looking for a healthier option, there’s also turkey or even tofu for a vegetarian twist!
Unsalted Butter: I prefer unsalted butter for better control of seasoning. If you want a lighter option, consider substituting with olive oil or avocado oil. This will still keep it flavorful without the richness of butter.
Garlic: Fresh garlic gives the best flavor, but if you’re in a rush, garlic powder can work in a pinch. Just use about 1 teaspoon of powder instead of fresh.
Lime Juice: Freshly squeezed lime juice adds brightness. If limes are out of season, lemon juice can be a good substitute, or even some vinegar for acidity.
How Do You Get The Chicken Perfectly Grilled?
Getting the chicken just right is essential! Start by ensuring you marinate it well. The longer it soaks, the better the flavors. Aim for at least an hour but overnight is best.
- Preheat your grill on medium-high for even cooking.
- When threading your chicken onto skewers, leave a little space between pieces. This helps them cook evenly and get that nice char.
- Grill the skewers for 10-12 minutes, turning occasionally. Use a meat thermometer to check that the internal temperature reaches 165°F (75°C).
- Letting the skewers rest for a few minutes after grilling helps the juices redistribute, keeping the chicken tender.
Enjoy making your Cowboy Butter Chicken Skewers! They’re such a crowd-pleaser and perfect for any gathering!

Cowboy Butter Chicken Skewers
Ingredients You’ll Need:
- 2 lbs boneless, skinless chicken breasts or thighs, cut into 1-inch pieces
- 1/2 cup unsalted butter, melted
- 3 cloves garlic, minced
- 2 tablespoons lime juice (freshly squeezed)
- 1 tablespoon Dijon mustard
- 2 teaspoons ground cumin
- 1 teaspoon smoked paprika
- 1 teaspoon dried oregano
- 1/2 teaspoon chili flakes or crushed red pepper (adjust to taste)
- Salt and freshly ground black pepper, to taste
- 1/4 cup fresh cilantro, chopped, plus more for garnish
- Wooden or metal skewers (if wooden, soaked in water for 30 minutes before use)
How Much Time Will You Need?
This recipe takes about 15 minutes to prepare and 10-12 minutes to grill. However, for the best flavor, marinate the chicken for at least 1 hour and up to 24 hours in the refrigerator.
Step-by-Step Instructions:
1. Make the Marinade:
In a medium bowl, combine the melted butter, minced garlic, fresh lime juice, Dijon mustard, ground cumin, smoked paprika, dried oregano, chili flakes, and a pinch of salt and pepper. Whisk everything together until well mixed. This is your marinade, and it’s packed with flavor!
2. Marinate the Chicken:
Add the chicken pieces to the marinade, tossing them gently to ensure each piece is coated well. Stir in the chopped cilantro for an extra burst of flavor. Cover the bowl with plastic wrap or a lid and refrigerate for at least 1 hour. If you can, let the chicken marinate for 3-4 hours or overnight for the best infused flavors.
3. Prepare to Grill:
When you’re ready to cook, preheat your grill or grill pan over medium-high heat. While it’s heating up, thread the marinated chicken pieces onto your skewers. Make sure to leave a little space between each piece to help them cook evenly.
4. Grill the Skewers:
Place the skewers on the grill and cook for about 10-12 minutes. Turn them occasionally to ensure they get nice char marks on all sides and cook through. You know they’re done when the internal temperature reaches 165°F (75°C).
5. Enjoy Your Skewers:
Once cooked, remove the skewers from the grill and let them rest for a couple of minutes. This helps keep them juicy. Serve your delicious Cowboy Butter Chicken Skewers garnished with extra fresh cilantro and any remaining butter sauce on the side for dipping. Perfect pairs include grilled vegetables, rice, or a fresh salad!
Enjoy your meal! These skewers are sure to impress at any gathering!
Can I Use Chicken Thighs Instead of Breasts?
Absolutely! Chicken thighs are a great choice for skewers as they tend to be juicier and more flavorful than breasts. Just make sure to cut them into similar-sized pieces for even cooking.
How Do I Store Leftover Skewers?
Store any leftover chicken skewers in an airtight container in the refrigerator for up to 3 days. To reheat, warm them gently in the microwave or on a skillet over low heat to maintain their juiciness.
Can I Make This Recipe Ahead of Time?
Yes, you can prepare and marinate the chicken up to 24 hours in advance. Just make sure to keep it covered in the fridge until you’re ready to grill. This will enhance the flavors even more!
What Can I Substitute for Butter in the Marinade?
If you’re looking for a lighter option, you can substitute the unsalted butter with olive oil or avocado oil. This will still provide moisture and flavor while being a bit healthier!
