To obtain quantitative information on the digestibility of the non-starch polysaccharides (NSP) fraction of white and wholemeal breads, rats were fed on diets in which freeze-dried bread (white, wholemeal or mixtures of the two) provided all the complex carbohydrates. In a second experiment the possibility that dietary fat concentration might influence NSP digestibility was tested by feeding diets containing 30 or 170 g maize oil/kg and either white or wholemeal bread. Multiple linear regression analysis provided little evidence of associative effects of dietary components on NSP digestibility and in the two experiments digestibilities of NSP for white and wholemeal breads were 0·77–0·82 and 0·47–0·52 respectively. Xylose- and arabinose-containing polymers were better digested than was cellulose for both breads. Replacing white by wholemeal bread markedly increased the molar proportion of butyrate in caecal volatile fatty acids at the expense of acetate. This was associated with greater flows of organic matter to the large bowel (LB) and a reduction in caecal transit time (Expt 2). There was little detectable ettect of dietary maize oil concentration on NSP digestibility or on LB fermentation. All breads contained some starch resistant to pancreatic α-amylase (EC 3.2.1.1) without previous treatment with dimethyl sulphoxide. The digestibility of this starch fraction was not significantly different from 1·0 for all diets except that containing wholemeal bread and the higher maize oil concentration where the apparent digestibility was 0·89.