The diet before, during and after pregnancy should include the following nutrients: 1. Protein: Eat protein-rich foods such as lean meat, fish, poultry, beans, nuts and dairy products. 2. Carbohydrates: Choose whole wheat bread, brown rice, whole wheat flour, oatmeal