It can take 30-90 minutes for a person to feel the effects of a food item that has been digested. However, edibles that enter the bloodstream directly, such as a sublingual or a beverage, can produce an effect in around 15 minutes.