Yes, EVs have horsepower.
An electric motor, powered by batteries, can exert horsepower that is expressed and measured in the same way as petrol and diesel cars.
However, electric cars deploy their power in a different manner. Unlike their combustion engine counterparts, they don’t need to be revved out to achieve optimal speed - and therefore, can deliver maximum output immediately.