In nutritional epidemiological studies, it is imperative to collect high-quality data to ensure accurate dietary assessment. However, dietary data collection using traditional paper forms has several limitations that may compromise data quality. The aim of this study was to propose novel methods to design and develop software applications (Apps) for dietary data collection to assess the nutritional status of pregnant women and infants. This study is part of the M-SAKHI (Mobile-Solutions for Aiding Knowledge for Health Improvement) cluster randomised controlled trial (cRCT) implemented in central India. Three tablet-based software Apps were developed in this study: the ACEC (Automated Coding and Energy Calculation) App to establish a generic cooked food recipe database, the FFQ (Food Frequency Questionnaire), and the IDR (24 h Infant Dietary Recall) Apps to collect dietary data from pregnant women and their infants from rural area of Bhandara and Nagpur districts. Regional food lists, recipes, and portion resource kits were developed to support the data collection using the Apps. In conclusion, the Apps were user-friendly, required minimal prior training, had built-in validation checks for erroneous data entry and provided automated calculations. The Apps were successfully deployed in low-resource rural settings to accurately collect high-quality regional cooked food data and individual-level dietary data of pregnant women and their infants.