1. 2 Samuel 6:19 (ESV)
  2. Exposition

Why did David give food to all the people who were present?

2 Samuel 6:19 (ESV)

19 and distributed among all the people, the whole multitude of Israel, both men and women, a cake of bread, a portion of meat, and a cake of raisins to each one. Then all the people departed, each to his house.

The food which David provided was a tangible blessing from the Lord. By distributing food, David trusted the Lord to provide future harvests and wealth and he confirmed that he (the king) is the instrument through whom the Lord works to bring blessing to his people.