I've roasted them also in the oven - taste the same. Microwave is very fast, just couple of minutes. I put the peanuts in a bowl, place it on the side of the microwave plate and turn it on at max power until the bowl makes one turn, then I stir the peanuts. This continues until the peanuts start to smoke a little and smell delicious. When done, I spread them on a plate to cool faster.
Hmmm.. Never tried microwave. Quick & easy but do they taste as good as conventional roasting? How long do you do them for?
It was a joke. I haven't seen these for sale anywhere for about 20 years.
They don't make them. They grow them.
Are you sure youre allergic to tree nuts and peanuts? Peanuts are a legume and are not related to tree nuts so if peanuts make you itchy then there is no guarantee that cashews will or vice versa.