Žmonės, kurie laikosi veganiškos dietos, paprastai nevalgo jokių gyvūninės kilmės produktų, įskaitant mėsą, pieną, sviestą, grietinėlę ar sūrį. Veganiškas maistas turi būti gaminamas be daugelio įprastų gyvulinės kilmės ingredientų, randamų kepiniuose, saldainiuose ir daugelyje kitų patiekalų. Specialus receptas, skirtas tik veganiškam gaminimui, paprastai bus geriausias būdas gaminti veganišką fudge, bent jau iš pradžių. Kai kuriais atvejais gali būti naudojamas standartinis fudge receptas, gyvūninės kilmės produktus pakeičiant veganiškais ingredientais, nors tai ne visada gali pasiteisinti. Taip pat yra įvairių rūšių kepinių, pvz., virtų ir nevirtų, ir skonių, dėl kurių veganiškame valgyje gali prireikti įvairių maisto produktų pakaitalų.
Gaminant fudge paprastai reikia pagrindinių ingredientų, tokių kaip sviestas, cukrus, pienas, vanilės ekstraktas ir šokoladas ar kitos skonio drožlės. Virti fudge paprastai gaminami ištirpinant sviestą ir verdant jame cukrų, kol susidaro sirupas, kuris atvėsęs sukietės. Nevirti fudges priklauso nuo sudedamųjų dalių tankio, kad būtų stori ir lengvai supjaustomi gabalėliais. Kiekvienas, turintis bėdų su virtu fudge, pirmiausia gali išbandyti nevirtus veganiškus fudge, nes maišant jį paprastai galima lengviau reguliuoti. Pvz., nevirtą partiją, kuri atrodo per plona, dažnai galima sutirštinti įpylus šiek tiek miltų ar kitų sausų ingredientų, nesugadinant recepto.
Veganiškas kefyras, kurio nereikia virti tik ištirpinant cukrų į šlapius ingredientus, galima pagaminti iš įvairių ingredientų. Kai kurių rūšių trinti vaisiai ir daržovės, pavyzdžiui, avokadai, gali padėti keksui suteikti kreminės tekstūros. Norint sutvirtinti ir išlaikyti formą, šiuos nevirtus veganiškus kepinius gali reikėti šaldyti. Iškeptas keksas paprastai išlieka kietas kambario temperatūroje, nors kai kurias veganiškas veisles vis tiek gali tekti atšaldyti, kad jos tinkamai sukietėtų.
Virtą fudge gali būti lengviau pasigaminti laikantis veganiško recepto, o ne veganišką margariną, pieną ir šokolado drožles pakeičiant įprastu receptu. Taip yra todėl, kad sviestas yra pagrindinis ne veganiško virto fudge ingredientas. Sviestas arba margarinas, sumaišytas su cukrumi, dažnai naudojamas virti sirupą, kuris ilgainiui suteikia fudge formą ir tekstūrą. Kai kurie veganiški margarinai gali neišvirti taip pat ir atvėsę nesuteiks reikiamo tvirtumo. Veganiškiems receptams gali prireikti tokių ingredientų kaip migdolų sviestas, sojos ar kokosų pienas ir specialūs veganiško šokolado drožlės, kurių kiekiai skiriasi, nei galima rasti įprastuose fudge receptuose.
Svarbu atsiminti, kad veganiško fudge tekstūra greičiausiai bent šiek tiek skirsis nuo įprastų fudge. Be to, receptus, kurie turi būti kreminiai nei kiti, dažniau nei sausesnius receptus reikia nuolat šaldyti, kad išlaikytų formą ir tvirtumą. Eksperimentavimas su skirtingais veganiškų fudge receptais yra turbūt geriausias būdas daugumai virėjų išmokti gaminti fudge be gyvūninės kilmės produktų.