overindulge

[ˌoʊvərɪnˈdʌldʒ] オーバーインダルジ

1. ~をしすぎる、~にふける

必要以上に甘やかしたり、贅沢をさせたりする様子を表します。食べ物や飲み物に対してだけでなく、人や物事に対しても使われます。
He tends to overindulge in food and drink. (彼は食べ物や飲み物にふけりがちだ。)
関連
overindulgence