After Pandava completed their exile of 12 years, they came to Duryodhan to get back their kingdom. Duryodhan refused to do so. So Krishna went to meet him on behalf of the Pandavas. Duryodhan welcomed him with pomp and show; the kingdom was decorated lavishly. However, when he invited Krishna for lunch, he (Krishna) refused. Taken aback and humiliated, Duryodhan asked him what was his reason for declining the invitation. Then Krishna told him that a person has a meal at somebody's house only because of two reasons:
- The host proffers the food with lot of love in which case one can eat anything, or
- The guest is dying with hunger in which case he can eat anywhere, anything and anyhow.
Further, he said that the former wasn't true in Duryodhan's case; and Krishna would never die of hunger so he doesn't have to bother about the latter. Thus Krishna could see no reason why he should accept Duryodhan's invitation. He (Krishna), instead went to the house of his true devotee - Vidoor - where he was not even invited. All the senior persons in Duryodhan's kingdom like Bheeshma, Dronacharya, etc. insisted him to come to their respective houses. However, Krishna would listen to none. He happily ate whatever was offered by Vidoor. There's a famous shloka in Mahabharat which is often quoted:
दुर्योधन की मेवा त्यागी, साग विदुर घर खायो
English translation: Krishna gave up the rich food at Duryodhan's to eat a humble meal at Vidoor's.Conclusion of the story: God doesn't care about how expensive your offerings are, all he cares about is how much love you've put in them.