The recycling of photosynthetically fixed carbon, by the action of microbial plant cell wall hydrolases, is integral to one of the major geochemical cycles and is of considerable industrial importance. Non-catalytic carbohydrate-binding modules (CBMs) play a key role in this degradative process by targeting hydrolytic enzymes to their cognate substrate within the complex milieu of polysaccharides that comprise the plant cell wall. Family 29 CBMs have, thus far, only been found in an extracellular multienzyme plant cell wall-degrading complex from the anaerobic fungus Piromyces equi, where they exist as a CBM29-1:CBM29-2 tandem. Here we present both the structure of the CBM29-1 partner, at 1.5 A resolution, and examine the importance of hydrophobic stacking interactions as well as direct and solvent-mediated hydrogen bonds in the binding of CBM29-2 to different polysaccharides. CBM29 domains display unusual binding properties, exhibiting specificity for both beta-manno- and beta-gluco-configured ligands such as mannan, cellulose, and glucomannan. Mutagenesis reveals that "stacking" of tryptophan residues in the n and n+2 subsites plays a critical role in ligand binding, whereas the loss of tyrosine-mediated stacking in the n+4 subsite reduces, but does not abrogate, polysaccharide recognition. Direct hydrogen bonds to ligand, such as those provided by Arg-112 and Glu-78, play a pivotal role in the interaction with both mannan and cellulose, whereas removal of water-mediated interactions has comparatively little effect on carbohydrate binding. The interactions of CBM29-2 with the O2 of glucose or mannose contribute little to binding affinity, explaining why this CBM displays dual gluco/manno specificity.