A method of delaying digestion by an animal or a human of carbohydrates in food, comprising administering an effective amount of one or more flavonoids to the animal or human in conjunction with the food, wherein the flavonoids are selected from luteolin, apigenin, tricin and their pharmaceutically acceptable analogs and derivatives.