Yes, we can run a BLDC motor without ESC but when that BLDC motor is running it will not have any torque and it cannot be used for any professional work so ESC is very necessary to run a BLDC motor.