A new type of solar collector has been designed and tested. The design is compact, sufficiently simple and gives a high thermal performance. This paper deals with the design of a modular drying system consisting of three functional units, namely a triplepass flat plate air collector, a drying cabinet, and a dehumidification chamber. The flat plat collector is 190 cm long, 122.5 cm wide and 23.5 cm deep externally and incorporates two absorbers separated by about 6 cm. Air flows below the bottom absorber during the first pass, then in the opposite direction and finally through the air spaces between the glazing and top absorber plate into a mixing chamber and a drying chamber; the top air space is divided into two compartments with baffles installed to distribute the air over the collector surface. The drying cabinet has two wall collectors located on the east-west line to provide additional heat gain and trays spaced equally on spacers. The dehumidification chamber is a rectangular box fitted with three perforated trays containing the desiccant, silica gel. This is used to sustain the drying process during periods of low insolation. The results showed that the outlet temperatures ranged from 90 to 101°C on clear days and at velocities of up to 3.5 m s −1. Thermal analysis of the collectory yielded average efficiencies of 73–81%. There was a steep temperature gradient between the top compartment, where temperatures were quite high, and the bottom compartment, where temperatures were only 2–6°C above ambient. This helped to minimise heat losses to the environment. The thickness of insulation necessary to maintain the same level of heat loss was calculated and the cost involved shown to be much greater than the additional cost of providing a second absorber and the associated baffles. Results of the drying tests with rice paddy and yam slices showed that the system dried rice paddy at a layer density of 7.4 kg m −2 from 25.93% (w.b., wet basis) to 5.31% (w.b.) in 10 h and yam slices at a layer density of 5 kg m −2 from 64.90% (w.b.) to 10.66% (w.b.) in 31 h. The control experiment at prevailing ambient conditions required 2 days and 4 days, respectively, to attain the same moisture levels.