The verb “break” can be used both transitively and intransitively:
Glass breaks easily.
The glass was broken by a falling object
All the windows were broken BY the force of the blast.
Using “with” in your sentence would imply that someone created the blast on purpose in order to break the windows.