The answer to your question is stress-energy, not mass. Mass is just a certain form, a manifestation of something deeper, being energy. A proton and a black hole, both have stress-energy, and both cause spacetime curvature.
It's a commonly made mistake that gravity, and therefore a black hole, is caused by matter. In fact the spacetime curvature is related to a quantity called the [stress-energy tensor][1]. This is usually represented by a matrix with ten independant values in it (it's a 4x4 matrix but it's symmetric so six of the elements in it are duplicated).
Only one of the elements in the matrix, $T_{00}$, depends directly on the mass, and actually that element gives the energy density, where mass is counted as energy using Einstein's equation $e = mc^2$.
Why do photons add mass to a black hole?
In GR, we use the term stress-energy, and anything and everything, massive or massless that does have stress-energy (please note that in certain cases not all parts of the stress-energy momentum tensor contribute to curvature), will cause spacetime curvature.
The mass of a black hole can be determined in the same way as we determine the mass of any other astronomical object - by observing how it deflects the paths of other objects that pass close to it. These might be objects in closed elliptic orbits (like satellites around planets) or objects in hyperbolic trajectories that are just passing through.
Black hole mass
Please note that in certain cases, we use ADM (or Bondi) mass for black holes.
Note that mass is computed as the length of the energy–momentum four-vector, which can be thought of as the energy and momentum of the system "at infinity".
https://en.wikipedia.org/wiki/Mass_in_general_relativity
So basically, when we talk about the mass of a black hole, we really mean according to GR,
its energy and momentum (length of the energy-momentum four vector), and its (gravitational) effects on paths of objects that are interacting with it (its gravitational field). No need to involve the Higgs mechanism. So the answer to your question is, what causes the mass of the black hole, is ultimately stress-energy.