When you are pregnant, the body needs extra nutrition, vitamins and minerals. You can eat most things, and it is good to keep a varied diet. Food that contains a lot of nutrients include wholegrain products, greens, root vegetables, beans, oily fish, eggs, dairy, fruit, seeds and nuts. You may need to take folic acid and iron supplements.