
These herb-roasted almonds are the kind of snack that disappears fast — warm, golden, and perfumed with fresh rosemary in a way that makes the whole kitchen smell incredible. A quick toss in olive oil, sea salt, black pepper, and a whisper of garlic powder is all it takes before the oven does the heavy lifting. The key is that single-layer roast at 325°F, which lets each almond toast evenly and the rosemary crisp up without burning — just keep an eye on things in those final two minutes. Once they come off the pan, a short rest lets them firm up into that satisfying crunch you want from a roasted nut. Every ingredient here is straightforwardly plant-based and poultry-free, so there's no need to scrutinize labels or worry about hidden animal proteins sneaking into your snack bowl. They're equally at home in a party spread, tucked into a cheese board, or eaten by the handful straight off the baking sheet — not that we'd judge.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →6 servings






Preheat the oven to 325°F (165°C) and line a rimmed baking sheet with parchment paper.
In a mixing bowl, toss the almonds with the olive oil, rosemary, sea salt, black pepper, and garlic powder, if using, until every almond is evenly coated.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
