I made an oath to Allah, but then I broke it in forgetfulness.
I expiated for it by fasting 3 consecutive days, but after I fasted those days I realized that I had enough money to feed 10 poor people. My understanding is that we should try first to feed 10 people and if we can’t we should fast, Allahu a’lam. Is my expiation by fasting valid or should I feed 10 people? May Allah reward you with goodness.
Shaikh Waleed Boghdady:
Yes, as a ruling we should start by feeding or buying clothes if we are capable of this, and in case of not being capable then you fast. Yet, in your case the Scholars say since you fasted while not knowing that you should feed then this fasting is sufficient for you as a kaffara, but don’t repeat this again.