Veganski kruh ne vsebuje nobenih sestavin živalskega izvora, vključno z jajci, maslom in mlekom. Mnogi vegani tudi ne uživajo medu, ki se pogosto uporablja kot sladilo v polnozrnatih kruhih. Tipične sestavine nekaterih vrst kruha so naravno veganske, vendar je skoraj vsak recept za kruh mogoče spremeniti v veganski. Kvasni kruh, ploščati kruhki in hitri kruhi so lahko veganski kruh.
Osnovni francoski in italijanski kruhi so naravno veganski, saj so sestavine samo moka, voda, kvas, sol in včasih sladkor. Več ploščatih kruhkov je običajno tudi veganskih, vključno s pita kruhom, lavašem ter tortiljami iz moke in koruze. Vendar pa ti kruhki vsebujejo nekaj maščobe, zato je treba, če jih kupite v trgovini z živili, preveriti na seznamu sestavin, da se prepričate, da vsebuje rastlinsko olje ali sladilo namesto masla ali masti. Veliko vrečk je veganskih, vendar nekateri recepti za vrečke vključujejo jajca.
Trgovine z naravno hrano ali oddelki z naravno hrano v večjih trgovinah z živili običajno ponujajo izbor veganskih kruhov. Nekateri kruhki za sendviče in druge vrste kruha, ki jih prevažate v običajnih trgovinah z živili, so tudi po naključju veganski – torej se ne oglašujejo kot veganski, vendar ne vsebujejo nobenih sestavin živalskih proizvodov. Če seznam sestavin na embalaži kruha ne vključuje jajc, mleka, mleka v prahu, masla, masti ali sirotke, je kruh najverjetneje veganski.
Možnosti za domači veganski kruh so skoraj neskončne. Poleg receptov za kruh, ki so ustvarjeni kot veganski, lahko skoraj vsak recept za kruh spremenite v veganski z uporabo nadomestnih sestavin. Za maslo, mleko in jajca so na voljo različni veganski nadomestki.
Recepti za kruh s kvasovkami včasih zahtevajo mleko, da postane kruh vlažen in mehak ter doda okus. Veganske mlečne nadomestke, kot so sojino, mandljevo ali konopljino mleko, lahko v receptu za kruh zamenjate neposredno za mleko. Riževo mleko pa morda ne deluje tako dobro kot druga, ker je nemastno in je maščoba v mleku tista, ki pomaga, da je kruh bolj mehak. Vegansko margarino lahko nadomestimo tudi z maslom v katerem koli receptu za kruh. V receptih, ki zahtevajo stopljeno maslo, kot nekateri recepti za hiter kruh, bi lahko nadomestili tudi olje.
Obstaja veliko veganskih nadomestkov za jajca, najboljši nadomestek za jajca pa je odvisen od recepta. Komercialni nadomestek za jajca je mogoče uporabiti v katerem koli receptu, vendar nekateri jajčni nadomestki dejansko vsebujejo jajca, zato je treba sestavine preveriti pred nakupom. Ena žlica mletega lanenega semena v treh žlicah vode lahko nadomesti jajce v večini receptov. Za hitre veganske kruhke lahko jajce nadomesti četrt skodelice jabolčne omake, zdrobljene banane ali buče, odvisno od okusa kruha.