Dua & Sunnah

Dua for Satiety and Thankfulness After a Meal

Before Eating
Sahih HadithSahih al-Bukhari 5445

الْحَمْدُ لِلَّهِ حَمْدًا كَثِيرًا طَيِّبًا مُبَارَكًا فِيهِ غَيْرَ مَكْفِيٍّ وَلَا مُوَدَّعٍ وَلَا مُسْتَغْنًى عَنْهُ رَبُّنَا

All praise is due to Allah, abundant, pure, and blessed praise, praise that is not insufficient, nor is it bid farewell to, nor is He – our Lord – independent of it.

Al-hamdulillah hamdan katheeran tayyiban mubarakan feehi, ghaira makfiyyin wa la mudawwa'in, wa la mustaghnan 'anhu Rabbuna.

When to Read

This beautiful dua is recited immediately after finishing a meal. It's a moment to pause and reflect on the blessings Allah has bestowed upon us, recognizing that even after the last bite, our gratitude should continue.

How to Read

Recite this with sincerity and a mindful heart. The Prophet Muhammad ﷺ taught this dua, emphasizing a deep sense of appreciation. Feel the contentment in your stomach and let that translate into genuine praise for your Lord, acknowledging that His provisions are constant and essential.

Virtues & Benefits

This dua encapsulates a profound level of thankfulness. By praising Allah in this manner, we acknowledge His constant provision and our perpetual need for Him. It's a way to ensure our gratitude doesn't end with the meal, but remains an active state of being. The Prophet ﷺ’s recitation of such phrases shows the importance of acknowledging the source of all sustenance.

Source & Authentication

Narrated by Abu Umamah (may Allah be pleased with him): The Prophet Muhammad ﷺ, when he rose from his meal, would say: 'Al-hamdulillah hamdan katheeran tayyiban mubarakan feehi, ghaira makfiyyin wa la mudawwa'in, wa la mustaghnan 'anhu Rabbuna.' (All praise is due to Allah, abundant, pure, and blessed praise, praise that is not insufficient, nor is it bid farewell to, nor is He – our Lord – independent of it.) — Sahih al-Bukhari 5445
Sahih HadithSahih al-Bukhari 5445
Ad Space

Related Duas

Get Daily Duas in Your Inbox

Receive a beautiful dua every morning to start your day with remembrance.