Air Fryer Buffalo Chicken Wings

Air Fryer Buffalo Chicken Wings


This air fryer buffalo chicken wings recipe is quick, easy and flavorful. They’re perfect for a weeknight dinner or a party appetizer and can be tossed in any sauce you like!

air fryer buffalo chicken wings with celery and blue cheese

Hi friends!

I’ve got a super easy recipe to share with you guys today. My husband has always been a fan of buffalo wings and recently he has gotten all 3 of my kids interested in eating them as well!

So instead of just ordering them in restaurants, I’ve set about learning how to make them at home so I can make them for dinner a few times a month. After a few tries, I’ve decided the air fryer is my favorite way to make them.

Just season, cook in the air fryer at 400 degrees, and toss in sauce. Serve with celery and blue cheese or ranch dressing for dipping.

Why Use An Air Fryer For Buffalo Wings

The air fryer is the perfect way to get the wings to crisp up and cook quickly. Once they’re cooked, you can toss them in any flavor of buffalo sauce, or whatever other sauce you prefer. These wings take less than 5 minutes to prep and are ready in less than 20 minutes in the air fryer.

I use store-bought Franks Red Hot Buffalo Wings sauce but if you want to make your own you could try this recipe for Homemade Buffalo Sauce or this Easy Homemade Buffalo Sauce.

Crispy Air Fryer Wings – Minimal Oil Required

The best part is, the air fryer can make the wings juicy and crispy, without having to fry them in oil. The key is to use baking powder. Tossing them in just 2 teaspoons of oil along with some spices and baking powder helps them crisp up in the air fryer.

Air fryer wings marinade

While all I’ve done so far is toss mine in buffalo sauce, you could also easily marinate your wings and then cook them in the air fryer. Here’s the Best Chicken Wing Marinade Recipe that you could try. Or try these Marinated Chicken Wings.

Air Fryer Chicken Wings Flavor Ideas

Not into buffalo sauce? Try one of these:

  • Garlic parmesan
  • Honey BBQ
  • Teriyaki
  • Honey Mustard
  • Sweet Chili

Air fryer vs fried wings

Traditional buffalo wings that you’ll get at a restaurant will be deep fried and then tossed in buffalo sauce. In some cases, especially if you get boneless wings, they will be breaded and then deep fried. The air fryer is a method for cooking bone-in chicken wings without needed to deep fry them, making this method a healthier alternative.


air fryer chicken wings recipe

Air Fryer Buffalo Chicken Wings Ingredients

To make air fryer buffalo chicken wings you just need to grab a few ingredients:

  • Split chicken wings
  • Neutral oil – I use avocado oil
  • Salt and garlic powder – or other seasonings
  • Baking powder – to help crisp up the skin
  • Butter – unsalted
  • Frank’s red hot buffalo wing sauce – or sauce of your choice

How To Make Chicken Wings in the Air Fryer

With just a few simple steps, your wings will be ready to eat:

  • Pat the wings dry.
  • Place wings in a bowl, drizzle with oil and toss to coat.
  • Sprinkle with seasonings and toss again.
  • Add baking powder and toss lightly.
  • Place wings in a single layer in the air fryer, leaving space between them. Make in multiple batches if needed.
  • Cook at 400 degrees for about 18 minutes, flipping half way through.
  • Toss in sauce and enjoy!

Air Fryer Buffalo Chicken Wings Recipe

Here’s the air fryer buffalo chicken wings recipe I use:

Print

Air Fryer Buffalo Chicken Wings

air fryer buffalo chicken wings

icon print
Print Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This air fryer chicken wings recipe is quick, easy and flavorful. They’re perfect for a weeknight dinner or a party appetizer and can be tossed in any sauce you like!

  • Author: Lindsay
  • Yield: serves 4-6

Ingredients

  • 1.52 pounds split chicken wings
  • 2 tsp oil (I use avocado oil)
  • 1/2 tsp salt
  • 1/2 tsp garlic powder
  • 1 tsp paprika
  • 1 tsp baking powder
  • 3 Tbsp butter
  • 1/2 cup Frank’s red hot buffalo wings sauce

 

Instructions

  1. Pat wings dry with paper towels and place wings in a bowl.
  2. Drizzle with oil and toss to coat.
  3. Sprinkle with salt, garlic powder and paprika and toss again.
  4. Sprinkle with baking powder and toss lightly.
  5. Place wings in a single layer in the air fryer leaving a little space between wings. Make the wings in multiple batches if needed.
  6. Cook at 400 degrees F for 18-20 minutes, flipping wings halfway through.
  7. Melt butter and mix with buffalo sauce.
  8. Transfer wings from air fryer to a container with a lid, add sauce, cover and shake to coat.
  9. Serve with celery and blue cheese or ranch dressing.

Notes

Feel free to substitute your favorite sauce

Did you make this recipe?

Tag @theleangreenbean on Instagram

window.trCommon={“minRating”:6,”ajaxurl”:”https://www.theleangreenbean.com/wp-admin/admin-ajax.php”,”ratingNonce”:””,”postId”:67231};
window.TastyRecipes = window.TastyRecipes || {};

window.TastyRecipes.smoothScroll = {
init() {
document.addEventListener( ‘click’, ( e ) => {
let anchor = e.target;
if ( anchor.tagName !== ‘A’ ) {
anchor = anchor.closest( ‘a.tasty-recipes-scrollto’ );
}

if ( ! anchor || ! anchor.classList.contains( ‘tasty-recipes-scrollto’ ) ) {
return;
}

const elementHref = anchor.getAttribute( ‘href’ );
if ( ! elementHref ) {
return;
}

e.preventDefault();
this.goToSelector( elementHref );
});
},
goToSelector( selector ) {
const element = document.querySelector( selector );
if ( ! element ) {
return;
}
element.scrollIntoView( { behavior: ‘smooth’ } );
}
};

document.addEventListener(
‘DOMContentLoaded’,
() => window.TastyRecipes.smoothScroll.init()
);

window.TastyRecipes = window.TastyRecipes || {};
window.TastyRecipes.cookMode = {
wakeLockApi: false,
wakeLock: false,
cookModeSelector: ‘.tasty-recipes-cook-mode’,
init() {
if (“wakeLock” in navigator && “request” in navigator.wakeLock) {
this.wakeLockApi = navigator.wakeLock;
}

const cookModes = document.querySelectorAll(this.cookModeSelector);

if (cookModes.length > 0) {
for (const cookMode of cookModes) {
if (this.wakeLockApi) {
cookMode.querySelector(‘input[type=”checkbox”]’).addEventListener(“change”, event => {
this.checkboxChange(event.target);
}, false);
} else {
cookMode.style.display = “none”;
}
}
}
},
checkboxChange(checkbox) {
if (checkbox.checked) {
this.lock();
} else {
this.unlock();
}
},
setCheckboxesState(state) {
const checkboxes = document.querySelectorAll(this.cookModeSelector + ‘ input[type=”checkbox”]’);
for (const checkbox of checkboxes) {
checkbox.checked = state;
}
},
async lock() {
try {
this.wakeLock = await this.wakeLockApi.request(“screen”);
this.wakeLock.addEventListener(“release”, () => {
this.wakeLock = false;
this.setCheckboxesState(false);
});
this.setCheckboxesState(true);
} catch (error) {
this.setCheckboxesState(false);
}
},
unlock() {
if (this.wakeLock) {
this.wakeLock.release();
this.wakeLock = false;
}
this.setCheckboxesState(false);
}
};

(function(callback) {
if (document.readyState !== “loading”) {
callback();
} else {
document.addEventListener(“DOMContentLoaded”, callback);
}
})(() => {
window.TastyRecipes.cookMode.init();
});

window.TastyRecipes = window.TastyRecipes || {};

window.TastyRecipes.staticTooltip = {
element: null,
tooltipElement: null,
deleting: false,
init( element ) {
if ( this.deleting ) {
return;
}
this.element = element;
this.buildElements();
},
destroy() {
if ( ! this.tooltipElement || this.deleting ) {
return;
}

this.deleting = true;
this.tooltipElement.classList.remove( ‘opened’ );

setTimeout( () => {
this.tooltipElement.remove();
this.deleting = false;
}, 500 );
},
buildElements() {
const tooltipElement = document.createElement( ‘div’ );
tooltipElement.classList.add( ‘tasty-recipes-static-tooltip’);
tooltipElement.setAttribute( ‘id’, ‘tasty-recipes-tooltip’ );

const currentTooltipElement = document.getElementById( ‘tasty-recipes-tooltip’ );
if ( currentTooltipElement ) {
document.body.replaceChild( tooltipElement, currentTooltipElement );
} else {
document.body.appendChild( tooltipElement );
}

this.tooltipElement = document.getElementById( ‘tasty-recipes-tooltip’ );
},
show() {
if ( ! this.tooltipElement ) {
return;
}

const tooltipTop = this.element.getBoundingClientRect().top
+ window.scrollY
– 10 // 10px offset.
– this.tooltipElement.getBoundingClientRect().height;
const tooltipLeft = this.element.getBoundingClientRect().left
– ( this.tooltipElement.getBoundingClientRect().width / 2 )
+ ( this.element.getBoundingClientRect().width / 2 ) – 1;
const posLeft = Math.max( 10, tooltipLeft );
this.maybeRemoveTail( posLeft !== tooltipLeft );

this.tooltipElement.setAttribute( ‘style’, ‘top:’ + tooltipTop + ‘px;left:’ + posLeft + ‘px;’ );
this.tooltipElement.classList.add( ‘opened’ );

},
maybeRemoveTail( removeTail ) {
if ( removeTail ) {
this.tooltipElement.classList.add( ‘tr-hide-tail’ );
} else {
this.tooltipElement.classList.remove( ‘tr-hide-tail’ );
}
},
changeMessage( message ) {
if ( ! this.tooltipElement ) {
return;
}
this.tooltipElement.innerHTML = message;
}
};

window.TastyRecipes.ajax = {
sendPostRequest( url, data, success, failure ) {
const xhr = new XMLHttpRequest();
xhr.open( ‘POST’, url, true );
xhr.send( this.preparePostData( data ) );

xhr.onreadystatechange = () => {
if ( 4 !== xhr.readyState ) {
return;
}
if ( xhr.status === 200 ) {
success( JSON.parse( xhr.responseText ) );
return;
}

failure( xhr );
};

xhr.onerror = () => {
failure( xhr );
};
},
preparePostData( data ) {
const formData = new FormData();

for ( const key in data ) {
formData.append( key, data[key] );
}
return formData;
},
};

window.TastyRecipes.ratings = {
defaultRating: 0,
currentRatingPercentage: 100,
savingRating: false,
init( minRating ) {
this.minRating = minRating;

this.formWatchRating();
this.closeTooltipWhenClickOutside();
this.addBodyClassBasedOnSelectedRating();
this.backwardCompFormRatingPosition();
},
formWatchRating() {
const ratings = document.querySelectorAll(‘.tasty-recipes-no-ratings-buttons [data-rating]’);
if ( ratings.length {
event.preventDefault();
this.defaultRating = event.target.closest( ‘.checked’ ).dataset.rating;
this.setCheckedStar( event.target );
this.maybeSendRating( this.defaultRating, event.target );
this.setRatingInForm( this.defaultRating );
} );
}
},
closeTooltipWhenClickOutside() {
window.addEventListener( ‘click’, e => {
// Bailout (don’t remove the tooltip) when the clicked element is a rating star, or it’s the tooltip itself.
if ( e.target.closest( ‘.tasty-recipes-rating’ ) || e.target.classList.contains( ‘tasty-recipes-static-tooltip’ ) ) {
return;
}

window.TastyRecipes.staticTooltip.destroy();
} );
},
setRatingInForm( rating ) {
const ratingInput = document.querySelector( ‘#respond .tasty-recipes-rating[value=”‘ + rating + ‘”]’ );
if ( ! ratingInput ) {
return;
}
ratingInput.click();
},
addBodyClassBasedOnSelectedRating() {
const ratingInputs = document.querySelectorAll( ‘input.tasty-recipes-rating’ );
if ( ! ratingInputs ) {
return;
}
for ( const ratingInput of ratingInputs ) {
ratingInput.addEventListener( ‘click’, currentEvent => {
const selectedRating = currentEvent.target.getAttribute( ‘value’ );
this.handleBodyClassByRating( selectedRating );
this.toggleCommentTextareaRequired( selectedRating );
} );
}
},
handleBodyClassByRating( rating ) {
if ( rating < this.minRating ) {
document.body.classList.remove( 'tasty-recipes-selected-minimum-rating' );
return;
}
document.body.classList.add( 'tasty-recipes-selected-minimum-rating' );
},
toggleCommentTextareaRequired( rating ) {
const commentTextarea = document.getElementById( 'comment' );
if ( ! commentTextarea ) {
return;
}

if ( rating {
window.TastyRecipes.staticTooltip.changeMessage( response.data.message );
window.TastyRecipes.staticTooltip.show();
this.updateAverageText( response.data, recipeCardElement );
this.maybeFillCommentForm( response.data );

// Hide the tooltip after 5 seconds.
setTimeout( () => {
this.maybeResetTooltip( recipeCardElement, response.data, rating );
}, 5000 );
},
() => {
this.resetTooltip( recipeCardElement );
}
);
},
updateAverageText( data, recipeCardElement ) {
if ( ! data.average ) {
return;
}
this.setRatingPercent( data );

if ( ! data.count ) {
return;
}

const quickLink = document.querySelector( ‘.tasty-recipes-rating-link’ );
if ( quickLink ) {
this.setTextInContainer( quickLink, data );
this.setPartialStar( quickLink );
}

const cardStars = recipeCardElement.querySelector( ‘.tasty-recipes-ratings-buttons’ );
cardStars.dataset.trDefaultRating = data.average;
this.setTextInContainer( recipeCardElement.querySelector( ‘.tasty-recipes-rating’ ), data );
},
setTextInContainer( container, data ) {
if ( ! container ) {
return;
}

if ( data.label ) {
const ratingLabelElement = container.querySelector( ‘.rating-label’ );
if ( ratingLabelElement ) {
ratingLabelElement.innerHTML = data.label;
}
return;
}

const averageElement = container.querySelector( ‘.average’ );
if ( averageElement ) {
averageElement.textContent = data.average;
}

const countElement = container.querySelector( ‘.count’ );
if ( countElement ) {
countElement.textContent = data.count;
}
},
setPartialStar( container ) {
const highestStar = container.querySelector( ‘[data-rating=”‘ + Math.ceil( this.defaultRating ) + ‘”]’ );
if ( highestStar ) {
highestStar.dataset.trClip = this.currentRatingPercentage;
}
},
setRatingPercent( data ) {
this.defaultRating = data.average.toFixed( 1 );
const parts = data.average.toFixed( 2 ).toString().split( ‘.’ );
this.currentRatingPercentage = parts[1] ? parts[1] : 100;
if ( this.currentRatingPercentage === ’00’ ) {
this.currentRatingPercentage = 100;
}
},
setCheckedStar( target ) {
const cardRatingContainer = target.closest( ‘.tasty-recipes-ratings-buttons’ );
const selectedRatingElement = cardRatingContainer.querySelector( ‘[data-tr-checked]’ );
if ( selectedRatingElement ) {
delete selectedRatingElement.dataset.trChecked;
}

const thisStar = target.closest( ‘.tasty-recipes-rating’ );
thisStar.dataset.trChecked = 1;
thisStar.querySelector( ‘[data-tr-clip]’ ).dataset.trClip = 100;
},
maybeFillCommentForm( data ) {
if ( ! data.comment || ! data.comment.content ) {
return;
}

const commentForm = document.querySelector( ‘#commentform’ );
if ( ! commentForm ) {
return;
}

const commentBox = commentForm.querySelector( ‘[name=comment]’ );
if ( ! commentBox || commentBox.value ) {
return;
}

// Add comment details for editing.
commentBox.innerHTML = data.comment.content;
if ( data.comment.name ) {
commentForm.querySelector( ‘[name=author]’ ).value = data.comment.name;
commentForm.querySelector( ‘[name=email]’ ).value = data.comment.email;
}
},
maybeResetTooltip( recipeCardElement, data, rating ) {
if ( this.savingRating === rating ) {
this.resetTooltip( recipeCardElement, data );
}
},
resetTooltip( recipeCardElement, data ) {
window.TastyRecipes.staticTooltip.destroy();
this.savingRating = false;

// Reset the default rating.
const cardRatingContainer = recipeCardElement.querySelector( ‘.tasty-recipes-ratings-buttons’ );
if ( cardRatingContainer ) {
this.defaultRating = ( data && data.average ) ? data.average.toFixed(1) : cardRatingContainer.dataset.trDefaultRating;
cardRatingContainer.dataset.trDefaultRating = this.defaultRating;

this.resetSelectedStar( cardRatingContainer, data );
}
},
resetSelectedStar( cardRatingContainer ) {
const selectedRatingElement = cardRatingContainer.querySelector( ‘[data-rating=”‘ + Math.ceil( this.defaultRating ) + ‘”]’ );
if ( selectedRatingElement ) {
selectedRatingElement.querySelector( ‘[data-tr-clip]’ ).dataset.trClip = this.currentRatingPercentage;
selectedRatingElement.parentNode.dataset.trChecked = 1;
}

const previousSelectedElement= cardRatingContainer.querySelector( ‘[data-tr-checked]’ );
if ( previousSelectedElement ) {
const currentSelectedRating = previousSelectedElement.querySelector(‘[data-rating]’);
if ( currentSelectedRating !== selectedRatingElement ) {
delete previousSelectedElement.dataset.trChecked;
}
}
},
backwardCompFormRatingPosition() {
const ratingsButtons = document.querySelector( ‘#respond .tasty-recipes-ratings-buttons, #tasty-recipes-comment-rating .tasty-recipes-ratings-buttons’ );
if ( ! ratingsButtons ) {
return;
}
const ratingsButtonsStyles = window.getComputedStyle(ratingsButtons);
if ( ! ratingsButtonsStyles.display.includes( ‘flex’ ) ) {
ratingsButtons.style.direction = ‘rtl’;
}

if ( typeof tastyRecipesRating !== ‘undefined’ ) {
// Select the rating that was previously selected in admin.
ratingsButtons.querySelector( ‘.tasty-recipes-rating[value=”‘ + tastyRecipesRating + ‘”]’ ).checked = true;
}

const ratingSpans = ratingsButtons.querySelectorAll( ‘.tasty-recipes-rating’ );
for (const ratingSpan of ratingSpans) {
ratingSpan.addEventListener( ‘click’, event => {
if ( ratingSpan === event.target ) {
return;
}
ratingSpan.previousElementSibling.click();
} );
}
}
};

(function(callback) {
if (document.readyState !== “loading”) {
callback();
} else {
window.addEventListener( ‘load’, callback );
}
})(() => {
window.TastyRecipes.ratings.init( window.trCommon ? window.trCommon.minRating : 4 );
});


Air Fryer Buffalo Chicken Wings FAQs

How long do you cook chicken wings in an air fryer?

I have a Ninja Air Fryer (aff link) with two drawers, so I can do a 2 pound batch of wings in 18 minutes, but if you have a smaller air fryer, you’ll likely need to do 2-3 batches so they have enough space and each batch will take 18-20 minutes.

Can you air fry frozen chicken wings?

Yes. You can use frozen chicken wings, although they may not get quite as crispy as fresh.

What temperature should you air fry buffalo wings?

I’ve found the best temperature to be 400 degrees Fahrenheit in the air fryer.

Do I need to flip wings halfway through air frying?

Yes! You’ll need to open the air fryer halfway through and flip the wings over so they crisp up nicely on all sides.

air fryer buffalo chicken wings crispy

How do I make wings crispy in the air fryer?

Adding a teaspoon of baking soda helps the chicken wings get crispy in the air fryer! Don’t use baking soda. It will not have the same affect.

Can I use store-bought buffalo sauce in the air fryer?

Yes you can use store-bought sauce but you don’t need to put it on the wings until after they come out of the air fryer and are done cooking! Alternatively, if you’re using a marinade, you’ll want to put it on first and let the wings sit to absorb the flavor before cooking in the air fryer.

Are air fryer buffalo chicken wings good for meal prep? Can I reheat buffalo wings in the air fryer?

Yes! Wings are a great option to make ahead of time. You can reheat them in the mcirowave or use the air fryer to reheat them. Just pop them in at 400 degrees for 5 minutes or so.

How many wings fit in a standard air fryer?

Depending on the size, you should be able to fit about a pound of wings in a 5-6 quart air fryer.

Are air fryer buffalo chicken wings gluten-free?

This recipe for buffalo chicken wings is gluten-free. If needed, just make sure the buffalo sauce or any other sauce you’re using is gluten-free if needed.

Why aren’t my air fryer buffalo chicken wings crispy?

If you don’t pat the wings dry before adding the oil and spices, or if you don’t use the baking powder, the wings may not get as crispy as they usually would.

This air fryer chicken wings recipe is quick, easy and flavorful. They're perfect for a weeknight dinner or a party appetizer and can be tossed in any sauce you like!

Game Day Appetizers

Need more appetizer ideas for your next party or gathering? Try:

  • Cowboy Caviar
  • Cream Cheese Fruit Dip
  • Mexican Street Corn Dip
  • Homemade Soft Pretzel Bites

Enjoy!
–Lindsay–





Source link

More From Author

40 Quotes for Calming the Mind When You Arrive at a Crossroads in Life

40 Quotes for Calming the Mind When You Arrive at a Crossroads in Life

How to Sleep Better Despite Chronic Pain? – Zoma Sleep

How to Sleep Better Despite Chronic Pain? – Zoma Sleep

Leave a Reply

Your email address will not be published. Required fields are marked *