How Long To Roast Almonds In Oven At 350

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 the oven at 350°F usually takes about 10 to 15 minutes, depending on whether you’re working with whole almonds or slivered ones.
 
That’s the short answer, and honestly, it’s the number most recipes will give you.
 
But if you’ve ever ended up with bland, chewy almonds or worse, a burnt batch you had to toss, you know the timing isn’t the whole story.
 
How long to roast almonds in oven at 350 really comes down to a few moving parts: the type of almond, how you prep them, and how closely you’re watching them.
 
In this post, we’ll walk through exactly how long to roast almonds in oven at 350, how to tell when they’re done, and how to avoid the most common roasting mistakes.
 
Let’s get into it.
 

How Long to Roast Almonds in Oven at 350°F

When you roast almonds in the oven at 350°F, here’s what you can expect timing-wise:

1. Whole Almonds: 10 to 15 Minutes

Whole almonds are the most common type you’ll roast, and they take about 10 to 15 minutes at 350°F.
 
Raw whole almonds with the skin on tend to run toward the longer end of that range, closer to 13 to 15 minutes.
 
Blanched whole almonds (skin removed) roast a bit faster, so start checking around the 10-minute mark.
 
The size of your almonds matters too, so if yours look large, give them a couple extra minutes and check often.
 

2. Slivered and Sliced Almonds: 5 to 8 Minutes

If you’re roasting slivered or sliced almonds at 350°F, cut that time way down to about 5 to 8 minutes.
 
These thinner pieces have far more surface area, which means they brown fast.
 
When roasting slivered almonds in the oven at 350, check them at the 5-minute mark and every minute after that.
 
They can go from golden to burnt in under a minute, so don’t walk away.
 

3. Timing Depends on Your Oven and Pan

Every oven runs a little different, so the first time you roast almonds at 350°F, treat the timing as a guideline, not gospel.
 
Use an oven thermometer to confirm your oven is actually at 350 and not running hot.
 
A light-colored baking sheet also helps, since dark pans absorb more heat and can speed up browning on the bottom of your almonds.
 
And spread them in a single layer so they roast evenly instead of steaming each other.
 

How to Tell When Your Almonds Are Done

The best way to know when almonds are done roasting is by smell and taste, not just the clock.
 

1. Smell Is Your First Clue

When almonds are close to done, they give off a warm, nutty, toasted aroma.
 
The moment you smell that in your kitchen, it’s time to check the oven.
 
If the smell turns sharp or acrid, you’ve gone too far, so pull them out immediately.
 

2. Color Should Be Golden, Not Dark Brown

Visually, you want a light golden-brown color all over.
 
Keep in mind that whole almonds with skins stay darker, so look at the exposed edges for clues.
 
If the tips are turning deep brown, take them out because they’ll keep cooking on the hot pan.
 

3. Do a Taste Test

The real test is biting into one.
 
A properly roasted almond is crisp all the way through with a deep nutty flavor.
 
If it’s still soft or slightly chewy in the center, give it a few more minutes and taste again.
 

Tips for Perfectly Roasted Almonds at 350°F

A few small moves make a big difference when you roast almonds in the oven at 350:

1. Stir or Shake the Pan Halfway Through

About halfway through roasting, give the pan a shake or stir the almonds with a spatula.
 
This evens out the browning so the almonds near the edges don’t burn while the middle ones lag behind.
 

2. Cool Them on the Pan

Almonds keep roasting from residual heat after you pull them out.
 
Leave them on the baking sheet for a few minutes to finish crisping up, then transfer to a bowl or jar.
 

3. Season Right After Roasting

If you’re adding salt, spices, or a little oil, do it while the almonds are still warm.
 
Warm almonds hold onto seasonings much better than cooled ones, so toss them right away.
 

So, How Long to Roast Almonds in Oven at 350?

Roasting almonds in the oven at 350°F takes about 10 to 15 minutes for whole almonds and 5 to 8 minutes for slivered or sliced ones.
 
The exact time depends on your oven, the type of almond, and the pan you use, so start checking early and rely on smell, color, and taste.
 
Once you get the hang of how long to roast almonds in oven at 350, you’ll have a batch of crispy, fragrant almonds ready for snacking, salads, or baking whenever you want.