The garlic Dijon marinade takes these air fryer chicken legs over the top — crispy outside, juicy inside, and one of the easiest keto dinners I feed my family. 44.3g protein and just 1.2g net carbs.
Chicken drumsticks are one of my go-to cuts for keto dinners. The dark meat is naturally higher in fat and so flavorful on its own. I make a lot of air fryer chicken, from wings and tenders to garlic parmesan wings, and these drumsticks are in the regular rotation.
I coat mine in a buttery garlic Dijon marinade and let them sit in the fridge overnight. That marinating time makes a real difference. The mustard breaks down the surface just enough that the skin renders out and crisps faster once it hits the hot basket. After about 18-20 minutes at 390 degrees, you get shatteringly crispy skin with juicy dark meat underneath. No deep frying, no heating up the whole kitchen.
I started making these back when I first got into air frying, and they've become one of the recipes my family requests the most. The whole process takes about 25 minutes from fridge to plate, including the preheat. That's hard to beat for a protein that tastes like it took real effort. If you're feeding a crowd or meal prepping for the week, drumsticks are one of the most budget-friendly cuts you can buy, and they reheat beautifully.
This is a solid weeknight low-carb dinner on its own, but I also love pairing it with sheet pan veggies or keeping things simple with a side salad. If you want to switch up the flavor profile, try my keto BBQ sauce brushed on before and after cooking. And if you're looking for more keto chicken recipes, I have a whole collection.
How long to cook chicken drumsticks in the air fryer
Cooking times vary between models, so keep an eye on things until you learn how yours runs. The internal temperature needs to hit at least 165 degrees, but I actually pull my drumsticks at 175 degrees. Dark meat stays juicier at a slightly higher temp, and the extra few minutes help the skin crisp up even more.
I swap in chicken thighs all the time. They cook similarly to drumsticks and get just as crispy with this same marinade. If you love thighs, check out my keto fried chicken recipe too.
Chicken breasts are a different story. They’re leaner, so you’ll need to add a few minutes and watch them closely. I always use a meat thermometer with breasts since they dry out fast if you overshoot 165 degrees. Honestly, dark meat is my preference for air frying because the higher fat content is more forgiving.
Why I air fry chicken every week
Here’s why my air fryer is my go-to for cooking chicken:
I get juicy meat with perfectly crispy skin every single time, no babysitting required.
The unit is compact and doesn’t take up much counter space. Mine lives on the counter permanently.
In the summer, I refuse to heat up the whole kitchen. The air fryer heats up in minutes and keeps things cool.
Cleanup takes about two minutes. I pop the basket in the dishwasher and wipe down the inside.
If you’re new to air frying, my keto air fryer recipes page has all of my tested favorites.
Why preheating your air fryer matters
I learned this the hard way. The first time I made drumsticks, I skipped the preheat and the skin came out rubbery. Never again.
When the basket is already hot, the chicken skin starts crisping the moment it touches down instead of slowly steaming. Same reason you’d never drop food into cold oil for frying. I preheat at 390 degrees for a full five minutes before loading the basket. It makes a noticeable difference in how the skin renders.
Tips for the crispiest chicken skin
I’ve made hundreds of batches of drumsticks at this point. These are the things that actually move the needle on crispiness:
Don’t overcrowd the basket. If pieces are jammed together, air can’t circulate and you’ll get steamed patches instead of crispy ones. I do 6 drumsticks max in my Vortex Pro.
Never stack them. Lay each one flat with space between them. Every surface needs hot air access for even crisping.
Pat the skin completely dry before marinating. I use two paper towels per drumstick. Any surface moisture turns to steam and fights against crispiness.
Preheat every time. A cold start means the skin renders slowly and you lose that initial sear.
Flip at the halfway mark. The bottom side needs its turn in the direct heat. I set a timer so I don’t forget.
Oven instructions for chicken drumsticks
I make these in the oven when I’m cooking a bigger batch that won’t fit in the air fryer. The method is almost identical, just slower.
Preheat the oven to 400 degrees and place the marinated drumsticks on a wire rack set over a baking sheet (the rack lets air circulate underneath, which helps the bottom skin crisp). Bake for 15 minutes, flip, then another 15 minutes. The total time is about double the air fryer method, but the results are still great. I use this approach when I’m feeding more than four people or meal prepping for the week.
How to cook chicken drumsticks in the air fryer
To get perfectly crispy drumsticks every time:
Pat the drumsticks completely dry with paper towels. I cannot stress this enough. Moisture on the skin is the number one reason people get soggy results.
Rub them down with the garlic Dijon marinade and refrigerate for 8-24 hours. I usually prep mine the night before.
Preheat your air fryer to 390 degrees for five minutes. Starting with a hot basket is what gets that initial sear on the skin.
Place the drumsticks in a single layer with space between each one. If they're touching, the air can't circulate and you'll get steamed spots instead of crispy ones.
Cook for 9-10 minutes, flip, then another 9-10 minutes. Check that the internal temp hits 165 degrees (I actually pull mine at 175 degrees for dark meat since it stays juicier at a slightly higher temp).
If you want to switch it up, brush on my keto BBQ sauce instead of the Dijon marinade.
Pat each chicken leg dry with a paper towel. Season all sides with salt and pepper.
2
Mix the marinade
In a small bowl, combine olive oil, mustard, shallot, butter, garlic salt and parsley.
3
Rub down
Rub buttery Dijon mixture all over chicken legs. Refrigerate for 8-24 hours.
4
Air fryer instructions
To air fry, preheat air fryer for 5 minutes at 390 degrees. Place chicken legs in air fryer tray or basket leaving space between each leg to allow for air circulation. Air fry for 20 minutes, turning legs over halfway through.
Nutrition
Per serving: 1/4 of recipe
Calories
459
Fat
29.8g
Protein
44.3g
Total carbs
1.5g
Net carbs
1.2g
Nutrition is an estimate calculated from the ingredients listed. Brands vary, so check labels if you track closely.
Frequently Asked Questions
Can I use skinless chicken legs for this recipe?
You can, but I wouldn't recommend it. I've tried it both ways and skinless drumsticks dry out faster and miss that crispy texture that makes this recipe work. The skin locks in moisture and renders out in the hot air, which is where all the flavor comes from. I always leave the skin on.
Can I cook frozen chicken legs in the air fryer?
I've done this plenty of times when I forget to thaw. Set your air fryer to 380 degrees and cook for 25-28 minutes, flipping halfway. The trick is to skip the marinade and season with a dry rub instead, since wet marinades won't stick to frozen skin. I use garlic powder, paprika, salt, and pepper. Once they're cooked through, you can brush on sauce in the last 2-3 minutes.
What can I substitute for Dijon mustard?
I've tested this with regular yellow mustard and it works fine, just a milder flavor. Whole grain mustard is another good swap that I actually prefer sometimes for the texture. Skip honey mustard if you're keeping this keto since most brands add sugar. The mustard helps the skin crisp, so I wouldn't skip it entirely.
Why isn't my chicken skin getting crispy?
I had this problem early on and it almost always comes down to one of three things: too much moisture on the skin (pat it really dry before seasoning), overcrowding the basket (the pieces need space for air to circulate), or skipping the preheat. I also started pulling my drumsticks at 175 degrees instead of 165, and that extra time at high heat makes a big difference for the skin.
How do I store leftover chicken legs?
I store leftovers in an airtight container in the fridge for up to 3-4 days. To reheat, I pop them back in the air fryer at 375 degrees for 4-5 minutes. That gets the skin crispy again instead of microwaving them into rubber. I've also frozen cooked drumsticks for up to 2 months. Thaw overnight in the fridge, then reheat in the air fryer.
What sides pair well with air fryer drumsticks?
My go-to is roasted broccoli or a simple green salad with ranch. I also love serving these alongside my cauliflower mashed potatoes for a full comfort food plate. When I'm meal prepping, I'll make a big batch of drumsticks with roasted veggies on a sheet pan and portion everything out for the week.
Is there a way to make this recipe spicier?
I add about 1/4 teaspoon of cayenne pepper to the marinade for a noticeable kick that doesn't overwhelm everything else. A splash of hot sauce works too. My favorite variation is tossing the cooked drumsticks in a buffalo sauce made with Frank's RedHot and melted butter. I make that version at least twice a month.
What's the baking powder trick for extra crispy skin?
I sprinkle about 1/2 teaspoon of baking powder (not baking soda) over the patted-dry skin before adding the marinade. It raises the pH of the skin surface, which helps it brown and crisp faster. I don't use it every time since the Dijon marinade already does a great job, but when I want maximum crunch, this is my secret weapon.
Wasn’t convinced the shallot was doing that much so I just skipped it on batch three because I was out, figured the mustard and garlic would carry it just fine, and they don’t, I could tell in the first bite. Now I’m the kind of person who has shallots in the house on purpose.
When I pulled the basket at 20 minutes and heard that sizzle, I stopped second-guessing butter in a marinade. I’d been about to swap it for extra oil. I’d still push the Dijon past two tablespoons, but you know what you’re doing, Annie.
If they’re crowded, batch them. I’ve had skin go rubbery when pieces were too close together and the air couldn’t circulate. Not worth cramming them in.
Mixed the marinade the night before, 24 hours does the work. Reheated at 350 for five minutes and the skin stayed crispy, which almost never happens with batch cooking. 44g of protein per serving is carrying my whole week.
Luis, 350 for five is what I use too. Microwave is the enemy of crispy skin, air fryer actually brings it back. That protein number still surprises me and I developed the recipe.
Sunday dinner and my husband, who always strips the skin off his chicken, ate these skin-on without noticing. I waited until he finished to say anything. His verdict: ‘the crust is different.’ Four words more about chicken skin than he’s ever volunteered. The Dijon and butter do something to the outside.
Threw a pinch of smoked paprika into the Dijon rub and the color that came out of the air fryer was completely different, this deep burnished red instead of the pale golden I usually get. Worth it just for the visual honestly, but it added a nice smokiness that worked really well with the garlic.
That burnished red is hard to go back from once you’ve seen it. Smoked paprika just fits with the Dijon and garlic, I might start adding it to the base rub.
I’ve been making these for about two months and a few batches ago I started adding lemon zest to the marinade along with the parsley. Just a teaspoon, nothing dramatic. It does something to the whole flavor, brightens the Dijon so it doesn’t sit as heavy, and the outside gets this almost herbaceous crisp that’s hard to describe. The 8-hour minimum is real by the way. I’ve tried rushing it at 3-4 hours and you can taste the difference in how the butter and garlic settle into the meat. Worth planning ahead for.
The lemon zest makes complete sense with the shallot and Dijon together. Brightens the whole thing without competing. And the 8-hour minimum isn’t me being cautious – the butter really does need that time. You can feel it in the texture when you rush it.
Do not skip patting the legs dry. Made these twice in one week to test it, and the skin on the properly dried batch crisped up into this golden crackle while the other batch just kind of steamed. The Dijon marinade needs that dry surface to do its thing.
Two batches in a week to settle it. That steaming happens when there’s moisture on the skin, the air fryer just can’t push through it to get the crackle.
My dad used to make chicken legs every Sunday with a mustard rub and I have some strong memories attached to that smell. Made this over the weekend and the garlic Dijon brought it all back, except the skin was way crispier than anything he ever pulled off. Means a lot to have that again.
I kept telling myself keto meant giving up the dinners I actually looked forward to. Then the garlic Dijon hit the air fryer and my whole kitchen smelled like something I used to order out. Sat there a little emotional. These are going in every week.
Made these Sunday and my son, who has been on a full chicken strike for like two months, cleaned the plate and then looked up and said ‘the sauce is different, right?’ (He meant the Dijon marinade.) Would probably be five stars but mine only marinated about 8 hours and I want to try the full 24 before I fully commit.
My husband scrapes sauce off everything, so I almost didn’t bother with the Dijon rub. Made it anyway. He went back for more before I finished my first piece — never happens with chicken legs. When I asked if he noticed the mustard he said he couldn’t taste it, just that the chicken ‘seemed different.’ That’s it exactly. The Dijon cooks down into the skin and disappears, leaves something savory you can’t quite name. Only did 4 hours and it was already this good. Trying the full 24 next time.
‘Seemed different’ is the best possible review from a sauce-scraper. The Dijon sinks into the skin once it hits heat. You get savory, not mustard. I go overnight when I can but four hours is most of it.
The garlic Dijon had me the second I opened the air fryer. I’ve been keto two years and somewhere along the way I accepted that chicken was just going to be fine, not great. This is great.
First time doing the overnight marinade (I always skip resting times) and it actually made a difference. The Dijon and garlic got way deeper into the meat than a quick rub would. Mine were done around 18 minutes at 390, so worth checking early if your legs are smaller. Do you ever make this with bone-in thighs? Wondering if the timing changes much.
Yeah thighs take longer, I’d do 22-25 at 390. More meat to get through. The Dijon actually soaks in even better on thighs since there’s more surface area.