overindulge

verb
  1. to allow oneself or another to have too much of something enjoyable, especially food or drink

Examples