A 2 × 2 factorial experiment was carried out to evaluate the effect of herbage or concentrate feeding system and tannin addition to diet on skatole and indole in ruminal fluid and adipose tissue and meat sensory properties. Twenty-eight male lambs aged 45 days were randomly assigned to one of two feeding systems (vetch green herbage or concentrates, n = 14) and within feeding system to one supplement (quebracho tannins added to the diet or none). Animals were kept in singular pens and slaughtered at the age of 105 days. Indole (P < 0.05) and skatole (P < 0.01) concentrations in ruminal fluid were higher in lambs fed herbage compared to those given concentrates. Skatole in ruminal fluid tended to be present at lower concentrations in animals that received the tannin supplementation (P = 0.07). Indole was also higher in the caudal fat of animals fed green vetch compared to those fed concentrate (P = 0.04). Skatole concentration was lower in the fat of lambs fed concentrates compared to those given herbage (P = 0.05) and was lower in the fat of animals supplemented with tannins compared to the animals not supplemented (P = 0.01). Sheep meat odour was lower in meat from animals supplemented with tannins compared to those not supplemented (P < 0.01). It is concluded that tannins are more effective in reducing skatole formation in ruminants when they are associated with concentrate diets than green herbages.