Os alimentos são oriundos dos estoques públicos e as doações estão previstas na Lei 12.429/11, sancionada em junho deste ano pela presidente Dilma Rousseff. A lei autoriza a União a doar alimentos dos estoques públicos a outros países, por intermédio do Programa Mundial de Alimentos das Nações Unidas (PMA). Poderão ser doadas até 500 mil toneladas de arroz, 100 mil de feijão, 100 mil de milho, 10 mil de leite em pó e até uma tonelada de sementes de hortaliças. Até agora, as doações já atingiram 30% do total permitido. Os produtos estão sendo enviados dos portos de Rio Grande (RS), São Francisco do Sul (SC) e Paranaguá (PR).
Os beneficiários são Bolívia, El Salvador, Guatemala, Haiti, Nicarágua, Zimbábue, Cuba, Sudão, Etiópia, República Centro-Africana, Congo, Somália, Nígéria e Coreia, além dos países-membros da Comunidade de Países de Língua Portuguesa e da Autoridade Nacional Palestina. Entretanto, por solicitação do PMA, outros países poderão ser beneficiados.