Sweet and spicy almonds –If you’re looking for a delightful snack that combines sweetness and spiciness, look no further than Sweet and Spicy Roasted Almonds. This easy-to-make recipe elevates plain almonds to a whole new level, making them perfect for entertaining or enjoying as a health-conscious treat. The combination of flavors will surely have your taste buds dancing!
Sweet and Spicy Roasted Almonds
This recipe showcases the irresistible blend of sweet and spicy flavors while keeping the crunch of roasted almonds intact.

Ingredients
- 2 cups raw almonds
- 1 tablespoon olive oil
- 1/4 cup granulated sugar
- 1 teaspoon ground cinnamon
- 1/2 teaspoon chili powder
- 1/4 teaspoon cayenne pepper
- 1/2 teaspoon sea salt
- 1/4 teaspoon black pepper
- 1/2 teaspoon vanilla extract
Instructions
- Preheat your oven to 350°F (175°C). Line a baking sheet with parchment paper for easy cleanup.
- In a large mixing bowl, combine the raw almonds and olive oil. Toss to coat the almonds evenly.
- In a separate small bowl, mix together the sugar, cinnamon, chili powder, cayenne pepper, sea salt, black pepper, and vanilla extract.
- Sprinkle the spice mixture over the almonds and toss until all almonds are thoroughly coated.
- Spread the coated almonds in a single layer on the prepared baking sheet.
- Roast the almonds in the preheated oven for about 15-20 minutes, stirring halfway through to ensure even roasting. Keep an eye on them to prevent burning. The almonds should be golden and fragrant.
- Once roasted, remove the almonds from the oven and allow them to cool completely on the baking sheet. As they cool, they will become even crunchier.
- Store the cooled almonds in an airtight container at room temperature for up to two weeks—or enjoy them immediately!
These Sweet and Spicy Roasted Almonds are perfect for snacking on their own or adding to a charcuterie board. With their sweet, spicy, and salty notes, they’re sure to please a crowd. So why not whip up a batch today and enjoy the wonderful combination of flavors that will keep you coming back for more?