Patient following peanut consumption presented with laryngeal edema, stridor, hoarseness of voice and swelling of tongue. Most likely diagnosis is
Allergic angloedema: Most common type and usually affects those with some kind of food allergy. It can also be caused by insect bites, contact with latex, and some medications, such as penicillin or aspirin. In severe cases the throat can swell, making it hard for the patient to breath.
Angioneurotic edema
Pharyngeal abscess
Foreign body larynx
Foreign body bronchus