Angola importa mais da metade de seus alimentos, com algumas estimativas de até 90%. Possui mais de 2.000 acres de terra que não são utilizados atualmente.
O clima de Angola varia consideravelmente da costa ao planalto central e até entre a costa norte e a costa sul. O norte, de Cabinda a Ambriz, tem um clima tropical úmido. A zona que começa um pouco ao norte de Luanda e se estende até o Namibe, a região de Malanje e a faixa leste tem um clima tropical moderado. As condições úmidas prevalecem ao sul do Namibe, as condições secas na zona do platô central e clima desértico na faixa sul entre o platô e a fronteira com a Namíbia. Existem duas estações: uma estação seca e fria de junho a final de setembro e uma estação chuvosa e quente de outubro a abril ou maio. A temperatura média é de 20 ° C; as temperaturas são mais quentes ao longo da costa e mais frias no planalto central. A Corrente de Benguela torna as regiões costeiras áridas ou semiáridas. A precipitação anual é de apenas 5 cm no Namibe, 34 cm em Luanda e até 150 cm no nordeste.
Uma das principais culturas agrícolas angolanas é o café. Outros produtos agrícolas produzidos incluem - sisal, mandioca, banana, batata, milho, batata doce, frutas cítricas, abacaxi e cana-de-açúcar.