الْحَمْدُ لِلَّهِ الَّذِي أَطْعَمَنِي هَذَا وَرَزَقَنِيهِ مِنْ غَيْرِ حَوْلٍ مِنِّي وَلَا قُوَّةٍ
What this dua means
It thanks Allah for the food and admits the meal came from Him, not from your own effort.
When to read it
Say it after you finish eating.
Its virtue
Whoever says it will have their past sins forgiven.
getsalahtime.com