Our recipe needs to be refrigerated, but store bought giardiniera that is kept in olive oil can be stored on the shelf for up to 6 months after opening.