Eu acho que o seu problema é que você está tentando inserir na tabela Ingredients quando você deve inserir o relacionamento entre Foods.Id e Ingredients.Id através da tabela IngredientsFoods_mm .
Verifique se seus relacionamentos estão bem definidos e se a chave primária IngredientsFoods_mm é formada por Id_FoodsFK e Id_IngredientsFK .
Aqui está a explicação dos relacionamentos no acesso. Abrange como criar um modelo de relacionamento muitos-para-muitos correto. link