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!
Roasting almonds in an oven is one of the easiest ways to turn raw nuts into a crunchy, flavorful snack.
All you need is a baking sheet, a little oil if you like, and about 10 to 15 minutes of oven time.
Whether you’re making them for snacking, salads, or baking, knowing how to roast almonds in an oven gives you full control over flavor and texture.
In this post, we’ll walk through how to roast almonds in an oven step by step, plus the best temperatures, timing, and seasoning ideas.
Let’s get roasting.
How to Roast Almonds in an Oven (Step by Step)
Roasting almonds in an oven comes down to a few simple steps, and once you’ve got them down, you’ll never need to buy roasted almonds again.
1. Preheat the Oven to 350°F (175°C)
Preheating is the first rule of how to roast almonds in an oven properly.
A hot oven means the almonds start browning right away and roast evenly.
You can also roast almonds at 325°F (165°C) if you want slower, gentler browning, especially for larger batches.
Stick with 350°F as your go-to temperature and adjust as needed.
2. Spread the Almonds in a Single Layer
Grab a rimmed baking sheet and spread your raw almonds out in one even layer.
Don’t pile them up or crowd the pan, because crowded almonds steam instead of roast, and nobody wants soggy nuts.
A single layer ensures hot air reaches every almond, which is key when you roast almonds in an oven.
3. Roast for 10 to 15 Minutes
Roasting almonds takes about 10 to 12 minutes for whole raw almonds and 8 to 10 minutes for sliced or slivered ones.
Set a timer and shake the pan or stir the almonds every 5 minutes so they toast evenly.
Keep an eye on them during the last few minutes because almonds go from golden to burnt fast.
4. Check for Doneness by Smell and Color
You’ll know your almonds are done when they turn a warm golden brown and smell nutty and rich.
The best test for how to roast almonds in an oven perfectly is to bite into one, it should be crunchy all the way through with no chewy center.
If they still taste a little soft, give them another 2 to 3 minutes and check again.
5. Cool Completely Before Storing
Once you pull the tray out of the oven, transfer the almonds to a plate or cool pan right away.
They’ll keep crisping as they cool, so leave them for 15 to 20 minutes before storing.
This cooling step is often skipped, but it matters just as much when you roast almonds in an oven as the roasting itself.
Tips for Roasting Almonds in an Oven
Want the best results every time you roast almonds in an oven?
Keep these tips in mind:
1. Use Raw, Unsalted Almonds
Start with raw almonds so you control the salt and seasoning.
Already-roasted almonds will dry out and burn if you roast them again.
Raw almonds also taste fresher and give you a better crunch when you roast almonds in an oven.
2. Add Oil Only If You Want Seasoning to Stick
A light drizzle of olive oil or melted coconut oil helps salt and spices cling to the almonds.
Use about a teaspoon per cup of almonds and toss well before spreading them on the pan.
If you’re skipping seasoning, you can roast almonds in an oven completely oil-free.
3. Season Before or After Roasting
Salt and spices stick best while the almonds are still slightly warm from the oven.
Toss them with salt, smoked paprika, cinnamon, or rosemary right when they come out, then let them cool.
This trick works wonders whenever you roast almonds in an oven, no matter the flavor.
4. Watch the Oven Closely
Every oven runs a little different, and almonds can scorch quickly.
Oven thermometers help, but nothing beats checking on them and stirring every few minutes.
When you roast almonds in an oven, small batches are safer than huge ones.
How Long to Roast Almonds in an Oven
The answer to how long to roast almonds in an oven depends on the type and temperature:
1. Whole Raw Almonds at 350°F
Whole almonds need about 10 to 12 minutes at 350°F.
They’re the most forgiving type to roast almonds in an oven because their size gives you a little buffer.
2. Sliced or Slivered Almonds at 350°F
Sliced and slivered almonds are thin, so they roast much faster, usually 8 to 10 minutes.
Keep a close eye on them, because thin pieces burn in a flash.
If you’re going to roast almonds in an oven for a topping, these are your go-to.
3. Lower and Slower at 325°F
For big batches or thicker almond varieties, drop the heat to 325°F and roast for 15 to 18 minutes.
Slower roasting gives a more even toast, which is ideal when you roast almonds in an oven for the first time.
Storing Your Oven-Roasted Almonds
Once your almonds are fully cooled, store them in an airtight container at room temperature.
They’ll stay crunchy for about 2 to 3 weeks, or up to a month in the fridge.
For longer storage, toss them in the freezer, where roast almonds in an oven keep for several months.
So, How to Roast Almonds in an Oven?
Roasting almonds in an oven is simple: spread raw almonds on a baking sheet, roast them at 350°F for 10 to 15 minutes, stir halfway, and let them cool for crunchy perfection.
With these tips, you’ll know exactly how to roast almonds in an oven for a fresh, fragrant snack anytime.
Happy roasting.