Feather is file format designed for efficient on-disk serialisation of data frames that can be shared across programming languages (e.g. Python and R).
library(feather)
write_feather(mtcars, "mtcars.feather")
mtcars2 <- read_feather("mtcars.feather")