No, you can use shelf stable pesto from a jar easily enough also. The jars are usually smaller so you may need two.