Add basic ingredient class and use it instead of the allingredient list