Description
Flavor-packed chicken skewers basted in a homemade ranch-garlic-Parmesan butter sauce, perfect for air-frying, grilling, or baking.
Ingredients
- 2 lb chicken tenders (or thighs/breast, cut into ~3″ pieces)
- 2 Tbsp olive oil
- 1 stick butter
- 8–10 garlic cloves, minced
- ½ cup grated Parmesan
- 1 Tbsp hot sauce
- 2 tsp red pepper flakes
- ⅓ cup fresh parsley, minced
- 1 Tbsp dry ranch seasoning
- 1 tsp dried dill
- ½ tsp onion powder
- 1½ Tbsp dry ranch seasoning
- 1 tsp dried dill
- 2 tsp paprika
- 1 tsp garlic powder
- 1 tsp onion powder
- ½ tsp salt
- ½ tsp black pepper
Instructions
- Soak wooden skewers in water for at least 30 minutes to prevent burning.
- In a bowl, toss chicken pieces with olive oil and chicken seasoning mix until thoroughly coated.
- Thread chicken onto skewers, packing pieces snugly for even cooking.
- Make the sauce: melt butter with garlic, then whisk in Parmesan, hot sauce, red pepper flakes, parsley, ranch seasoning, dill, and onion powder. If the sauce splits, whisk in a bit more softened butter.
- Preheat the air fryer to 400°F.
- Cook 2–3 skewers at a time: air-fry for 5 minutes, flip and baste, cook 2 minutes more, flip once more and baste, then cook another 5–6 minutes until internal temperature reaches 165°F.
- Baste once more with reserved sauce, sprinkle extra Parmesan, and serve hot.
- Alternative methods: Bake at 450°F for ~14 minutes, flipping and basting mid-way, then broil for 2 minutes. Or grill over medium-high heat for ~5–6 minutes per side, basting throughout.
Notes
- Use chicken thighs or breast if preferred.
- Swap hot sauce for sriracha or omit for milder flavor.
- Grill or bake as an alternative to air-frying.
- Chopped cilantro can be used instead of parsley for a fresh twist.
- Leftovers store well in the fridge for 3–4 days and reheat easily.
- Prepare skewers a day in advance for convenience.
Nutrition
- Serving Size: 1 skewer
- Calories: 280
- Sugar: 1g
- Sodium: 420mg
- Fat: 18g
- Saturated Fat: 8g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 3g
- Fiber: 0g
- Protein: 25g
- Cholesterol: 85mg