We demonstrate quantum control and entanglement generation using a Landau-Zener beam splitter formed by coupling two transmon qubits to a superconducting cavity. Single passage through the cavity-mediated qubit-qubit avoided crossing provides a direct test of the Landau-Zener transition formula. Consecutive sweeps result in Landau-Zener-Stuckelberg interference patterns, with a visibility that can be sensitively tuned by adjusting the level velocity through both the non-adiabatic and adiabatic regimes. Two-qubit state tomography indicates that a Bell state can be generated via a single passage, with a fidelity of 78% limited by qubit relaxation.