我吃素 - I eat vegetarian - is understood, but be aware that a dish without visible meat may still be cooked in meat stock, so 我不吃肉 is worth repeating. 我对花生过敏 states an allergy plainly; peanuts and peanut oil are everywhere, and this is the sentence to say clearly rather than politely.