The formula you have is incorrect (what is $t$ anyway?); it should be $\nabla f(x)^T$ at which point it is simply Taylor's theorem for functions of several variables.
A derivation of the multivariate Taylor's theorem should be covered in any introductory textbook on multivariable calculus; I'm very surprised that yours does not. There are plenty of course notes available online that also explain it, for instance here.
EDIT: Looking at Nocedal and Wright it seems that what you are actually after is the multivariate mean value theorem: for $f$ differentiable in a sufficiently large neighborhood of $x$, there exists a $t \in [0,1]$ with
$$f(x+p) = f(x) + \nabla f(x+tp)^Tp.$$
You can see this directly from the single variable mean value theorem, see e.g. the Wikipedia entry.