se tu hai un oggetto puoi dire

ArrayList alimenti ;

hai DICHIARATO che esiste una variabile di nome alimenti che è di tipo ArrayList

alimenti = new ArrayList();

hai ISTANZIATO alimenti.

Tu probabilmente hai solo dichiarato la variabile, non la istanzi da nessuna parte

Finchè non istanzi alimenti, questo assume un valore di default (null appunto) ecco perchè hai quella nullPointerException.

Istanzia correttamente le variabili di istanza e riprova