Roast almonds at 350F for 8 to 12 minutes. Roasting time may vary depending on your oven. My almonds are always perfect at 10 minutes. Keep an eye on them, if they look golden brown they’re ready – don’t burn and don’t over roast or flavor will be affected. If they are under roasted your food processor will have to work harder and butter won’t be as smooth. The first few times might be trial and error until you learn what time is best for you!