Sir Leslie's Barszcz: it's whats for dinner