This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click a link and make a purchase, I may receive a small commission at no extra cost to you.
You can roast walnuts in an air fryer in about 5 to 8 minutes at 320°F (160°C), shaking the basket halfway through.
That short window is one of the biggest reasons people love using an air fryer for walnuts.
It’s fast, it’s easy, and you don’t have to babysit a hot oven for 15 minutes just to toast a small batch.
If you’ve ever wondered how long to roast walnuts in air fryer, the answer depends on a few simple factors like temperature, batch size, and how dark you like them.
In this post, we’ll cover exactly how long to roast walnuts in an air fryer, how to do it step by step, and how to avoid burning them.
Let’s get right into it.
How Long to Roast Walnuts in Air Fryer (The Short Answer)
The average time to roast walnuts in an air fryer is 5 to 8 minutes at 320°F.
Smaller batches and higher heat cook faster, while larger batches and lower heat take longer.
Here’s a quick breakdown of how long to roast walnuts in air fryer based on what you’re going for:
1. Lightly Toasted Walnuts: 4 to 5 Minutes
If you want a light toast with a mild flavor, roast walnuts in the air fryer for about 4 to 5 minutes.
This is perfect when you plan to use them in recipes where they’ll cook again, like baked goods or casseroles.
They’ll be warm, slightly nutty, and still pretty pale in color.
2. Medium Toasted Walnuts: 6 to 7 Minutes
For that classic toasted walnut flavor, 6 to 7 minutes is the sweet spot.
This is how long to roast walnuts in air fryer for salads, yogurt bowls, and snacking.
You’ll notice a deeper brown color and a richer, more pronounced nutty aroma.
3. Deeply Toasted Walnuts: 8 Minutes (Watch Closely)
If you like a bold, crunchy walnut with a strong roasted taste, go for 8 minutes.
But be careful—walnuts can go from perfectly toasted to burnt in under a minute.
So if you’re pushing the time, stay right next to the air fryer and check often.
How to Roast Walnuts in Air Fryer Step by Step
Knowing how long to roast walnuts in air fryer is only half the battle.
The method matters just as much, so here’s a simple process to follow.
1. Preheat the Air Fryer
Preheat your air fryer to 320°F (160°C) for about 2 to 3 minutes.
Preheating helps the walnuts roast evenly instead of heating up slowly and unevenly.
It also gives you more control over how long to roast walnuts in air fryer.
2. Arrange Walnuts in a Single Layer
Spread the walnuts in a single layer in the air fryer basket.
Don’t overcrowd them, because piled-up walnuts steam instead of roast.
If you’re making a big batch, roast walnuts in air fryer in two rounds.
3. Shake the Basket Halfway Through
Around the 3-minute mark, pull the basket out and give it a good shake.
This helps every walnut get even heat and prevents the ones near the edges from burning.
It’s a small step that makes a big difference in how evenly they roast.
4. Check for Doneness by Smell and Color
Walnuts are done when they smell nutty and turn a shade darker.
Remember, they’ll keep cooking for a minute after you take them out.
So pull them out when they look just slightly lighter than you want them to end up.
5. Cool Before Using or Storing
Let the walnuts cool on a plate or baking sheet for about 10 minutes.
They’ll crisp up as they cool, so don’t judge the texture while they’re still hot.
Once cooled, store them in an airtight container at room temperature for up to two weeks.
Tips for Getting the Perfect Air Fryer Walnuts
Here are a few extra pointers to keep in mind when you roast walnuts in an air fryer.
1. Stick With 320°F for Best Results
Higher heat can burn the outside before the inside toasts.
320°F is low enough to roast evenly but high enough to get the job done quickly.
If your air fryer runs hot, drop it to 300°F and add a minute or two.
2. Don’t Add Oil Unless You Want To
Walnuts already contain plenty of natural oils, so extra oil isn’t necessary.
If you do add oil, use just a tiny drizzle and toss them well.
A little oil can help seasonings stick, but it also speeds up browning.
3. Season After Roasting, Not Before
Salt, cinnamon, or spices can burn during roasting.
So toss your walnuts with seasonings right after they come out of the air fryer.
This way, they’ll stick nicely and taste fresh without any burnt bits.
4. Every Air Fryer Is a Little Different
This is the most important tip of all.
The exact time to roast walnuts in air fryer depends on your specific model.
So use the 5 to 8 minute range as a guide and adjust based on your first batch.
So, How Long to Roast Walnuts in Air Fryer?
You can roast walnuts in an air fryer in about 5 to 8 minutes at 320°F, shaking the basket halfway through.
The exact time depends on whether you want them lightly toasted, medium toasted, or deeply toasted.
Just keep an eye on them, trust your nose, and remember that they crisp up as they cool.
Once you nail down how long to roast walnuts in air fryer for your machine, you’ll never go back to the oven for small batches again.
Happy roasting.