For the stomach flu, I think you want to be following the BRAT diet--bananas, rice, applesauce, and toast. You want foods that are easily digested and that aren't the least bit spicy. You definitely want to stay away from anything acidic--including anything that is tomato-based and anything with citrus. I would also be careful about eating even lean meats--they are definitely a problem for me when I have the stomach flu. I can usually tolerate cream of wheat, but you do have to be careful with anything that has a lot of fiber because it is hard to digest. I'm also not sure dairy is a good idea. And you probably want to stay away from veggies that tend to cause gas, like broccoli or beans--that's probably not going to go over well on an upset stomach.
I know that when I've had the stomach flu, even if I have it for less than 24 hours, it is sometimes two or three weeks before I can eat normally. You really have to reintroduce your regular foods very gradually.
One thing I found that can really help is drinking aloe vera juice or gel. You can find it at health food stores.
My Before and After Pics
"Decide what you want; decide what you're willing to exchange for it; establish your priorities, and go to work." --H.L. Hunt
"Life has hills. Set the treadmill at an incline."