Dua & Sunnah

Dua for Good Health After a Meal

After Eating
Sahih HadithSahih al-Bukhari 5446

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

All praise is due to Allah, abundant, pure, and blessed praise, praise that is never insufficient, never bid farewell, and from which we are never independent, our Lord.

Al-hamdulillah hamdan kathiran tayyiban mubarakan fih, ghaira makfiyyin wa la mawadda'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 provided through the food we've eaten.

How to Read

Recite this dua with sincere gratitude. It is ideally said once you have finished eating, before getting up from your place. Reflect on the meaning as you say it, acknowledging Allah's continuous provision and His immense blessings.

Virtues & Benefits

This supplication expresses profound gratitude for sustenance. The Prophet Muhammad ﷺ taught this dua to highlight the importance of thanking Allah not just for the food itself, but for the continuous stream of blessings that enable us to eat and sustain ourselves. By acknowledging that these blessings are 'never insufficient, never bid farewell, and never independent,' we affirm our constant need for Allah. Such gratitude is a means to ward off hardship and invite continued favor and well-being, as Allah is pleased with those who thank Him.

Source & Authentication

Narrated Abu Umamah: When the Prophet (ﷺ) finished his meal, he would say: 'Al-hamdulillah hamdan kathiran tayyiban mubarakan fih, ghaira makfiyyin wa la mawadda'in wa la mustaghnan 'anhu Rabbuna.' (All praise is due to Allah, abundant, pure, and blessed praise, praise that is never insufficient, never bid farewell, and from which we are never independent, our Lord.) Sahih al-Bukhari 5446.
Sahih HadithSahih al-Bukhari 5446
Ad Space

Related Duas

Get Daily Duas in Your Inbox

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