Air Fryer Chicken Legs
Published February 5, 2021 • Updated February 23, 2026
This post may contain affiliate links. See my disclosure policy.
Crispy on the outside, juicy on the inside. These air fryer drumsticks are one of the easiest keto dinners I make for my family. The garlic Dijon marinade is what takes them over the top.
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 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.
Explore 687+ keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.
Ingredients
6 - 8 chicken legs
salt and pepper
2 tablespoons olive oil
2 tablespoons dijon mustard
2 tablespoons minced shallot
1 tablespoon butter, softened or melted
2 teaspoon garlic
1 teaspoon salt
1/4 cup chopped parsley
Air Fryer
Step by Step Instructions
Step by Step Instructions
Prep the drumsticks
Pat each chicken leg dry with a paper towel. Season all sides with salt and pepper.
Mix the marinade
In a small bowl, combine olive oil, mustard, shallot, butter, garlic salt and parsley.
Rub down
Rub buttery Dijon mixture all over chicken legs. Refrigerate for 8-24 hours.
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 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 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.






I've gone through probably a dozen air fryer chicken leg recipes over the last two years and most of them land in the same place: fine, nothing you'd think about after dinner. This one I'm still thinking about. The shallot in the Dijon marinade is something I wouldn't have come up with on my own, and it actually changes things compared to the garlic-and-olive-oil versions I've been defaulting to. Not sharp, more kind of sweet and rounded, and it carries through once the skin crisps up. I let mine marinate the full 24 hours and pulled them out at 390 and got this deep mahogany color on the skin that I don't get from my usual recipes. Only thing I'd change: double the marinade. I was scraping the bowl trying to coat the last two legs.
Six versions of air fryer chicken legs this past year, and none of them nailed the marinade like this. The Dijon and shallot does something garlic and olive oil just can't. This is the one.
First time making chicken legs in my air fryer and I almost skipped the Dijon because I'm not a mustard person. Pushed through anyway. Whatever happens to it at 390 degrees, it stops tasting like mustard and just turns into this coating that sticks to the skin. Marinated overnight and the meat was juicy all the way to the bone. Also flip them halfway through or the bottom ends up darker than the rest.
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.
The shallot and garlic in that basket gets me every single time. Smells like something way more complicated than it is.
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.
I added a big spoonful of harissa to the Dijon mixture on a whim (had half a jar sitting in my fridge that needed a use) and now I genuinely don't think I can make these without it. Did the full 24-hour marinade and the heat had time to work all the way into the meat, so you get this smoky, spicy crust when it comes out of the air fryer at 390 that I was not remotely prepared for. The parsley at the end cuts through all that fat in a way I didn't expect either, it actually matters. I've made these four times in the last month and every single time I tell myself I'll try the base recipe as written and every single time I open the fridge and reach for the harissa jar again. Spring weeknight dinners, solved.
Harissa in there makes sense. The shallot and garlic are already pulling in that direction and the fat carries it through on a long marinade. Four times is the only endorsement I need.
Made these last week and the skin on the larger legs never got as crispy as the smaller ones, even with the full cook time. I patted everything dry before rubbing the Dijon mixture on like the recipe says, so is it worth bumping the temp for the last few minutes or just pulling the smaller ones out early?
Pull the small ones out early. Trying to blast everything at the end just dries out the meat before the thick skin catches up. Sort by size before you start and plan for a 3-4 minute gap.
Brought these to a spring gathering and the garlic Dijon crust was the first thing to disappear, which for a crowd of non-keto people is really the only review I need.
Non-keto people eating it first is the only metric that matters. The Dijon crust holds up at room temp better than I expected, so it travels well.
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.
Two years of fine chicken is rough. I let mine marinate for at least an hour when I have time, the garlic gets way more intense.
My store was out of Dijon so I used whole grain instead. Will the texture on the skin be different?
Whole grain works great here. The seeds press into the skin and add a little extra crunch when it crisps up. Might like it better than Dijon honestly.
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.