Die Zwiebelsorten werden nach Geschmack kategorisiert, z. B. süß oder scharf. Zwiebeln werden auch nach Farbe kategorisiert, wie weiß, rot, braun oder gelb. Zu den gelben Zwiebelsorten gehören Buffalo, Early Yellow Globe, Granex, Yellow Grano und Yellow Bermuda. Zu den weißen Zwiebelsorten gehören Crystal Wax und White Portugal. Einige Sorten können entweder gelb oder weiß sein, wie die beliebte spanische Zwiebel.
Zwei beliebte Sorten roter Zwiebeln sind Burgundy und Red Wethersfield. Eine braune Zwiebelsorte ist der Sweet Sandwich Hybrid, der blassgelbes Fleisch hat. Unter allen Zwiebelsorten sind gelbe Zwiebeln bei den Verbrauchern am beliebtesten. Gelbe Zwiebeln werden häufig in einer Vielzahl von Gerichten verwendet, werden jedoch aufgrund ihres hohen Schwefelgehalts am häufigsten mit Tränen in Verbindung gebracht, wenn sie in Scheiben geschnitten werden. Der Schwefel trägt auch zu ihrem kräftig scharfen Geschmack bei.
Weiße Zwiebeln sind eine gute Wahl für Gerichte, die einen milderen Zwiebelgeschmack erfordern. Diese Sorte wird oft in mexikanischen Rezepten verwendet. Sie können ersetzt werden, wenn keine gelben Zwiebeln verfügbar sind. Die rote Zwiebel hat eine leuchtend rote oder violette Hautfarbe. Rote Zwiebeln haben einen milden süßen Geschmack und werden häufig in Salaten und anderen Gerichten verwendet, die nicht gekocht werden müssen.