
Roasted almonds are one of those snacks that feel far more impressive than the effort involved, and this rosemary version is genuinely hard to stop eating. The combination of earthy fresh rosemary, fruity olive oil, and a hit of sea salt turns a humble handful of nuts into something you'd happily set out for guests. For anyone navigating a nightshade-free lifestyle, packaged flavored nuts can be a minefield — paprika, chili, and tomato powder sneak into so many seasoning blends. This recipe keeps things clean and simple, relying only on herbs, oil, and a touch of garlic powder to build real depth of flavor. The low-and-slow roast at 325°F coaxes out the natural richness of the almonds without burning the delicate rosemary, and that final cool-down on the pan is where the satisfying crunch really develops. Make a batch to keep on the counter, tuck into lunchboxes, or serve alongside a cheese board — they disappear fast either way.
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!
