To roast almonds, spread them in a single layer on a baking sheet. Roast for 20 minutes in a 325 degree oven. Let the almonds cool and then taste to see if they are roasted enough. If not, put them back in for a few more minutes. Be careful not to over roast them or they will taste burned.