Hint $\ $ Eisenstein's Criterion applies to polynomials that are prime powers $\rm\ f\ \equiv\ x^n\pmod p.\:$ Though your polynomial $\rm\ f\ =\ (x^p-1)/(x-1)\ $ is not of that form, it is very close, namely $\rm\ f\ \equiv\ (x-1)^{p-1}\pmod{p}\:.\:$ Eisenstein's Criterion may apply if you can find a map $\ \sigma\ $ that sends $\rm\ (x-1)^{p-1}\ $ to a power of $\rm\ x\ $ and, further, $\ \sigma\ $ preserves factorizations $\rm\ \sigma(gh)\ =\ \sigma g\cdot \sigma h\ $ (so one can pullback the irreducibility of $\rm\ \sigma\:f\ $ to $\rm\:f).\:$ It suffices to find a find an automorphism $\:\sigma\:$ on $\rm\ \mathbb Z[x]\ $ that shifts $\rm\:x\!-\!1\to x\:.\ $ Any ideas?
The history of the criterion is very interesting (and quite instructive!) $\:$ See David A. Cox, Why Eisenstein proved the Eisenstein criterion and why Schönemann discovered it first.
Remark $\ $ This is prototypical of transformation-based problem solving. Consider the analogous case of solving quadratic equations. One knows how to solve the simple special case $\rm\ x^2 = a\ $ by taking square roots. To solve the general quadratic we look for an invertible transformation that reduces the general quadratic to this special case. The solution, dubbed completing the square, is well-known. The problem-solving strategy above is completely analogous. We seek transformations that map polynomials into forms where Eisenstein's criterion applies. But we also require that the transformation preserve the innate structure of problem - here multiplicative structure (so that we may conclude with: $\rm\:\sigma\:f\:$ irreducible $\Rightarrow$ $\rm\:f\:$ irreducible).
Employing such transformation-based problem solving strategies has the great advantage that one can transform theorems, tests, criteria, etc, into a simple reduced or "normal" form that is easy to remember or apply, and then use the ambient symmetries or transformations to massage any given example to the required normal form. This strategy is ubiquitous throughout mathematics (and many other sciences). For numerous interesting examples see Zdzislaw A. Melzak's book Bypasses: a simple approach to complexity, 1983, which serves as an excellent companion to Polya's books on mathematical problem-solving.
For another example, see the shift-based proof of the Factor Theorem in my REMARK here.