الْحَمْدُ لِلَّهِ حَمْدًا كَثِيرًا طَيِّبًا مُبَارَكًا فِيهِ غَيْرَ مَكْفِيٍّ وَلَا مُوَدَّعٍ وَلَا مُسْتَغْنًى عَنْهُ رَبَّنَا
All praise is due to Allah, [praiseworthy] praise that is abundant, pure, and blessed. O our Lord, [this sustenance] is sufficient and never to be renounced, nor is one ever free from need of it.
Al-hamdulillah hamdan katheeran tayyiban mubarakan feehi ghayra makfiyyin wa la mawadda'in wa la mustaghna 'anhu Rabbana
When to Read
This beautiful dua is recited after finishing a meal. It's an expression of deep gratitude for the sustenance provided and a recognition of our continuous reliance on Allah. It’s a moment to pause and thank Him before moving on with our day.
How to Read
Recite this sincerely with an understanding of its meaning. The Prophet Muhammad ﷺ taught this dua, emphasizing gratitude for Allah's provision. It's a simple yet profound way to acknowledge His blessings and express our dependence on Him.
Virtues & Benefits
Reciting this dua after a meal is a way to express immense gratitude for Allah's blessings. It acknowledges that all sustenance comes from Him and that we are always in need of His provision. By thanking Allah in this manner, we are seeking His pleasure and acknowledging His perfect lordship over all things. This continuous gratitude can lead to increased blessings and a deeper connection with our Creator.
Source & Authentication
Narrated by Ibn 'Umar (may Allah be pleased with them both): The Prophet Muhammad ﷺ said: 'When one of you eats, he should say: 'Al-hamdulillah alladhi tukfiyana wa arwana, ghayra makfiyyin wa la makfiyyin'. And when he finishes and is done, he should say: 'Al-hamdulillah hamdan katheeran tayyiban mubarakan feehi ghayra makfiyyin wa la mawadda'in wa la mustaghna 'anhu Rabbana'. (Sahih Muslim 6944, Sahih al-Bukhari 5445, the wording here is from Bukhari). The meaning of 'ghayra makfiyyin' is 'is sufficient and not recompensed'.