Yes, you can use pre-toasted sesame seeds, but toasting them yourself will yield a fresher, more aromatic flavor.