Oops, I keep forgetting that one of my household sims is vegetarian. I wish the warnings were a bit clearer because he just goes ahead and eats stuff then gets the bad moodlets about it.
Like someone else said, it's like real life. I've only played two or three vegetarian sims but I didn't find it difficult to keep them away from meat. Unless I'm at the park with multiple sims.