Gujarat é o principal produtor de tabaco, algodão e amendoim da Índia. Outras grandes culturas alimentares produzidas são arroz, trigo, jowar, bajra , milho, tur e grama . O estado tem uma economia agrícola; a área total de cultivo equivale a mais da metade da área total do terreno.
A pecuária e a produção leiteira têm desempenhado um papel vital na economia rural de Gujarat. A produção de leite, principalmente preocupada com a produção de leite, funciona em uma base cooperativa e tem mais de um milhão de membros. Gujarat é o maior produtor de leite da Índia. A federação cooperativa de leite Amul é bem conhecida em toda a Índia e é o maior laticínio da Ásia. Entre os animais criados estão búfalos e outros bovinos, ovinos e caprinos. De acordo com os resultados do censo pecuário de 1997, havia 20,97 milhões de cabeças de gado no estado de Gujarat. Nas estimativas do levantamento dos principais produtos da pecuária, durante o ano de 2002-03, Gujarat produziu 6,09 milhões de toneladas de leite, 385 milhões de ovos e 2,71 milhões de kg de lã. Gujarat também contribui com insumos para as indústrias de têxteis, petróleo e sabão.