How to Roast Almonds

roasted almonds

Learn how to roast almonds in order to coax out their nuanced flavors and bring a nutty, aromatic crunch to salads, cookies, crumbles, or just about any recipe that calls for almonds. It isn't difficult to roast an almond, but there are a few different methods for roasting almonds. Each of them takes a little extra time and attention from the cook to achieve optimum results.

Roasting Almonds 101

The two primary ways to roast almonds. You can either dry roast them or employ an oil to brown the nuts. You can also dry pan roast or toast almonds with a shallow frying pan.

Dry Roasting Almonds

To dry roast almonds, follow these steps.

  1. Heat your oven to 350 degrees F.
  2. Spread almonds on an ungreased cookie sheet.
  3. Bake for approximately 10 minutes or until they are golden brown and fragrant. Note that because of their high oil content, the almonds will continue to roast after you remove them from the oven.
  4. Check to make sure that a test almond has the proper crunch when bitten into. It should taste toasted, not bitter or burnt.

Oil Roasting Almonds

Look for an oil that imparts the flavor you desire.

  1. Heat oven to 350 degrees F.
  2. Cover an entire cookie sheet with aluminum foil and spread almonds on baking pan.
  3. Spread canola oil (or your preferred oil) over almonds.
  4. Bake for eight to 10 minutes, remove pan from oven and sprinkle with kosher salt or sea salt.

Skillet Toasted Almonds

To toast almonds you will need a shallow skillet, preferably not nonstick.

  1. Add only enough almonds to the skillet so they lie in a single layer.
  2. Turn heat on to medium and toast, stirring every once in a while until the almond skins begin to slightly crackle and the nuts are fragrant.
  3. Remove from heat and cool.

Honey Roasted Almonds

honey roasted almonds

Try a sweet roasted almond once you've mastered basic roasting. This recipe makes approximately two cups of almonds.


  • 2 cups whole almonds
  • 1/4 cup sugar
  • 1/2 teaspoon salt
  • 2 tablespoons honey
  • 2 tablespoons water
  • 2 tablespoons canola oil


  1. Spread almonds on an ungreased cookie sheet and place in oven. Set oven to 350 degrees.
  2. Bake, stirring occasionally until the nuts are browned, about 12 minutes. Remove from oven and set aside.
  3. Mix the sugar and salt in a medium-sized bowl.
  4. In a medium saucepan, stir together the honey, water, and oil and bring to a boil over medium heat.
  5. Stir in the almonds and cook until all of the liquid has been absorbed by the nuts, approximately 5 minutes.
  6. Transfer nuts to a bowl and sprinkle sugar and salt mixture over. Toss together to combine, and spread on wax paper to cool.

Enjoying Roasted Almonds

Roasted almonds can be used in just about any kind of dish. Chop them and add to green salads; add them to a topping for apple or peach crumble, toss into your breakfast cereal or yogurt, or use to help create a coating for chicken. Roasted almonds can be enjoyed in so many ways!

Was this page useful?
Related & Popular
How to Roast Almonds