Dok mnogi recepti za čokoladni mousse zahtijevaju gusto vrhnje i jaja, veganski čokoladni mousse ne sadrži ni jedno ni drugo. Veganski čokoladni mousse pravi se samo od sastojaka koji potječu od biljaka, kao što su tofu, avokado ili kokosovo mlijeko. Čokolada koja se koristi u mousseu je bez mliječnih proizvoda, kao i ostali sastojci. Iako se ne pravi od tradicionalnih sastojaka, veganski mousse često ima sličnu teksturu tradicionalnom mousseu od čokolade.
Svileni tofu se obično koristi u receptima za veganski čokoladni mousse kao zamjenu i za šlag i za jaja. Za razliku od čvrstog tofua, svileni tofu je mekan i dobro se miješa. Sam tofu nema previše okusa, pa će lako upiti okus čokolade koja mu je dodana.
Neki vegani pokušavaju ograničiti količinu soje koju konzumiraju ili pak slijede sirovu prehranu, što znači da se hrana ne može kuhati na više od 140 stupnjeva Fahrenheita (60 stupnjeva Celzija). Recepti za mousse od sirove veganske čokolade često zahtijevaju da avokado zamijeni vrhnje i jaja. Avokado je bogat mono-nezasićenim mastima i pruža kremastu teksturu moussea, kao i bogat okus.
Vrsta čokolade varira od veganskog moussea do veganskog moussea. Sirovi mousse zahtijeva sirovi kakao u prahu, dok obični veganski mousse od čokolade može koristiti pločice nezaslađene čokolade bez mliječnih proizvoda. Kako neke tamne čokolade mogu sadržavati mliječne sastojke, kuhar koji teži veganskom desertu trebao bi pročitati popis sastojaka kako bi se uvjerio da se u čokoladu ne dodaje mlijeko.
Neki sastojci mogu pojačati čokoladni okus moussea, a isto vrijedi i za veganske mousse. Neki kuhari dodaju malo kave ili espressa sastojcima prije miješanja kako bi posvijetlili okus. Likeri s okusom amaretta ili kave također mogu poboljšati okus moussea.
Ostali sastojci u veganskom mousseu također moraju biti bez životinja. Neke vrste šećera od trske nisu veganske, pa mnogi vegani kuhari radije koriste sirovi šećer ili nektar agave. Ostali veganski zaslađivači uključuju javorov sirup i kokosov zaslađivač. Kuhar može koristiti bademovo ili sojino mlijeko da malo razrijedi smjesu za mousse ako je potrebno.
Osim topljenja čokolade, većinu recepata za veganske čokoladne mousse ne treba zagrijavati, za razliku od tradicionalnih recepata za mousse koji se često zagrijavaju kako bi se jaja pasterizirala. Sastojci se jednostavno izmiksaju običnim ili potopnim blenderom ili kuhačom. Mousse se obično mora ohladiti nekoliko sati da se stegne.