19行目でfood_params[:taste_ids].delete_ifを呼んでいますので、food_params[:taste_ids]はnilや空文字列になることを想定していないのではないでしょうか。
であれば、blank?よりもempty?の方が適切だと思います。

またnilなどを許容するのであればtry(:delete_if) {...}などとする必要があると思います。