These chicken skewers deliver incredible flavor through a simple buttermilk-ranch marinade infused with garlic, parsley, and spices. After soaking for 30 minutes, the chicken becomes incredibly tender and takes on a zesty, creamy flavor profile. Grilling creates beautiful char marks while keeping the meat juicy. The finishing touch of freshly grated Parmesan cheese melts over the hot skewers, adding a salty, savory crust that complements the tangy ranch notes perfectly.
The first time I made these skewers was on a Tuesday evening when I wanted something that felt like summer but didn't require hours of prep. My roommate wandered into the kitchen when the garlic started hitting the marinade and asked what smelled so good. Now they're our go-to when we're craving something that tastes like it came from a restaurant but takes less than an hour.
Last summer I brought these to a neighborhood potluck and watched them disappear in under fifteen minutes. Three different people asked for the recipe while still chewing their first bite. Something about that crispy Parmesan hitting the smoky grill marks just makes people stop what they're doing and pay attention.
Ingredients
- Chicken: Cutting into uniform 1-inch cubes ensures everything cooks at the same rate and nothing dries out
- Buttermilk: The tang works with the ranch seasoning while naturally tenderizing the meat
- Mayonnaise: Adds richness and helps the seasonings cling to every surface of the chicken
- Ranch seasoning: The shortcut that makes this taste like you spent hours mixing spices
- Garlic cloves: Fresh minced garlic gives you those aromatic bites that dried garlic powder never achieves
- Olive oil: Keeps everything moisturized and promotes those beautiful grill marks
- Dried parsley and paprika: These add color and subtle depth without overwhelming the ranch flavors
- Parmesan cheese: Freshly grated melts better and delivers that salty finish that ties everything together
Instructions
- Make the marinade:
- Whisk the buttermilk, mayonnaise, ranch seasoning, garlic, olive oil, parsley, pepper, paprika, and salt until smooth.
- Coat the chicken:
- Add the chicken cubes and toss until every piece is covered in the creamy mixture.
- Let it rest:
- Cover the bowl and refrigerate for at least 30 minutes to let those flavors really penetrate the meat.
- Prep the grill:
- Heat your grill or grill pan to medium-high and soak wooden skewers if you're using them.
- Thread the skewers:
- Slide the marinated chicken pieces onto skewers leaving tiny gaps between cubes for even cooking.
- Grill to perfection:
- Cook for 5 to 7 minutes per side turning once until you see gorgeous char marks and the chicken is cooked through.
- Add the cheese:
- Sprinkle Parmesan generously over the skewers in the last 2 minutes and close the lid to help it melt.
- Finish and serve:
- Remove from the grill and add fresh parsley if you want a pop of color.
My dad claimed he wasn't hungry until these came off the grill one evening. He ended up eating three skewers standing right at the counter. Sometimes food just hits differently when it's warm, slightly charred, and covered in melted cheese.
Making Ahead
The marinade can be prepared up to two days in advance and stored in the refrigerator. I've marinated the chicken overnight and the difference in flavor penetration is remarkable. Just give it a quick toss before threading onto skewers.
Grill Versus Oven
Don't let rainy weather stop you from making these. A broiler set to high works remarkably well in about 8 to 10 minutes total. You won't get quite the same smoky flavor but that crispy Parmesan crust still happens beautifully.
Serving Ideas
These skewers are substantial enough to stand alone with just a simple side. I love them with a bright green salad dressed lightly with lemon vinaigrette to cut through the richness. Grilled corn on the cob or some roasted vegetables would be perfect companions too.
- Squeeze fresh lemon juice right before serving for a bright finish
- Extra chopped parsley adds freshness that balances the rich marinade
- Leftovers reheat surprisingly well in a 350°F oven for 10 minutes
These skewers have become my answer to what should we make when we want something that feels special but doesn't require any special techniques. Sometimes the simplest approach yields the most satisfying results.
Your Questions Answered
- → How long should I marinate the chicken?
-
Marinate for at least 30 minutes, up to 2 hours for deeper flavor. The buttermilk and mayonnaise tenderize the meat while the ranch seasoning and garlic infuse throughout.
- → Can I bake these instead of grilling?
-
Yes, bake at 400°F (200°C) for 18-22 minutes, turning halfway through. Add the Parmesan during the last 3-4 minutes of cooking.
- → What type of chicken works best?
-
Boneless skinless chicken breasts cut into 1-inch cubes work perfectly. For more juiciness, substitute chicken thighs, though cooking time may vary slightly.
- → 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.
- → Can I make this gluten-free?
-
Check your ranch seasoning packet, as some contain gluten. Use certified gluten-free ranch seasoning to keep these skewers completely gluten-free.