Der Verzehr von Zwiebeln, Brokkoli, Rosenkohl oder anderem Kreuzblütlergemüse kann dazu führen, dass die Haut nach Zwiebeln riecht. Verbindungen in diesem Gemüse werden im Verdauungstrakt abgebaut, gelangen in den Kreislauf und werden über Mund, Lunge und Haut ausgeschieden.
Einige bakterielle Infektionen der Vagina können auch nach Zwiebeln riechen. Diabetes, Lebererkrankungen, Infektionen und Hyperthyreose können alle anhaltenden Körpergeruch verursachen. Unkontrollierter Diabetes verursacht oft einen fruchtig riechenden Körpergeruch. Personen mit Leber- oder Nierenerkrankungen können auf eine Weise seltsam riechen, die als ähnlich dem Geruch von Bleichmittel beschrieben wird. Veränderungen des Körpergeruchs, die nicht mit vorübergehenden Ernährungsgewohnheiten zusammenhängen, sollten von einem Arzt untersucht werden.