How Long To Oven Roast Almonds

Your Cool Home is supported by its readers. Please assume all links are affiliate links. If you purchase something from one of our links, we make a small commission from Amazon. Thank you!

You can oven roast almonds in about 10 to 15 minutes at 350°F (175°C), depending on whether you’re working with whole, sliced, or slivered almonds.
 
Whole almonds take the longest, usually landing somewhere between 12 and 15 minutes, while sliced and slivered almonds can be done in as little as 8 to 10 minutes.
 
The exact answer to how long to oven roast almonds really comes down to a few factors like the type of almond, the temperature you use, and how toasted you like them.
 
If you’ve been wondering how long to oven roast almonds so they come out crunchy and flavorful without burning, you’re in the right place.
 
In this post, we’ll cover how long to oven roast almonds at different temperatures, how the almond type changes the roasting time, and the best ways to know when they’re perfectly done.
 
Let’s get into it.
 

How Long to Oven Roast Almonds (The Short Answer)

How long to oven roast almonds depends on the form you’re roasting, so here’s the breakdown:
 

1. Whole Almonds: 12 to 15 Minutes at 350°F

Whole almonds are the thickest cut, so they need the most time in the oven.
 
When you oven roast whole almonds at 350°F, expect them to take around 12 to 15 minutes, and you’ll want to stir them once halfway through so they toast evenly.
 
If you’re asking how long to oven roast almonds that still have their skins on, the answer is the same 12 to 15 minutes, though the skins may darken and crack slightly as they roast.
 

2. Slivered Almonds: 8 to 10 Minutes at 350°F

Slivered almonds are thin and exposed, so how long to oven roast almonds in this form is much shorter.
 
Most slivered almonds will oven roast in about 8 to 10 minutes, and you should start checking them around minute 7 since they can go from golden to burnt fast.
 

3. Sliced Almonds: 6 to 8 Minutes at 350°F

Sliced almonds are the most delicate of the bunch, and the answer to how long to oven roast almonds this thin is usually just 6 to 8 minutes.
 
They’re perfect for topping salads, yogurt, or baked goods, but you’ll want to keep an eye on them because they can scorch in the blink of an eye.
 

How to Oven Roast Almonds Perfectly Every Time

Knowing how long to oven roast almonds is half the battle, but technique matters too.
 
Here’s how to make sure your almonds turn out golden and crunchy:
 

1. Preheat to 350°F and Spread Them in a Single Layer

Preheat your oven to 350°F and line a baking sheet with parchment paper for easy cleanup.
 
Spread the almonds in a single layer so hot air circulates evenly around each one, which keeps the roasting time consistent.
 
If you pile them up, some will burn while others stay pale, and your answer to how long to oven roast almonds becomes much harder to pin down.
 

2. Stir Halfway Through

About halfway through the roasting time, give the pan a shake or stir the almonds with a spatula.
 
This simple step helps every almond brown evenly and prevents the ones near the edges of the pan from roasting faster than the ones in the middle.
 

3. Watch Them Closely Near the End

Almonds can go from perfectly golden to burnt in under a minute, so stay close during the final stretch.
 
You’ll notice how long to oven roast almonds feels shorter than expected once that nutty aroma fills the kitchen.
 

4. Repeat the Roasting Time If Needed

If your almonds come out lighter than you like after the first round of roasting, simply return them to the oven for 2 to 3 minutes at a time until they reach your preferred shade.
 
This trick works no matter the answer to how long to oven roast almonds on your first attempt because you’re just extending the process in small, safe increments.
 

How Long to Oven Roast Almonds at Other Temperatures

Not everyone wants to roast at 350°F, so here’s how the timing shifts at different settings:
 

1. At 300°F (150°C): 20 to 25 Minutes

Lower heat means a slower roast, so if you’re wondering how long to oven roast almonds at 300°F, plan on about 20 to 25 minutes for whole almonds.
 
This gentler method gives you a deeper, more even toast with less risk of burning.
 

2. At 400°F (205°C): 8 to 10 Minutes

Higher heat speeds things up, so how long to oven roast almonds at 400°F is only around 8 to 10 minutes for whole almonds.
 
Just be sure to stay in the kitchen, because at this temperature the window between perfectly roasted and burnt is very narrow.
 

So, How Long to Oven Roast Almonds?

How long to oven roast almonds is typically 10 to 15 minutes at 350°F for whole almonds, with slivered and sliced almonds finishing faster at 6 to 10 minutes.
 
The exact roasting time varies with temperature, almond type, and how dark you like them, but staying close to the oven and checking often guarantees great results.
 
Hope this post has helped you understand exactly how long to oven roast almonds and how to get them perfectly golden every single time.