‘When you eat food and say
All praise is due to Allah who fed me and gave this to me without any strength or ability on my part,
do all your past and future sins get forgiven.’
I got this Hadith from Sahih al Jami – Is this true,
Sahih Al-Jami’ is not a primary Hadith source.
This Hadith is recorded in the following primary Hadith sources:
Sunan Abi Dawud, Hadith: 4019, Sunan Tirmidhi, Hadith: 3458, Sunan Ibn Majah, Hadith: 3285, Mustadrak Hakim, vol.1 pg.507 & Musnad Ahmad, vol.3 pg.439.
This Hadith is declared authentic (sahih) by Imam Hakim and ‘Allamah Dhahabi, and sound (hasan) according to Imam Tirmidhi and Hafiz Ibn Hajar (rahimahumullahu jami’an)
(See: Al-Mustadrak, vol.1 pg.507, Sunan Tirmidhi, Hadith: 3458, Ma’rifatul Khisalil Mukaffirah, pg.87 & Al-Futuhatur Rabbaniyyah, vol.5 pg.230)
Note: One version in Sunan Abi Dawud alone has the extra part that is in bold in your question.
Transliteration of this du’a for general benefit:
Alhamdulillahil ladhi at ‘amani hadha wa razaqanihi min ghayri hawlim minni wala quwwah
And Allah Ta’ala Knows best,
Answered by: Moulana Muhammad Abasoomar
Checked by: Moulana Haroon Abasoomar