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 roast almonds in an oven by spreading a single layer on a baking sheet and baking them at 350°F (175°C) for about 10 to 15 minutes, stirring halfway through.
It’s honestly one of the easiest kitchen wins out there, and the payoff is huge.
If you’ve been wondering how to roast almonds in the oven without burning them, you’re in the right place.
In this post, we’ll walk through exactly how to roast almonds in the oven, the best temperature and timing, and the little tricks that make the difference between bland and brilliant.
Let’s get roasting.
How Do You Roast Almonds in an Oven?
Roasting almonds in the oven comes down to three things done right: temperature, spread, and timing.
Here’s how the whole thing goes down, step by step.
1. Preheat to 350°F (175°C)
Preheating matters more than people think.
When you roast almonds in an oven that’s fully heated, they toast evenly from the very first minute.
If you slide them into a cold oven, the outside dries out before the inside warms up, and you end up with unevenly roasted almonds.
Give your oven a good 15 minutes to reach temperature and you’re set.
2. Spread Them in a Single Layer
Grab a rimmed baking sheet and spread your almonds out in one even layer.
If they’re piled on top of each other, they steam instead of roast, and you’ll get soft, pale almonds instead of crunchy, golden ones.
For even results, keep them a little spaced out.
This is also where you decide whether to roast almonds with or without oil.
A light toss with a teaspoon of neutral oil like canola or avocado helps the salt stick and deepens the flavor, but dry roasting works great too.
3. Roast for 10 to 15 Minutes, Stirring Halfway
Slide the sheet onto the middle rack and set a timer.
Around the halfway mark, pull the tray out and give the almonds a quick stir so they toast evenly on all sides.
You’ll start smelling that warm, nutty aroma around the 8-minute mark, and that’s your cue to stay close.
Almonds go from perfectly roasted to burnt fast, so don’t wander off.
4. Know When They’re Done
The best way to tell when your oven roasted almonds are ready is by look and smell.
They should be golden brown inside and out, which you can check by snapping one in half.
If the center is still pale and white, they need a few more minutes.
When you roast almonds to the right point, they’ll smell nutty and rich, not toasty or sharp.
5. Cool Before You Store or Eat
Here’s a step people skip.
Right out of the oven, roasted almonds are still a little soft, and that’s normal.
As they cool on the baking sheet, they crisp up and reach that satisfying crunch.
So whatever you do, don’t judge them while they’re hot.
Tips for roasting Almonds in the Oven Perfectly
Roasting almonds in the oven is simple, but a few moves make a big difference.
1. Season After Roasting, Not Before
If you’re adding salt, herbs, or spices, toss them on while the almonds are still warm from the oven.
A tiny bit of oil or a quick spritz of water helps the seasoning cling.
Salt added before roasting can burn and turn bitter, so save it for after.
2. Don’t Skip the Stir
Stirring halfway through is the secret to evenly roasted almonds.
The edges of a baking sheet run hotter than the center, so stirring evens things out and prevents burnt corners.
3. Watch Them Closely Near the End
Almonds give you almost no warning before they burn.
Check them a minute or two before your timer runs out, especially if your oven runs hot.
When in doubt, pull them early—they’ll keep crisping as they cool.
Temperature and Time Variations
Not every batch of oven roasted almonds looks the same, and that’s fine.
1. Low and Slow at 300°F
If you want the most even roast with the least chance of burning, roast almonds at 300°F (150°C) for about 20 to 25 minutes.
This slower method gives you deeply golden almonds with a mellow flavor.
2. Quick and Hot at 375°F
In a hurry?
Roast almonds at 375°F (190°C) for 8 to 12 minutes, but stay right by the oven.
When you roast almonds at higher heat, they toast fast and burn faster, so keep an eye on them.
3. Whole, Sliced, or Slivered
Whole almonds take the full 10 to 15 minutes.
Sliced and slivered almonds roast much quicker, usually 5 to 8 minutes, so adjust your timing and check early.
No matter which cut you roast, the oven method still works the same way—it’s just a matter of watching the clock.
What to Do With Your Roasted Almonds
Once your almonds are roasted, the possibilities are wide open.
Pile them into a bowl for snacking, chop them over salads, stir them into yogurt, or use them to top a batch of muffins.
You can also roast almonds and blend them into almond butter or homemade granola.
Store any extras in an airtight container at room temperature for a couple of weeks, or in the fridge for longer.
So, How Do You Roast Almonds in an Oven?
You roast almonds in an oven by spreading them in a single layer on a baking sheet and baking them at 350°F for 10 to 15 minutes, stirring halfway through.
It really comes down to temperature, spread, and timing.
When you roast almonds in an oven that’s fully preheated, keep them in one even layer, and pull them as soon as they turn golden, you’ll get crunchy, flavorful almonds every single time.
So preheat that oven, grab your baking sheet, and go roast almonds in the oven tonight—your kitchen will smell amazing.