While fresh pomegranate seeds provide the best flavor, you can use store-bought pomegranate juice if it's more convenient. Just ensure it's pure pomegranate juice without added sugars.