answer:I have a peanut allergy. I don’t know if it’s the “best” but I use benadryl (generic form is called diphenhydramine). I like it because it is fast acting and effective, and I can take it again in a few hours if needed. I also have to use an asthma inhaler. But my allergy sounds very different than yours. I get fat swollen lips and facial swelling, sometimes even my eyes get puffy, I get hives, and my asthma kicks in high gear. This irritation sounds like a different reaction than mine. I hope @Rarebear shows up. He’s really super smart about medical stuff.