We report on a setup for differential x-ray phase-contrast imaging and tomography, that measures the full 2D phase-gradient information. The setup uses a simple one-dimensional x-ray grating interferometer, in which the grating structures of the interferometer are oriented at a tilt angle with respect to the sample rotation axis. In such a configuration, the differential phase images from opposing tomography projections can be combined to yield both components of the gradient vector. We show how the refractive index distribution as well as its x, y, and z gradient components can be reconstructed directly from the recorded projection data. The method can equally well be applied at conventional x-ray tube sources, to analyzer based x-ray imaging or neutron imaging. It is demonstrated with measurements of an x-ray phantom and a rat brain using synchrotron radiation.