There is bok choy pesto has no dairy in it, so it will last longer than traditional pesto. Keep it in an air tight container in the refrigerator. It can last for at least a week before the greens start to blacken and go bad.