Since onions are handled through the DLC that they came out with, I cannot "turn them off" in NPC planted fields. If you don't want onions, you just have to deselect the Highlands DLC when loading the map.