Os alimentos que os índios caddo comiam incluem abóboras, milho, girassol, feijão e carne. Sua principal fonte de alimentação era a agricultura e eles plantavam na floresta. Os homens caçavam animais, como veados, búfalos e coelhos, para obter carne, enquanto as mulheres iam para a floresta colher raízes, amoras, bolotas, caquis e muitos outros tipos de frutas.
Os índios Caddo limparam grandes campos na floresta onde plantaram suas safras. Eles usaram fogueiras para limpar a grama e outras ervas daninhas. Eles faziam isso durante o outono ou inverno todos os anos para evitar o crescimento da grama. Eles preparavam os campos com pás e enxadas, feitas de ossos e madeira. Após a colheita, eles guardavam o melhor milho para usar como semente no próximo plantio. Eles secavam seus produtos e os mantinham em celeiros elevados para protegê-los de roedores.
Os homens formaram grupos de caça e iriam até as planícies do sul para caçar. A presa favorita dos índios Caddo era o veado-de-cauda-branca. Eles caçaram búfalos depois de adquirirem cavalos que tornavam mais fácil perseguir animais. Eles também trocaram alguns de seus produtos para obter alimentos de outras comunidades.