Huli Huli Chicken
Published July 10, 2021 • Updated July 20, 2026
This post may contain affiliate links. See my disclosure policy.
Keto huli huli chicken with a sweet, tangy grilled chicken marinade that caramelizes into a sticky Hawaiian glaze. I use chicken thighs for the juiciest result, and my low carb huli huli sauce gets that charred flavor without the sugar.
I have been making this for years, and it earned a permanent spot in my grilling rotation. The marinade is everything here. Brown sugar replacement sweetener, unsweetened ketchup, apple cider vinegar, fresh ginger, garlic, and soy sauce blend into a glaze that caramelizes into a sticky, sweet-tangy coating on the grill. The longer the chicken sits in the marinade, the deeper the flavor gets. I go overnight whenever I can, but even 4-6 hours makes a real difference.
I use boneless, skinless chicken thighs because they stay juicy even if you leave them on a minute too long. Thighs have more fat than breasts, and that fat renders down while grilling to keep the meat tender. If you love a good cilantro lime chicken marinade, this one is in the same family but with a completely different flavor profile.
What makes my keto version different from the traditional recipe is the sweetener swap. I tested golden monkfruit, brown erythritol, and allulose side by side on the grill, and golden monkfruit caramelizes significantly better than the others. I also use Primal Kitchen unsweetened ketchup instead of regular. Most traditional recipes call for pineapple juice, but I skip it entirely. Beyond the sugar content being too high for keto, fresh pineapple juice contains enzymes that over-tenderize chicken when it marinates too long. The combination of vinegar, ginger, and garlic gives this sauce plenty of depth on its own.
The real trick is basting. I reserve about a quarter cup of the marinade before adding the raw chicken, and I use that reserved sauce every time I flip. Each layer chars and caramelizes on the surface, building up a sticky, slightly smoky crust that peels away in the best way when you bite into it. I flip and baste at least three times during cooking. The original 1955 method used a spit roaster, but my grill-grate technique with repeated basting gives the same layered glaze.
If you want to explore other Asian-inspired flavors, my keto teriyaki chicken has a similar sweet-savory balance, and my Hunan chicken goes in a completely different direction with heat and garlic.
I have also used this marinade on drumsticks, bone-in leg quarters, and even salmon (one of my readers, Betsy, asked about it and she was right to). Bone-in pieces take longer (about 25-30 minutes with indirect heat), but the bone keeps the meat incredibly moist. For meal prep, I grill a big batch on Sunday and store it in the fridge for up to 5 days. Reheating in the oven at 350 degrees for about 10 minutes keeps the glaze intact. You can also freeze it for up to 3 months.
Explore hundreds of keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.
Ingredients
3 pounds boneless, skinless chicken thighs
1/2 cup brown sweetener (monkfruit or erythritol blend)
2/3 cup unsweetened ketchup
1/4 cup apple cider vinegar
2 teaspoons freshly grated ginger
2 teaspoons minced garlic
⅔ cup soy sauce or liquid aminos
Step by Step Instructions
Step by Step Instructions
Make the huli marinade
In a large bowl, mix together brown sugar replacement sweetener, ketchup, apple cider vinegar, ginger, garlic, and soy sauce to make the huli huli sauce. Reserve ¼ cup marinade for basting later.
Marinate chicken
Add chicken thighs. Cover with plastic wrap and refrigerate. Let chicken marinate for at least 2 hours, overnight is ideal.
Char grill
To grill chicken, preheat grill to medium heat (350-400 degrees). Coat grill grate with cooking spray or oil to grease the grill. Add marinated chicken and grill 6-8 minutes. Baste chicken with reserved sauce before flipping. Flip the chicken, baste again, and grill for another 6-8 minutes until chicken reaches an internal temperature of 160-165 degrees.
Nutrition disclaimer
The nutrition information provided is an estimate and is for informational purposes only. I am a Doctor of Pharmacy (Pharm.D.); however, this content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician or other qualified health provider before making any lifestyle changes or beginning a new nutrition program.
Your Macros. Your Recipes. Calculated in 60 Seconds.
Get personalized keto macros and instantly see which recipes fit your targets. No more guessing what to eat.
Get My Macros + Recipes →Frequently Asked Questions
Can I use chicken breasts instead of thighs?
I have made this with chicken breasts and they work fine, but thighs are my strong preference. Breasts dry out faster on the grill, so if you go that route, I pull them off as soon as they hit 160 degrees internal. I also pound my breasts to an even thickness before marinating so they cook evenly.
What is the ideal marinating time?
I go overnight whenever I can because the flavor difference is noticeable. At minimum, I marinate for 4-6 hours. I have tested shorter times (even 30 minutes in a pinch) and the chicken still tastes good, but the marinade does not penetrate as deeply. Overnight gives you that flavor all the way through the meat.
Can I make this spicy?
I add red pepper flakes directly to my marinade when I want some heat. About half a teaspoon gives a nice warmth without overwhelming the sweet-tangy flavor. I have also drizzled chili oil on top after grilling, which my husband prefers because he can control the heat level on his own plate.
Can I use this marinade on salmon or pork?
I have used this sauce on salmon, pork tenderloin, and shrimp. Salmon is my favorite because the glaze chars fast, about 3-4 minutes a side on the grill. For pork tenderloin, I slice it into medallions about an inch thick so the marinade ratio stays right. Shrimp cooks so quickly that I skip marinating entirely and just baste during grilling. If you want another way to do pork, my air fryer pork chops pair well with this sauce drizzled on top.
Can I freeze the chicken in the marinade before cooking?
I do this all the time. I pour the marinade over the raw chicken in a freezer bag, press out the air, and lay it flat in the freezer. It thaws overnight in the fridge, and the chicken absorbs flavor the entire time it defrosts. I have frozen batches for up to 3 months with no quality drop.
Can I cook this on a pellet grill or smoker?
I have done this on a pellet grill set to 375 degrees and the smoke flavor adds another layer that a gas grill cannot match. I use fruitwood pellets (cherry or apple) because they complement the sweet-tangy glaze without overpowering it. Cook time is about the same, maybe a couple minutes longer. I baste more frequently on a pellet grill because they run a bit drier than gas, and you need that extra sauce to keep the sticky coating built up.
Can I skip the ketchup in the marinade?
The ketchup adds body and a tomato-based sweetness that balances the acidity from the vinegar. I have made this without it and the sauce comes out thinner and sharper. If you want to skip it, I would add a tablespoon of tomato paste and an extra tablespoon of sweetener to compensate. That gets you close to the same consistency.
What sides pair well with this chicken?
My go-to is cauliflower rice with a squeeze of lime, which keeps the whole meal low carb. I also love serving this alongside grilled vegetables or a big chopped salad. When I am feeding a crowd, I set out the chicken with my keto beef and broccoli for a second protein option.







Two batches in. Marinade's balanced, char's right. One thing: erythritol crystallizes fast when it cools, so the glaze goes grainy within minutes. Eat it straight off the grill.
Planning to make this for my husband's birthday next week, he's obsessed with anything Hawaiian.
He is going to love this. I always let mine char just a little longer than feels safe, that's where the sticky glaze really sets. Hope the birthday dinner is a hit, Kendra.
Noted on letting it char. I'd have pulled it way too early on my own. Will report back after the birthday dinner.
so I made the marinade friday night and left the thighs in overnight, and my son walked into the kitchen saturday morning and said it smelled like a vacation which I thought was such a weird thing to say until I smelled it again. the ginger and soy together before it even hits the grill is genuinely something.
This came out so sticky and good, I ate half the batch before it even made it to the table!
Dana, I do this every time I make it. That glaze at peak caramelization is genuinely hard to walk away from.
I wasn't sure vinegar belonged in huli huli. It does.
Can you use chicken breasts, or does it really need to be thighs?
Breasts work, but I always go back to thighs. They hold more fat so when the glaze starts to char on the grill, they don't dry out the way breasts do.
Making this for a cookout this weekend but only have breasts, not thighs. Same marinade time?
Same marinade time, 4-6 hours minimum. I pull breasts the second they hit 160, they dry out fast and that glaze hides it until you bite in. Hope the cookout goes well, Vanessa.
My sister-in-law's hosting a graduation party next month and asked me to bring the main dish, so of course I thought of this. My whole family went a little crazy for it the first time I made it. Only problem: she's expecting 18 people, which means tripling everything. Can I just multiply the marinade straight across, or do the brown sweetener and apple cider vinegar need adjusting at that scale? I've read that acidic and sweet ingredients can get overpowering in bigger batches, and both feel pretty important to that sticky caramelized glaze. Really don't want to get there and have the sauce taste off. Also wondering about marinating time. Same with that much chicken, or should I let it go longer? Still pretty new to cooking from scratch and would hate to show up with something that doesn't taste right.
sticky char on these thighs, nothing else comes close
The char was the last thing I locked down on this one. Eight or nine test rounds just for the baste timing. That 'nothing else comes close' is exactly it, Luz. It comes from the fat in thighs rendering into the glaze as it cooks, and the sweetener going darker and faster than regular sugar does. Those two things together are why breast meat won't get you there. I pull mine right when the edges hit almost mahogany.
I grew up in Hawaii and huli huli chicken was at every family gathering, so I was skeptical anything keto could get close. Made this last weekend and when the marinade hit the grill and that caramel char started forming, I honestly wasn't prepared for how much it smelled right. The ginger and soy combo with the brown sweetener does something I didn't expect. Not the same as what my aunties made, but close enough that I sat there for a minute before I ate. This one's a keeper.
That minute before eating says everything. The caramel char was the part I kept chasing when I developed this, the brown sweetener does something similar but not identical and you can tell. Close is the best I can do for aunties' cooking.
I've never made anything with a sticky marinade like this before and almost skipped the ginger because I wasn't sure about it. Once the brown sweetener started caramelizing on the grill, I stopped second-guessing. The thighs stayed juicy even when I let them go a bit longer than I should have, and the char on the edges was exactly what I was hoping for. Not sure why I waited so long.
The ginger is what makes this smell right on the grill. Without it you just get sweet soy, not huli huli. And thighs are so forgiving, mine have survived way longer on the fire than they should have.
Never made huli huli chicken before and wasn't sure about using a sweetener in the marinade, figured it'd taste like a diet version of something. That char on the thighs proved me wrong fast. The glaze gets sticky and caramelized and I genuinely couldn't stop pulling pieces off the grill before they made it to the plate. Giving it 4 stars because my grill runs hot and I lost a couple thighs to the flame, but that's on me. Going in the regular rotation.
Hot grill with a sugary glaze is a lot. Move them to indirect heat once the glaze sets and you'll lose fewer next time.
My mom made huli huli at every summer cookout. Haven't had it since going keto two years ago. That caramelized ginger smell off the grill stopped me cold the first time I made it. Would've been five stars but I over-marinated mine and the sweetener got bitter at the edges. Totally my doing.
The sweetener gets bitter after about 18 hours. Overnight works, just don't push it.
Big family cookout Saturday and trying to get ahead. Can I mix the huli marinade a day early and let the chicken soak overnight, or does it sit too long and the texture suffers?
Overnight is ideal for this. Thighs can take a long soak, they won't go mushy. The vinegar's in there but not at a concentration that wrecks the texture. Mix it tonight, you're set.
Swapped the soy sauce for coconut aminos and bumped the ginger up to a full tablespoon and the glaze caramelizes SO fast on the grill. Pulled mine about a minute early and it was exactly right, that sticky char without tipping into burnt. Worth knowing if you're making the swap.
Yeah, coconut aminos have more natural sugar than soy so they catch fast on the grill. The extra ginger on top of that probably accelerated it even more. Good instinct on pulling early.