Arrowroot comes from the arrowroot tuber, while corn flour comes from corn kernels. In some cases, corn flour can contain traces of wheat, so it may not be safe for everyone. Arrowroot is also a bit lower in calories and safe for those with a gluten allergy.