Aunque el gato marsupial es un animal omnívoro. Tiene una dieta predominantemente a base de carne. Caza durante la oscuridad de la noche, buscando pequeños mamíferos, aves, pequeños reptiles e insectos. También se alimenta de nueces, hierbas y frutas cuando están disponibles.
El gato marsupial es un depredador en su entorno ya que es una de las especies más grandes de marsupial carnívoro en el mundo. Sus principales depredadores son generalmente cazadores humanos, serpientes grandes y cocodrilos.