Abstract Tryptophan is catabolized by gut microbes, resulting in a wide range of metabolites implicated in both beneficial and adverse host effects. However, it remains elusive how the gut microbial tryptophan metabolism is governed either towards indole, associated with adverse effects in chronic kidney disease, or towards indolelactic acid (ILA) and indolepropionic acid (IPA), associated with protective effects in type 2 diabetes and inflammatory bowel disease. Here, we used human fecal cultures in combination with a controlled three-species model to test competition for tryptophan, and measured the resulting metabolites both in vitro and in gnotobiotic mice colonized with the three species. We revealed that the generation of specific tryptophan-derived metabolites was not predominantly determined by the abundance of tryptophan metabolizing bacteria, but rather by substrate-dependent regulation of specific metabolic pathways. In vitro and in vivo , indole-producing Escherichia coli and ILA- and IPA-producing Clostridium sporogenes competed for tryptophan. Importantly, the fibre degrading Bacteroides thetaiotaomicron affected this competition by cross-feeding monosaccharides to E. coli , which inhibited indole production through catabolite repression, and thereby made more tryptophan available to C. sporogenes , increasing ILA and IPA production. We thus present the first mechanistic explanation for why consumption of fermentable fibres suppress indole production but promote the generation of other tryptophan metabolites associated with health benefits. We conclude that the availability of tryptophan and dietary fibre regulates gut microbiome tryptophan metabolism pathways, and consequently influences the balance between the different tryptophan catabolites generated. This balance has implications for host-microbial cross-talk affecting human health.