onion marmalade is a sweet and savory jam-like spread made mainly from cooked onions. it is used as a spread to put on many different kinds of food, including meat, crackers, and bread.