Skip to content
KETOFOCUS.

Sweater weather calls for keto comfort food. Get Cozy →

Garlic Parmesan Chicken Skewers

Juicy chicken bites under a buttery, garlicky parmesan coating that clings to every piece instead of pooling at the bottom of the plate. I went through four versions of this viral TikTok recipe before the sauce stuck, and what I figured out is that a fresh block of parmesan matters, and the chicken picks up far more flavor if it sits seasoned while the skewers soak. Air fryer, oven, or grill, 15 minutes of cook time. 3g net carbs and 51.5g protein per skewer.
  • 3gnet carbs
  • 51.5gprotein
  • 30minutes
  • 6servings

This post may contain affiliate links. See my disclosure policy.

When I first saw this viral TikTok recipe for garlic parmesan chicken skewers, I went straight to the grocery store. I already had garlic (I always do), but I needed chicken breast and a fresh block of parmesan. My kids loved my garlic parmesan wings, and they eat anything on a stick, so I knew these would work. What I didn't expect was how many batches I'd go through before the sauce was right.

A plate of chicken skewers stacked on each other and coated with a cheesy garlic sauce.

It took four tries. The first batch was too thin and just ran off the chicken. The second had good flavor but wouldn't cling. I tried adding more cheese, which helped, but the texture went grainy. What finally worked was the 8 tablespoons of butter to half cup of parmesan ratio, which sounds excessive until you see how it coats. That amount of butter emulsifies with the cheese and garlic into something thick, glossy, and rich. One of my readers, Corinne, tried four different garlic chicken recipes over a year before finding mine, and she confirmed the same thing I discovered: the butter is what makes the sauce actually stick instead of pooling at the bottom.

I cube the chicken (thighs more often than breast because they stay juicier), toss the pieces in paprika, garlic powder, onion powder, salt, and pepper, then thread them tightly onto soaked wooden skewers. The tight packing was something I figured out by accident. When there's no space between pieces, the outside crisps up with that parmesan coating while the inside stays incredibly tender. Leave gaps and each piece dries out on its own. I also cut the skewers down to fit my air fryer basket, which nobody in the TikTok comments mentioned but makes a real difference for even cooking.

The air fryer runs at 400°F for this recipe. I flip and baste with the sauce a few times during cooking, reserving about a third for that final brush after they come out. That last coat of fresh sauce on the hot chicken is what gives you the glossy, gooey finish you see in the videos. My total cook time runs about 11-13 minutes, which is faster than most keto dinners I pull together on a weeknight. The ranch seasoning adds a tangy, herbaceous edge that balances the richness of the butter and cheese, and the red pepper flakes bring just enough heat without overwhelming anything. Don't skip either one.

If you love this kind of protein-heavy dinner, try my keto chicken katsu for another crispy chicken option. My broccoli chicken salad makes a refreshing cold side that cuts through all that buttery richness.

Close up of a pile of juicy air fried chicken skewers coated with a garlic parmesan sauce.

Variations I've Tested

The original recipe is great as-is (I’ve been making it this way for months), but here are the variations I’ve tested when I want something different.

Protein swap

I use chicken thighs or breasts interchangeably, but this buttery sauce works on other proteins too. I’ve tried it on steak bites and the sauce clings even better than on chicken. Shrimp also works, but reduce the air fryer time to 6-7 minutes total or they get rubbery.

Vegetarian options

If someone at your table doesn’t eat meat, swap the chicken for tofu, zucchini, or baby portobello mushrooms. I’ve done tofu and it needs to be pressed dry first or the sauce slides right off.

Lemon herb twist

I keep the garlic and cheese base but add the juice from one lemon and a teaspoon of fresh thyme for a zesty spin. It pairs especially well with shrimp.

Make it creamier

I stir in a few tablespoons of heavy cream or a couple tablespoons of cream cheese for a thicker, creamier coating. If you like my low carb tuscan chicken pasta, you already know this move.

A hand holding a cooked chicken kebab over a plate with garlic, red pepper flakes and sauce in the background.

How to Store and Reheat

I meal prep these regularly, and they hold up well for 3-4 days in the fridge. I pull the chicken off the skewers and store it in an airtight container, which makes it easier to grab a portion for lunch. You can also leave them on the sticks if you prefer.

For freezing, I’ve stored them both cooked and uncooked. Vacuum sealed or in a freezer bag, they last 1-2 months. Cooked ones lose a tiny bit of that crispy exterior after thawing, but the flavor stays.

To reheat, I toss them back in the air fryer at 350°F for 3-5 minutes. The oven works too (350°F, about 10 minutes), but the air fryer brings back more of that exterior crunch. I like to pair reheated leftovers with cauliflower tots or a chef salad for a full meal.

Discover more keto recipes on our channel Hundreds of keto recipe videos, with step by step instructions and the tips that make keto easy.
KetoFocus
The recipe

Garlic Parmesan Chicken Skewers

Print Pin
Prep 15 min Cook 15 min Total 30 min Serves 6

Ingredients

Servings 6

Chicken Skewers Ingredients

Garlic Parmesan Sauce Ingredients

Step by Step Instructions

  1. Soak the skewers

    Soak wooden skewers in water for at least 30 minutes. If skewers don’t fit in the air fryer, cut them down to fit.

    Wooden skewers soaking in water in a glass container.
  2. Mix seasoning for the chicken

    In a small bowl, combine salt, paprika, garlic powder, onion powder and black pepper.

    For this step

    • 1 teaspoon salt
    • 2 teaspoon paprika
    • 1 teaspoon garlic powder
    • 1/2 teaspoon onion powder
    • 1/2 teaspoon black pepper
    A big bowl of chicken bites surrounding by little bowls filled with seasoning.
  3. Season the chicken

    Add chicken, oil and seasoning to a ziploc bag or large bowl and toss to coat.

    For this step

    • 2 lb chicken thighs or breasts, cubed
    • 1 tablespoon avocado oil or neutral oil
    Seasoning dusted on top of cubed chicken in a big bowl.
  4. Skewer the chicken

    Add seasoned chicken to the skewers, tightly packing with no space in between.

    A plate of seasoned raw chicken on skewers.
  5. Make garlic parm sauce

    Add butter and garlic to a microwave-safe bowl and heat until almost melted. Stir in parmesan cheese, ranch seasoning, red pepper flakes, and parsley. Reserve a small amount of sauce for the final coating (about 1/3 of the sauce).

    For this step

    • 8 tablespoons butter
    • 8-10 cloves garlic, minced
    • 1/2 cup grated parmesan cheese
    • 1 tablespoon dry ranch seasoning
    • 1 teaspoon red pepper flakes
    • 1/3 cup chopped fresh parsley
    A small bowl with butter, parmesan, garlic and parsley sauce.
  6. Air fry the chicken

    Add chicken skewers to the air fryer leaving even space around to allow for air flow. Air fry at 400°F for 4 minutes. Flip the skewers, brush on some sauce. Air fry for 2 more minutes. Flip again, baste with more sauce and cook for another 5-7 minutes or until chicken is cooked through.

    Butter garlic sauce on top of partially cooked chicken skewers in the air fryer.
  7. Final brushing

    Remove and brush with reserved garlic parmesan sauce. Serve with ranch, more garlic parmesan sauce or enjoy plain.

    A silicone brush brushing garlic parmesan sauce on top of chicken skewers.

Nutrition

Per serving: 1 skewer

Calories
461
Fat
25.6g
Protein
51.5g
Total carbs
3.6g
Net carbs
3g

Nutrition is an estimate calculated from the ingredients listed. Brands vary, so check labels if you track closely.

Frequently Asked Questions

Do I have to use skewers?

You don't have to. I've made these as loose bites in the air fryer basket and they still taste great. But here's what I found: threading them tightly on the skewer keeps the pieces pressed together, which means the inside stays juicier. The loose bites dry out a little faster around the edges. Plus, my kids think food on a stick is more fun, and I'm not going to argue with that.

Should I use chicken thighs or chicken breasts?

I reach for thighs most of the time. They stay juicier and have more natural flavor, which holds up well under all that cheese and garlic. Breasts work fine too and give you more uniform cube sizes, so they look a little neater on the skewer. If you're using breast, just watch the cook time closely because they can dry out faster. I pull mine at 11 minutes and check.

Why do I need to soak the skewers before cooking?

Dry wooden skewers catch fire. I learned this the hard way during my first batch when the tips started smoking in the air fryer. Soaking them in water for at least 30 minutes prevents that. I usually drop them in a tall glass of water while I'm prepping the chicken and sauce. If you use metal skewers, you can skip this step entirely.

Can I make these without an air fryer?

I've made them in the oven plenty of times. Place the skewers on a foil-lined rimmed baking tray and bake at 450°F for 14-15 minutes, flipping and basting with sauce a few times during cooking. The texture is slightly different (less crispy edges), but the sauce coats and clings the same way. I've also done these on the grill over medium-high heat for about 10-12 minutes, turning often. The char from the grill adds another layer that I honestly love.

How do I know when the chicken is done?

I use an instant-read thermometer every time. You're looking for 165°F internal temperature. With the tight packing on the skewer, the outside can look perfectly done while the center is still undercooked, so a thermometer takes the guesswork out. I test the thickest piece in the middle of the skewer. If you don't have a thermometer, cut into one center piece and make sure there's no pink.

Can I use pre-minced garlic from a jar?

I've used it and it works. Use about 2 tablespoons of jarred minced garlic to replace the 8-10 fresh cloves. One of my readers, Irena, used jarred garlic for these and had no issues. Fresh cloves give you a sharper, more pungent garlic punch, but jar garlic is fine when you don't feel like peeling and mincing. I keep both in my kitchen.

What sides go well with these?

I serve these with something simple so the flavor stays front and center. Roasted vegetables or air fryer carrots are my go-to pairings. A big leafy salad works well too, especially with a lemon vinaigrette to cut through the richness. My kids usually just want ranch on the side for extra dipping.

Can I make the sauce ahead of time?

I've made the sauce up to a day ahead and stored it in the fridge. Just reheat it gently in the microwave for 20-30 seconds before basting. It thickens as it cools, so a quick warm-up brings it back to the right consistency. I wouldn't make it more than a day out because the fresh garlic flavor starts to mellow. If you're meal prepping, I prep the sauce and seasoned chicken separately, then assemble and cook when ready.

Browse by ingredient
Similar recipes

People who cooked Garlic Parmesan Chicken Skewers also made

Reviews

Tap to rate

4.6 from 21 ratings, 13 written

Made this recipe?

Replying to Lindsey

Your rating

Doreen

I’d pull the butter and garlic while it’s still just short of melted and stir it the rest of the way. Round two was the first keto dinner I’ve looked forward to in months.

Reply

Dana Moore

Way more flavor in the chicken if you season it while the skewers soak! I used to rub and skewer right away, but those 30 minutes in the bag make a real difference. Easy to squeeze in.

Reply

Michelle

I’m two years into keto and figured I had it mostly sorted, but it hit me at the start of summer that what I actually still missed was cookout food, the eat-with-your-hands stuff you grab off a skewer in someone’s backyard. Made these Saturday and the air fryer got the outside of the chicken to this golden crispy thing with the sauce baked in. The red pepper flakes in the garlic butter gave it enough heat that it felt like real cookout food. Took me a second to notice I wasn’t thinking about what I missed anymore. Just eating.

Reply

Annie Lampella

I’m so glad these got you there. The heat in that garlic butter is the part I’d never skip.

Reply

Lindsey

Exactly like my dad’s. Minus the lighter fluid smoke.

Reply

Annie Lampella

My dad was the same way with the starter fluid on everything. One good thing about the air fryer, no fumes at all!

Reply

Kelly

I may not have mentioned the butter situation to my guests

Reply

Annie Lampella

I wouldn’t have mentioned it either. The sauce only clings because of it.

Reply

Maria

Confession: I used the green can parmesan my first time because that’s what I had. Sauce ran thin. Wouldn’t stick. Grabbed a block and grated it fresh for round two and something about the texture just works better. Clings to the chicken the way it’s supposed to.

Reply

Annie Lampella

The can stuff adds liquid, not body, which is why the sauce ran. I hit the same wall in testing, round two or three. Fine-grated from a block is the only way this sauce actually clings.

Reply

Wendy

Do wooden skewers need to soak before the air fryer, or is that just a grill thing?

Reply

Annie Lampella

Air fryer too. Tips started smoking like crazy on my first batch. Soak them 30 minutes in water. Then thread them.

Reply

Lisa

Fourth time making these since Memorial Day, and the garlic parm sauce still brings me back every time. Packing the chicken tight on the skewers the way the recipe says makes a real difference (the coating sticks to every cube). These are in my backyard rotation for the rest of summer.

Reply

Mei W.

My son, who picks around garlic in everything, grabbed one off the skewer before I’d even finished plating and went back for another. The parmesan seems to mellow it out. Double batch Thursday.

Reply

Annie Lampella

The parmesan changes the sharpness in a way that surprised me too. And yes, double batch. They disappear.

Reply

Ray

Made these last week because I had two pounds of chicken thighs in the fridge and needed a fast answer. The second the garlic went into the butter the whole kitchen smelled like we’d ordered from somewhere. My son, who I basically have to negotiate with to eat protein that isn’t a burger, walked past the air fryer and just said ‘what is that’ in this genuinely curious way he only does when something smells worth caring about. He sat down without being asked. The sauce actually clings to the chicken instead of running off the plate, which I did not expect, and I’ve done garlic butter chicken in probably fifteen different ways over the years. Doubled the red pepper flakes and would do it again. This is going in the weeknight rotation.

Reply

Annie Lampella

That clinging was the whole reason there were four test batches. Parmesan-to-butter ratio is what holds it.

Reply

Angela

Solid recipe, but the garlic runs pretty hot. Eight to ten cloves lands more garlic bomb than parmesan for me, and the cheese kind of disappears into it. Pulling back to six next time to see if the parmesan gets more room.

Reply

Annie Lampella

Six should let the parmesan actually land. Could also try finishing with a little extra grated on top right after the sauce goes on – it doesn’t melt into the butter the same way and the cheese flavor comes through more.

Reply

Taylor

Made these on Sunday and my son, who picks at everything, stopped mid-bite to ask ‘what’s in that sauce.’ Never does that. Told him butter, garlic, parmesan and he nodded like he’d discovered fire. The sauce really clings, every single piece was coated and we were still scraping the bowl well after the skewers were gone. Next time I’m doubling the sauce because there wasn’t nearly enough left for dipping.

Reply

Annie Lampella

A picky eater stopping mid-bite to ask what’s in it. Nothing better. Yeah double the sauce, I make extra now just for the bowl at the end.

Reply

Elizabeth T.

I’ve tried two other garlic parmesan chicken recipes and the sauce slid off every time. Figured it was me. This one the sauce actually clings, and whatever the butter-to-parmesan ratio is doing, it works. Nothing else I’ve made comes close.

Reply

Annie Lampella

That ratio took four batches to nail. Too much parm and it clumps, too much butter and it slides right off. The sweet spot is pretty narrow.

Reply

Alicia

I’ve made probably a dozen garlic parmesan chicken recipes and the sauce situation is always the problem. It either slides right off or goes thick and gummy before it hits the plate. What this one nails is pulling the chicken out while it’s still hot and dropping it straight into the butter and garlic. The sauce actually sticks. Four stars only because I went too heavy on the red pepper flakes, entirely my fault.

Reply

Annie Lampella

The heat transfer is the whole trick, figured that out on batch three. And the red pepper flakes sneak up. I go light now and let people add at the table.

Reply

Tamara

Doubled the batch Sunday and portioned into four containers for the week. The sauce still clings after reheating, which I can’t say about most sauced proteins. I brush on a little extra parmesan before microwaving and they come out nearly as good as fresh. These are in the rotation.

Reply

Annie Lampella

That parmesan brush before the microwave is a good call. It re-melts into the sauce instead of just sitting on top. Stealing that.

Reply

Rick

Used chicken breasts since it’s what I had, doubled the garlic parm sauce, and the extra that pooled at the bottom caramelized into this layer I kept scraping up.

Reply

Annie Lampella

That caramelized layer at the bottom is the best part and I’m stealing this. Next time I’m doubling the sauce on purpose just for that.

Reply

Eva Riazati

Great recipe! Our family have made it few times already! Thank you!

Reply

Annie Lampella

Nice, a few times already means it’s in rotation. Try doubling the garlic parm sauce next time if you want more to coat everything.

Reply

irena

I had bought a kg of breast in bulk and saw this recipe on youtube. made it last night for dinner with some alterations for an australian palette. whole family loved it. kids ate it with cheesy pasta and we ate it with carrot/parsnip mash.
I subbed 50% of the butter for greek yoghurt to reduce fat but it also added moisture to the breast meat. plus with the yoghurt i needed about 30% less cheese as yoghurt held the ingredients together. i added 1/2 tspn cayenne to the marinade mix. I used minced garlic from a jar and dried parsley. Also, as I didn’t have ranch powder – not a thing in Australia, but I made my own with 1 teaspoon dried dill
1 teaspoon dried parsley
1 teaspoon dried chives
1/2 teaspoon garlic powder
1/2 teaspoon onion powder
1/2 teaspoon sumac
1/4 teaspoon fine sea salt
1/4 teaspoon ground black pepper

Reply

Annie Lampella

Sumac in the ranch powder is a call I wouldn’t have made. Going to try that. And the yogurt cutting half the butter, I didn’t expect it to hold the cheese that well but it makes sense.

Reply

Laura

Sounds delicious, but I hate using skewers. Such a hassle especially since we just remove the meat before eating anyway. Do you think this would be just as good if I don’t skewer the meat & just airfry the nuggets?

Reply

Annie Lampella Recipe author

Yes! You can definitely just airfry the chicken bites!

Reply

Keep going

More Lunch Recipes

See all 53 Lunch recipes

Get new recipes from Annie

One email a week. Unsubscribe whenever you like.