Organic Onion Shallots have a milder taste and odor than onions, so shallots are more commonly eaten raw. However, when cooked, shallots can lose their flavor quickly, and soonions are preferable in cooked food like stir fries.