Sweet and smoky, skillet-roasted almonds glazed with a generous coat of honey and satisfying sesame seeds. Honey Sesame Almonds are the new go-to snack.
1.9k