Gli alimenti di origine animale contengono carnosina e anserina, che verranno scomposti dall’organismo per ottenere la beta alanina. In generale, una dieta equilibrata (onnivora) sarà in grado di fornirne la quantità necessaria.
Sfortunatamente, vegani e vegetariani non hanno una scelta tanto ampia quanto gli onnivori se vogliono aumentare i loro livelli di beta alanina. I semi di soia hanno dimostrato di contenere una quantità ragionevole di questa molecola(6), anche se potrebbe non essere sufficiente per alcuni atleti.