Succulent chicken pieces marinated in a creamy buttermilk-ranch blend with minced garlic, paprika, and herbs. Threaded onto skewers and grilled over medium-high heat until perfectly charred and juicy. The finishing touch—a generous dusting of freshly grated Parmesan that melts beautifully over the hot chicken.
These skewers deliver that classic ranch-garlic flavor combination everyone loves. The buttermilk and mayonnaise marinade keeps the chicken incredibly moist while infusing it with savory depth. Grill marks add smoky appeal, and the Parmesan creates a salty, umami-rich crust.
Ready in about an hour including marinating time, these skewers work beautifully for weeknight dinners or weekend gatherings. Serve alongside grilled vegetables, over rice, or with a crisp green salad for a complete meal.
The smell of ranch seasoning hitting hot chicken takes me back to my first apartment balcony grill, where I learned that summer cooking doesn't need to be complicated. My neighbor leaned over the railing and asked what smelled so good, which turned into an impromptu potluck.
Last summer I made these for my dad, who's usually skeptical of anything with ranch in the name. He went back for thirds and actually asked for the recipe, which might be the highest compliment I've ever received in the kitchen.
Ingredients
- Chicken breasts: Cutting them into uniform cubes helps everything cook evenly, so nobody gets stuck with a dry piece
- Buttermilk: This is the secret weapon for tenderness, breaking down the protein while adding a subtle tang
- Ranch seasoning: One packet does all the heavy lifting for flavor, saving you from measuring a dozen different spices
- Fresh garlic: Don't use the jarred stuff here, since it's going to mellow and sweeten on the grill
- Parmesan cheese: Grate it yourself right before grilling, because the pre-shredded stuff just doesn't melt the same way
Instructions
- Whisk together the marinade:
- The buttermilk and mayo will look slightly separated at first, but keep whisking until everything comes together into a smooth, creamy mixture
- Marinate the chicken:
- Toss the cubes thoroughly, making sure each piece is coated, then let them hang out in the fridge for at least 30 minutes
- Prep your grill and skewers:
- Soak wooden skewers while the grill heats up, or just grab metal ones if you have them
- Thread the chicken:
- Leave a tiny bit of space between pieces so the heat can circulate and give you those beautiful charred edges
- Grill to perfection:
- Cook for about 5-7 minutes per side, looking for those nice grill marks and an internal temperature of 165°F
- Add the Parmesan finish:
- Sprinkle the cheese generously in the last couple minutes, closing the lid so it melts into all those crispy crevices
These skewers have become my go-to when friends come over for casual weeknight dinners, standing around the grill with drinks in hand while the cheese bubbles and browns.
Make-Ahead Magic
The chicken can marinate overnight in the refrigerator, which actually makes it even more flavorful. Just thread the skewers when you're ready to grill.
Grill Pan Alternative
No outdoor grill? A cast-iron grill pan works beautifully, just be sure to open a window since the high heat can get a bit smoky indoors.
Serving Ideas
These skewers pair with almost anything, but they're especially good with simple sides that don't compete with all that ranch flavor.
- A crisp green salad with lemon vinaigrette cuts through the richness
- Grilled corn on the cob with butter and chili powder
- Warm crusty bread to catch all those cheesy, garlicky juices
There's something satisfying about food that brings people together around the grill, skewers in hand, waiting for that first bite.
Common Recipe Questions
- → How long should I marinate the chicken?
-
Marinate for at least 30 minutes, but up to 2 hours for deeper flavor penetration. The buttermilk and mayonnaise keep the chicken tender while the ranch seasoning and garlic infuse throughout.
- → Can I use chicken thighs instead of breasts?
-
Absolutely. Chicken thighs stay juicier during grilling and work wonderfully with this marinade. Cut them into similar 1-inch cubes for even cooking times.
- → Do I need to soak wooden skewers?
-
Yes, soak wooden skewers in water for 30 minutes before grilling to prevent burning. Metal skewers can be used directly without soaking.
- → What temperature should my grill be?
-
Preheat to medium-high heat, around 375-400°F. This creates nice grill marks while cooking the chicken through without burning the exterior.
- → How do I know when the chicken is done?
-
The internal temperature should reach 165°F when measured with a meat thermometer. The chicken should feel firm to the touch and show no pink in the center.
- → Can I make these in the oven?
-
Broil the skewers on a lined baking sheet 6 inches from the heat for 12-15 minutes, turning halfway through. Add Parmesan during the last 2 minutes and broil until melted and golden.