Sementara banyak resep mousse cokelat membutuhkan krim kental dan telur, mousse cokelat vegan tidak mengandung keduanya. Mousse cokelat vegan dibuat hanya dengan bahan-bahan yang berasal dari tumbuhan, seperti tahu, alpukat, atau santan. Cokelat yang digunakan dalam mousse bebas susu, seperti juga bahan-bahan lainnya. Meskipun tidak dibuat dengan bahan-bahan tradisional, mousse vegan seringkali memiliki tekstur yang mirip dengan mousse cokelat tradisional.
Umumnya, tahu sutra digunakan dalam resep mousse cokelat vegan untuk menggantikan krim kocok dan telur. Tidak seperti tahu padat, tahu sutra lembut dan menyatu dengan baik. Tahu itu sendiri tidak memiliki banyak rasa, sehingga akan mudah menyerap rasa cokelat yang ditambahkan ke dalamnya.
Beberapa vegan mencoba membatasi jumlah kedelai yang mereka konsumsi atau mengikuti diet mentah, yang berarti makanan tidak dapat dimasak lebih dari 140 derajat Fahrenheit (60 derajat Celcius). Resep untuk mousse cokelat vegan mentah sering kali menggunakan alpukat untuk menggantikan krim dan telur. Alpukat kaya akan lemak tak jenuh tunggal dan memberikan tekstur lembut pada mousse serta rasa yang kaya.
Jenis cokelat bervariasi dari mousse vegan hingga mousse vegan. Mousse mentah membutuhkan bubuk kakao mentah, sedangkan mousse cokelat vegan biasa dapat menggunakan cokelat batangan tanpa pemanis, bebas susu. Karena beberapa cokelat hitam dapat mengandung bahan-bahan susu, seorang juru masak yang berjuang untuk hidangan penutup vegan harus membaca daftar bahan-bahannya untuk memastikan tidak ada susu yang ditambahkan ke dalam cokelat.
Beberapa bahan dapat meningkatkan rasa cokelat mousse, dan hal yang sama berlaku untuk mousse vegan. Beberapa juru masak menambahkan percikan kopi atau espresso ke bahan sebelum memblender untuk mencerahkan rasanya. Minuman yang dibumbui dengan amaretto atau kopi juga dapat meningkatkan rasa mousse.
Bahan-bahan lain dalam mousse vegan juga harus bebas hewani. Beberapa jenis gula tebu tidak vegan, sehingga banyak koki vegan lebih suka menggunakan gula mentah atau nektar agave. Pemanis vegan lainnya termasuk sirup maple dan pemanis kelapa. Seorang juru masak dapat menggunakan susu almond atau kedelai untuk mengencerkan campuran mousse sedikit jika diperlukan.
Selain melelehkan cokelat, sebagian besar resep mousse cokelat vegan tidak perlu dipanaskan, tidak seperti resep mousse tradisional, yang sering kali dipanaskan untuk mempasteurisasi telur. Bahan-bahannya hanya dicampur bersama dengan blender biasa atau imersi atau pengolah makanan. Mousse biasanya perlu didinginkan selama beberapa jam agar mengeras.