Dua Before Eating and After Eating: 5 Authentic Duas
Contents
The dua before eating is one of the first things many Muslim children learn, and it is only one word: Bismillah. The Sunnah adds a little more around it: what to say if you forget, two ways to praise Allah after a meal, and a dua for the people who fed you. Here are five, each with the Arabic, the meaning and its source.
At a glance
- Duas: 5 authentic duas for meals
- Sources: Sahih al-Bukhari, Sahih Muslim, Sunan Abi Dawud, Jami‘ at-Tirmidhi
- Grade: Sahih or Hasan
- Topic: Eating and drinking
- Today: Say “Bismillah” before your next meal and “Alhamdulillah” after it
1. The dua before eating: Bismillah
Umar ibn Abi Salamah (may Allah be pleased with him) grew up in the care of the Prophet ﷺ. As a boy, his hand would wander all over the dish, so the Messenger of Allah ﷺ said to him:
يَا غُلاَمُ سَمِّ اللَّهَ، وَكُلْ بِيَمِينِكَ وَكُلْ مِمَّا يَلِيكَ
“O boy, mention the name of Allah, eat with your right hand, and eat from what is in front of you.”
Sahih al-Bukhari 5376 · Narrated by Umar ibn Abi Salamah · Translation adapted from Sunnah.com
Umar said that he kept eating this way for the rest of his life. The HadeethEnc explanation draws out three manners from it: saying Bismillah, eating with the right hand, and eating from the side nearest to you. It also notes how gently the Prophet ﷺ taught a child. In Sahih Muslim 2017, he ﷺ warned that Shaytan seeks to share food over which the name of Allah is not mentioned.
Try this: at your next family meal, say “Bismillah” out loud so the children at the table hear it.
2. If you forget to say Bismillah
Aisha (may Allah be pleased with her) reported that the Messenger of Allah ﷺ said:
إِذَا أَكَلَ أَحَدُكُمْ فَلْيَذْكُرِ اسْمَ اللَّهِ تَعَالَى فَإِنْ نَسِيَ أَنْ يَذْكُرَ اسْمَ اللَّهِ تَعَالَى فِي أَوَّلِهِ فَلْيَقُلْ بِسْمِ اللَّهِ أَوَّلَهُ وَآخِرَهُ
“When one of you eats, let him mention the name of Allah. If he forgets to mention the name of Allah at the start, let him say: Bismillahi awwalahu wa akhirahu (In the name of Allah, at its beginning and at its end).”
Sunan Abi Dawud 3767 · Sahih (al-Albani) · Narrated by Aisha · Translation adapted from Sunnah.com
A parallel with similar words is in Jami‘ at-Tirmidhi 1858 (Sahih, Darussalam). So forgetting at the start is not the end of it: say these words as soon as you remember, even halfway through the meal.
Try this: learn the four words Bismillahi awwalahu wa akhirahu today, so they are ready the next time you forget.
3. The dua after eating that brings forgiveness
Mu‘adh ibn Anas (may Allah be pleased with him) reported that the Messenger of Allah ﷺ said:
مَنْ أَكَلَ طَعَامًا فَقَالَ الْحَمْدُ لِلَّهِ الَّذِي أَطْعَمَنِي هَذَا وَرَزَقَنِيهِ مِنْ غَيْرِ حَوْلٍ مِنِّي وَلاَ قُوَّةٍ. غُفِرَ لَهُ مَا تَقَدَّمَ مِنْ ذَنْبِهِ
“Whoever eats food and then says, ‘All praise is due to Allah Who fed me this and provided it for me, without any power or strength on my part,’ his past sins will be forgiven.”
Jami‘ at-Tirmidhi 3458 · Hasan (Darussalam) · Narrated by Mu‘adh ibn Anas · Translation adapted from Sunnah.com
The words are: Al-hamdu lillahil-ladhi at‘amani hadha wa razaqanihi min ghayri hawlin minni wa la quwwah. The same hadith is in Sunan Ibn Majah 3285 (Hasan, Darussalam). Sunan Abi Dawud 4023 has a longer version that adds “and his later sins”; al-Albani graded it Hasan without that addition, so we use the wording above.
Try this: say it after lunch today, and think for a moment about how little of that meal you made happen on your own.
4. Praising Allah when the meal is over
Abu Umamah (may Allah be pleased with him) reported that whenever the Prophet ﷺ finished his meal and the dining sheet was taken away, he would say:
الْحَمْدُ لِلَّهِ كَثِيرًا طَيِّبًا مُبَارَكًا فِيهِ، غَيْرَ مَكْفِيٍّ، وَلاَ مُوَدَّعٍ وَلاَ مُسْتَغْنًى عَنْهُ، رَبَّنَا
Al-hamdu lillahi kathiran tayyiban mubarakan fih, ghayra makfiyyin wa la muwadda‘in wa la mustaghnan ‘anhu, rabbana.
“Praise be to Allah, abundant, good and blessed praise; praise that is never enough, never abandoned and never done without, our Lord.”
Sahih al-Bukhari 5458 · Narrated by Abu Umamah · Translation adapted from Sunnah.com
In the next hadith, Sahih al-Bukhari 5459, Abu Umamah reports another wording: “Praise be to Allah Who has sufficed us and quenched our thirst.” Either can be said after a meal.
Try this: keep this dua on your phone and read it after dinner until you know it by heart.
5. A dua for your host
Abdullah ibn Busr (may Allah be pleased with him) said the Messenger of Allah ﷺ visited his father, who served him food. When the Prophet ﷺ was leaving, his father asked him to make dua for them, and he said:
اللَّهُمَّ بَارِكْ لَهُمْ فِي مَا رَزَقْتَهُمْ وَاغْفِرْ لَهُمْ وَارْحَمْهُمْ
Allahumma barik lahum fima razaqtahum, waghfir lahum warhamhum.
“O Allah, bless them in what You have provided for them, and forgive them and have mercy on them.”
Sahih Muslim 2042 · Narrated by Abdullah ibn Busr · Translation adapted from Sunnah.com
It is a short way to thank a host: ask Allah to bless their provision, forgive them and show them mercy.
Try this: the next time you eat at someone’s home, say this dua to them before you leave.
Bringing it together
Anas ibn Malik (may Allah be pleased with him) reported that the Messenger of Allah ﷺ said:
إِنَّ اللَّهَ لَيَرْضَى عَنِ الْعَبْدِ أَنْ يَأْكُلَ الأَكْلَةَ فَيَحْمَدَهُ عَلَيْهَا أَوْ يَشْرَبَ الشَّرْبَةَ فَيَحْمَدَهُ عَلَيْهَا
“Allah is pleased with His servant who eats a meal and praises Him for it, or drinks a drink and praises Him for it.”
Sahih Muslim 2734 · Narrated by Anas ibn Malik · Translation adapted from Sunnah.com
The HadeethEnc explanation points out how small the act is and how great its reward: Allah’s pleasure, for thanking Him over food He already gave.
Reflection: we eat several times a day without thinking about it. A word before and a word after turn each of those meals into a moment of remembering Allah.
Questions people ask
Is “Allahumma barik lana fima razaqtana wa qina ‘adhaban-nar” authentic?
This dua is widely taught before meals, but it is not in the books on Sunnah.com. It is recorded by Ibn as-Sunni in ‘Amal al-Yawm wal-Laylah, and scholars graded its chain very weak (see HadithAnswers), so it is not used here. Bismillah, from Sahih al-Bukhari 5376, is the authentic dua before eating.
Does the dua after eating forgive sins?
Jami‘ at-Tirmidhi 3458 (Hasan, Darussalam) says that whoever praises Allah with those words after eating has his past sins forgiven. The extra words “and later sins” in Sunan Abi Dawud 4023 are not part of al-Albani’s Hasan grading.
What if I forget to say Bismillah before eating?
Say Bismillahi awwalahu wa akhirahu when you remember, as taught in Sunan Abi Dawud 3767 (Sahih, al-Albani).
Key lessons

- Say “Bismillah” before you eat, eat with your right hand, and eat from what is near you.
- If you forget, say “Bismillahi awwalahu wa akhirahu.”
- After eating, praise Allah Who fed you without any power of your own.
- Praise Allah with abundant, blessed praise when the meal ends.
- At someone’s home, ask Allah to bless what He gave them.
Part of our Dua series: see all our dua articles in one place.
May Allah bless the food on your table and the hands that prepared it.
Save this to Pinterest so you can teach it at your next meal

Share the reward. Send this article to someone who needs it today — teaching a hadith or dua can become a lasting good deed for you, in shaa Allah.






