Keju krim bebas susu, yang biasanya dimakan oleh vegan atau orang yang tidak dapat mencerna produk susu, dapat dibuat dari berbagai bahan berbeda. Jenis keju imitasi ini terbuat dari minyak, protein, pengikat, dan perasa yang membantu tampilan, rasa, dan rasa seperti keju krim asli, yang merupakan salah satu jenis keju paling sederhana untuk ditiru. Untuk meniru rasa keju krim asli, yang ringan, sedikit manis dan sedikit asam ditambahkan untuk membuatnya asam dan gula untuk membuatnya manis. Teksturnya dapat diciptakan kembali dengan mencampurkan bahan-bahan secara menyeluruh dan kemudian menambahkan gum dan pengikat untuk membuat campuran menjadi sangat kental.
Campuran minyak dan protein adalah dasar untuk keju krim bebas susu. Orang yang membuat keju imitasi jenis ini di rumah akan sering menggunakan kacang, terutama kacang mete, karena mereka menyediakan campuran minyak dan protein yang baik dan juga memiliki rasa ringan yang mengingatkan pada keju krim. Keju krim bebas susu yang dibuat secara komersial biasanya akan memadukan minyak kelapa sawit, kedelai, atau kelapa dengan bubuk protein kedelai atau tahu. Apa pun minyak dan protein yang digunakan seseorang, bahan-bahan ini harus dicampur bersama sampai sangat lembut.
Keju krim asli rasanya sedikit asam. Rasa asam tersebut disebabkan oleh adanya asam laktat, yaitu produk limbah yang dilepaskan ke dalam keju karena spesies bakteri tertentu mengkonsumsi laktosa. Keju krim bebas susu yang dibuat secara komersial akan sering menggunakan asam laktat non-susu untuk mengasinkan keju krim imitasi. Untuk membuat asam laktat non-susu, jenis bakteri yang sama ini perlu memakan laktosa dari sumber non-susu. Keju krim non-susu buatan sendiri biasanya menggunakan asam sitrat, seperti jus lemon, daripada asam laktat karena asam sitrat lebih mudah ditemukan.
Rasa manis alami dari krim keju asli juga perlu diciptakan kembali saat membuat keju krim bebas susu. Banyak resep hanya menggunakan sedikit gula untuk membuat minyak dan protein dalam keju krim buatan menjadi manis. Resep keju krim buatan yang menggunakan kacang sebagai bahan dasar keju biasanya tidak memerlukan tambahan gula apapun karena kacang yang digunakan memiliki cukup gula alami di dalamnya untuk sedikit mempermanis keju.
Meniru tekstur krim keju adalah bagian tersulit dalam membuat keju krim bebas susu. Untuk mendapatkan tekstur yang pas, tepung maizena biasanya digunakan untuk menyatukan bahan-bahan. Permen karet juga ditambahkan ke keju krim imitasi untuk membuat campurannya lembut, namun sedikit kenyal. Mendapatkan proporsi bahan yang tepat adalah kunci dalam menciptakan kembali tekstur keju krim.