Then God said, “I give you every seed-bearing plant on the face of the whole earth and every tree that has fruit with seed in it. They will be yours for food.” (Genesis 1:29, NIV)
In Genesis 1:28, God has given people the authority to subdue the earth and to rule over all creatures. In verse 29, He has also given all seed-bearing and fruit-bearing trees for food. From these verses, we can deduce four things in terms of supply and demand.
First, in Genesis 1:11–13, God had created various kinds of seed-bearing vegetables and fruit-bearing trees with seed on the third day. They were created earlier than a man, created on the sixth day. And the Lord gave them to humans for food. It means that God made them for the people He would create later.
The difference in the order of creation is very significant. It does not mean that people planned what to eat and how to supply on their own but that the Creator God considered all and did it.
One more profound and interesting fact: when God created vegetables and trees, He had done it not only for humankind but also for animals. We learn from Genesis 1:30 that God allowed all the beasts of the earth, all the birds of the air, and all the creatures moving on the ground to eat them. What is more astonishing is that the plants given to humans and the ones given to animals were all differently planned.
The Bible records that every seed-bearing plant and every fruit-bearing tree with seed were given to humans and every green plant was given to animals. God had distinguished between the vegetables and fruits for humans and the plants for animals when He created them on the third day. And then He made animals and man on the fifth and sixth days. It means that God is the source of supply for all living creatures.