These chicken skewers start with boneless breasts cut into bite-sized cubes and marinated in a creamy blend of buttermilk, mayonnaise, ranch seasoning, and fresh garlic. The buttermilk tenderizes the meat while the ranch creates layers of savory flavor. After soaking for at least 30 minutes, thread onto skewers and grill over medium-high heat for about 7 minutes per side. The key is getting those beautiful grill marks while keeping the inside juicy. In the final two minutes of cooking, shower the skewers with freshly grated Parmesan cheese and close the lid to let it melt and bubble. The result is crispy, cheesy exterior with incredibly moist chicken inside.
The smell of garlic hitting hot grill grates still takes me back to my first apartment balcony, where I discovered that the simplest marinade could transform ordinary chicken into something that made neighbors peek over the railing to ask what was cooking. These skewers became my go-to for impromptu gatherings because they look impressive but come together with ingredients I always keep in the fridge. The combination of tangy buttermilk and salty Parmesan creates this incredible depth that keeps everyone reaching for seconds.
Last summer my sister came over skeptical about ranch on grilled anything but she went back for thirds and took the recipe home that same night. Watching the cheese melt and bubble over the chicken as it finishes grilling is honestly one of the most satisfying kitchen moments I can think of.
Ingredients
- Chicken breasts: Cutting into uniform cubes ensures everything cooks at the same rate so you do not end up with dry pieces while others finish
- Buttermilk: The tang and tenderizing properties create the most juicy chicken texture I have found in years of grilling
- Ranch seasoning: This shortcut packs so much flavor without measuring eight different dried herbs and spices
- Fresh garlic: Minced by hand it melts into the marinade better than garlic powder ever could
- Parmesan cheese: Freshly grated makes all the difference here because it melts better and has a sharper flavor
Instructions
- Whisk together the magic:
- Combine buttermilk mayonnaise ranch seasoning garlic olive oil parsley pepper paprika and salt in a large bowl until completely smooth
- Marinate for flavor:
- Add chicken cubes and toss until every piece is coated then refrigerate for at least 30 minutes though an hour is better if you have the time
- Prep your grill station:
- Heat your grill to medium high and soak wooden skewers in water for 30 minutes if you are using them
- Thread the skewers:
- Pierce each chicken piece and slide them onto skewers leaving tiny gaps between cubes so heat can circulate properly
- Grill to perfection:
- Cook for 5 to 7 minutes per side turning once until the chicken is cooked through and has beautiful grill marks
- Add the cheese finish:
- Sprinkle Parmesan generously over each skewer in the last 2 minutes of cooking then close the lid to let it melt and bubble
- Garnish and serve:
- Remove from the grill sprinkle with fresh parsley if you like and serve while still hot with the cheese still gooey
These skewers have become my daughters most requested birthday dinner request which is saying something considering how picky she used to be about anything grilled. There is something about eating food off a stick that makes everything taste better and these never last long enough to have leftovers.
Perfect Sides To Serve
I have learned that a simple arugula salad with lemon vinaigrette cuts through the richness perfectly. Grilled zucchini or corn on the cob also work beautifully without competing with the main attraction.
Make Ahead Strategy
The marinade can be whisked together up to two days ahead and stored in an airtight container in the refrigerator. Chicken can marinate overnight for even deeper flavor though 30 minutes still produces fantastic results when you are short on time.
Grilling Like A Pro
Preheating your grill properly prevents sticking and creates those gorgeous restaurant quality sear marks. Keep a spray bottle of water handy for flare ups and never press down on the chicken with tongs or you will lose all those precious juices.
- Let the skewers rest for 3 minutes before serving so the juices redistribute
- Clean your grill grates while still hot for easier cleanup next time
- Have everything prepped and within reach before you start grilling
Hope these skewers become a regular part of your summer rotation and create as many happy memories around the grill as they have for our family.
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 penetration. The buttermilk in the marinade helps tenderize the meat while the ranch seasoning infuses it with savory taste.
- → Can I use chicken thighs instead of breasts?
-
Absolutely. Chicken thighs are more forgiving and stay juicier during grilling. Cut them into similar-sized cubes and adjust cooking time slightly—thighs may need an extra minute or two per side.
- → Do I need to soak wooden skewers?
-
Yes, soak wooden skewers in water for at least 30 minutes before grilling to prevent them from burning. Metal skewers work great too and don't require soaking.
- → What temperature should my grill be?
-
Preheat your grill to medium-high heat, around 375-400°F. This creates nice sear marks while cooking the chicken through without burning the outside before the inside is done.
- → How do I know when the chicken is done?
-
The chicken is ready when it reaches an internal temperature of 165°F. You should also see clear juices when pierced and nice golden-brown grill marks on all sides.
- → What sides pair well with these skewers?
-
These skewers complement grilled vegetables, a fresh garden salad, or fluffy rice perfectly. For a complete summer meal, add some grilled corn on the cob or a light potato salad.