What Makes Onions So Flavorful?

Onions. They are the king of the United Federation of Flavor — the mascot that says to cooks and eaters everywhere, “Welcome to flavor city.” They also pack a potent punch if they aren’t processed correctly (and even when they are).