Foods with as few ingredients as possible. For example: green tea drink would have real lemon, green tea and low in sugar. Orange juice has one ingredient which is oranges. Few ingredients the more wholesome the food can be. Foods without additives such as certain food colorings and sweeteners that are artificial. No colas because of the high sugar content. The time of day one eats is beneficial for digestion. Knowing your own digestion and what your body needs for your health and the baby's is important. I would eat smaller meals and do it more often like at least every 4-5 hours. This keeps my energy up and decreases low blood sugar.
I think the best thing to do is follow your instincts and of course your food cravings. I think that food cravings help you feed yourself and your baby with what you need. If you need more pregnancy info go on: www.babycenter.com
Absolutely no alcohol, regardless of what someone tells you, and beware of seafood, most of it contains mercury. Eat smaller fish that aren't farm-raised. Sardines are good. Regular tuna is good but stay away from the white tuna (Albacore). Take a multivitamin and mineral like One-A-Day. Eat plenty of protein, fruit, and good oils (buy Canola oil and/or Saffola oil mayonaise).