Roasted cashews have a very rich flavor, making for a perfect snack, toppings on your favorite Thai or Asian dish, or smothered in Chocolate.