How To Roast Cashews And 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 roast cashews and almonds in the oven or on the stovetop, and both methods give you crunchy, flavorful nuts with very little effort.
 
The key is to roast cashews and almonds at the right temperature and to keep an eye on them so they don’t burn.
 
If you’ve ever wondered how to roast cashews and almonds so they come out perfectly golden every time, you’re in the right place.
 
Roasting cashews and almonds is one of the easiest kitchen skills you can pick up, and once you know how to roast cashews and almonds properly, you’ll never buy the pre-roasted stuff again.
 
In this post, we’ll walk through how to roast cashews and almonds in the oven, on the stovetop, and even in an air fryer, plus the best ways to season them.
 
Let’s get to it.
 

How to Roast Cashews and Almonds (The Basics)

Roasting cashews and almonds comes down to heat, timing, and stirring, and here’s what makes it work:
 

1. Why Roasting Cashews and Almonds Matters

Roasting cashews and almonds transforms raw, bland nuts into crispy, deeply flavorful snacks.
 
The heat draws out their natural oils and deepens their flavor in a way raw nuts simply can’t match.
 
When you roast cashews and almonds, you also get a better texture, since the nuts turn crunchy instead of soft.
 
Learning how to roast cashews and almonds is worth it because it’s cheaper than buying roasted nuts and you control exactly what goes on them.
 

2. Raw vs. Roasted Nuts

Raw cashews and almonds are edible straight from the bag, but they taste mild and slightly chewy.
 
Once you roast cashews and almonds, the flavor becomes nuttier and the texture crisps up beautifully.
 
If you’re roasting almonds with skin on, the skin gets crispy too, while blanched almonds turn golden all over.
 
Knowing how to roast cashews and almonds gives you a fresh batch of roasted nuts anytime you want.
 

How to Roast Cashews and Almonds in the Oven

The oven is the most hands-off way to roast cashews and almonds, and here’s how to do it:
 

1. Preheat and Prepare

Preheat your oven to 350°F (175°C) and spread the nuts in a single layer on a baking sheet.
 
If you want to roast cashews and almonds with a little oil, toss them with one teaspoon of oil first.
 
A single layer matters most when you roast cashews and almonds, since overcrowding causes uneven cooking.
 

2. Roasting Times

Almonds usually need 10–12 minutes, while cashews take 8–10 minutes in the same oven.
 
If you roast cashews and almonds together, stir them at the halfway mark and check early.
 
When you roast cashews and almonds, remember that cashews brown faster because they’re softer and higher in oil.
 

3. Stir and Watch Closely

They can go from golden to burnt in under a minute, so stir every few minutes.
 
Learning how to roast cashews and almonds without burning them means staying close to the oven during the last few minutes.
 
Pull them out once they smell nutty and look lightly golden.
 

How to Roast Cashews and Almonds on the Stovetop

The stovetop is the fastest way to roast cashews and almonds, and here’s how to do it:
 

1. Use a Dry Skillet

Heat a heavy skillet over medium heat and add the nuts in a single layer.
 
If you want to roast cashews and almonds with oil, add a teaspoon and stir to coat.
 
There’s no need to preheat the oven or wait around, which is why so many people prefer learning how to roast cashews and almonds this way.
 

2. Stir Constantly

Stir the nuts constantly with a spatula so they toast evenly on all sides.
 
Almonds take about 5–7 minutes on the stovetop, while cashews take about 4–5 minutes.
 
When you roast cashews and almonds on the stovetop, the nuts toast up fast and fill your kitchen with a warm, nutty aroma.
 

3. Cool on a Plate

Once they’re golden, slide them onto a plate right away so they don’t keep cooking in the hot pan.
 
Learning how to roast cashews and almonds means knowing they’ll continue to crisp up as they cool.
 

Seasoning Ideas for Roasted Cashews and Almonds

Now that you know how to roast cashews and almonds, here are some tasty ways to flavor them:
 

1. Sweet or Savory

Toss warm nuts with cinnamon and a little sugar, or go savory with smoked paprika, garlic powder, and salt.
 
These seasonings work whether you roast cashews and almonds in the oven or on the stovetop.
 

2. Store Them Right

Let the nuts cool completely, then store them in an airtight jar for up to two weeks.
 
When you roast cashews and almonds in bigger batches, you’ll always have a crunchy snack ready.
 

So, How to Roast Cashews and Almonds?

You can roast cashews and almonds in the oven at 350°F for about 8–12 minutes, or on the stovetop in a dry skillet in under 7 minutes.
 
When you roast cashews and almonds, keep an eye on them and stir often so they turn out golden and never burnt.
 
And if you want to roast cashews and almonds with seasoning, do it while they’re still warm so it sticks.
 
Hope this post has helped you with learning how to roast cashews and almonds and given you tasty seasoning ideas to try.