God tells us to feed the hungry. He gives us free choice about how to do it. If one person gives to this charity and another to that charity and a third gives to panhandlers, all three are obedient to God: feed the hungry.
There are many worthy Catholic charities that assist people in all walks of life. Check out Charity Navigator to find out the best ways to donate your money. God bless you for your kind heart.
DISCLAIMER: Catholic Answers has turned over the archive to Catholic-Questions.org and no longer owns, manages, or moderates the forums. For additional apologetics resources please visit www.catholic.com.