These chicken skewers deliver maximum flavor with minimal effort. The buttermilk-ranch marinade keeps the meat incredibly tender while infusing it with garlic and herbs. After a quick 30-minute soak, the chicken hits the grill where it develops beautiful char marks. A final dusting of Parmesan melts into the savory surface, creating a salty, umami-rich crust. The entire process takes just over an hour from start to finish.
Perfect for weeknight dinners or weekend gatherings, these skewers work on both outdoor grills and indoor grill pans. Serve them alongside grilled vegetables, over rice, or with a crisp green salad. The flavors appeal to both kids and adults, making them an excellent choice for feeding a crowd.
The smell of ranch seasoning hitting hot grill grates takes me back to my first apartment, where I discovered that buttermilk could transform chicken into something people actually wanted seconds of. My roommate at the time was skeptical about the mayonnaise in the marinade, but one bite convinced him. Now its my go-to when I need something that feels special but only requires ingredients I usually keep in the fridge.
Last summer I made these for a small dinner party and watched my friend Mike, who claims he hates grill marks, accidentally eat six skewers while standing at the cutting board. The way the Parmesan gets slightly crispy on the edges while staying creamy underneath creates this texture that keeps people reaching for just one more. I started doubling the recipe after that night.
Ingredients
- Chicken: Cutting breasts into uniform cubes ensures everything cooks at the same speed, and I learned the hard way that 1-inch pieces are the sweet spot for staying juicy
- Buttermilk: The acidity here breaks down proteins just enough to make the chicken tender without turning it mushy, a trick I picked up from my grandmother
- Mayonnaise: This sounds strange but acts as a flavor carrier and keeps the meat incredibly moist during high heat grilling
- Ranch seasoning: One packet does all the heavy lifting for flavor, saving you from measuring out a dozen different dried herbs and spices
- Garlic: Fresh minced garlic mellows beautifully during marinating but still leaves that distinctive warmth in every bite
- Parmesan cheese: Freshly grated is non-negotiable here, the stuff in the shaker can just melts away without adding that salty nutty depth
Instructions
- Whisk together the marinade:
- Combine buttermilk, mayonnaise, ranch seasoning, minced garlic, olive oil, dried parsley, black pepper, paprika, and salt in a large bowl until smooth
- Marinate the chicken:
- Add chicken cubes and toss until every piece is coated, then cover and refrigerate for at least 30 minutes, though letting it sit longer only makes it better
- Prepare your grill:
- Heat to medium-high and soak wooden skewers in water if using them, which prevents burning and keeps everything intact
- Thread the skewers:
- Slide marinated chicken onto skewers leaving small gaps between pieces, helping heat circulate and giving those nice grill lines room to develop
- Grill to perfection:
- Cook for 5 to 7 minutes per side until chicken is cooked through and has beautiful char marks, turning once halfway through
- Add the Parmesan finish:
- Sprinkle cheese generously over the skewers during the last 2 minutes and close the lid to let it melt into every crevice
- Garnish and serve:
- Remove from heat and hit them with fresh parsley if you want some color, then serve while the cheese is still hot and slightly gooey
These skewers have become my contribution to every summer gathering since the year I brought them to a block party and two different neighbors asked for the recipe before they even finished eating. Something about food on a stick makes people relax, and watching the cheese bubble up over the grill creates this little moment of anticipation I genuinely look forward to every time.
Making These Ahead
The chicken can marinate overnight, which actually helps the flavors penetrate deeper. I often prep everything the night before a party and just thread the skewers when guests start arriving. The Parmesan should always be added at the very end though, sprinkling it too early makes it slide right off.
Grill Versus Oven
When weather forces me inside, I bake these at 425°F for about 20 minutes, turning halfway through. The result is still tender and flavorful, though you lose those signature grill marks and the slight smoke flavor that makes this dish feel like summer. Broiling for the last 2 minutes helps recreate some of that crispy edge texture.
Serving Ideas That Work
These skewers pair beautifully with simple sides that dont compete with the bold ranch flavors. A crisp green salad with lemon vinaigrette cuts through the richness, while grilled corn or roasted asparagus echo the smoky notes from the grill. Rice pilaf or even crusty bread helps soak up any extra cheese that melts off.
- Set out extra ranch dressing for dipping, because people will want it
- Lemon wedges on the side add brightness that balances the savory marinade
- Make double skewers for big crowds, they disappear faster than you expect
Theres something deeply satisfying about cooking food that makes people stop what they are doing and just enjoy eating. These skewers never fail to create that moment at the table.
Recipe FAQs
- → How long should I marinate the chicken?
-
Marinate the chicken for at least 30 minutes, but up to 2 hours for deeper flavor. Don't exceed 2 hours as the buttermilk's acidity can break down the meat texture excessively.
- → Can I bake these instead of grilling?
-
Yes. Preheat your oven to 400°F (200°C) and bake the skewers on a lined baking sheet for 20-25 minutes, turning halfway through. Add the Parmesan during the last 3-4 minutes of cooking.
- → What cut of chicken works best?
-
Boneless, skinless chicken breasts stay tender thanks to the buttermilk marinade. You can also use chicken thighs for even more juiciness and a slightly richer flavor.
- → Do I need to soak wooden skewers?
-
Yes, soak wooden skewers in water for at least 30 minutes before threading the chicken. This prevents them from burning on the grill. Metal skewers don't require soaking.
- → Can I prepare these ahead of time?
-
You can marinate the chicken up to 24 hours in advance. Thread the skewers just before cooking for best results. Leftovers keep well in the refrigerator for 3-4 days.
- → What dipping sauce pairs well?
-
Extra ranch dressing, garlic aioli, or a lemon-herb yogurt sauce complement these skewers beautifully. A squeeze of fresh lemon juice also brightens the flavors.