To think that the quivering stupidity and ignorance in this thread actually made me care enough to sign up here.
Profiling. Ever heard of it? Look it up. We make assumptions everyday, about everything. In the case of people, narrowing the field down to race alone is simply single-minded. We make assumptions based on their race, clothes, physical structure, facial features, their countenance, the way they present themselves, etc. Everyday, all the time. For those of you thinking it's morally wrong, quit quivering under the title of racist. It's something we do to our own advantage.
Stereotypes exist for a reason. It's not because they are complete truth or apply to most, it's a handy template to judge people by. You think you're above judging people? A person, any sex, any race, any clothes, wielding a knife approaches you at night. You're going to assume, you're going to judge that their intentions are not the best. If you didn't use this handy tool, you'd be laying dead on the ground in a pool of your own blood.
Not just in circumstances of the extreme as above, but like the example Stinkychops gave. That's not being racist. That's being a nice person, that's using tact, that's not being a douche. Of course the food you prepare will have its own connotations, but you'd prepare it based on the occasion. If it's just a quiet visit for dinner you're not going to be preparing an exquisite feast with truffle now are you? Common sense. Use it.
More on topic. I'd rather not use the term, because as most of you have further imbued in me, their is a complete lack of understanding of what racism refers to. But in answer to the OP, no, not everybody is racist.