listaIngredientes(); tienes que mostrarnos que te retorna, debería de retornar algo como esto
y así sucesivamente, lo que creo según lo que estas mostrando (aunque estoy adivinando) es que el value del option no esta lleno o no lo creaste por eso unicamente te envía un string vacío