Carbohydrates like whole grains, fruits, and vegetables should be the foundation of a healthy pregnancy diet for their nutrient and energy content. Pregnant women also need protein from foods like beans, eggs, fish, and dairy like milk, yogurt and cheese which provide calcium and other important nutrients. Snacks should focus on foods like fresh fruits, vegetables, milk drinks and homemade options. A balanced pregnancy diet incorporates these foods along with 5 servings of fruits and vegetables daily and 2 portions of fish each week to support the health of the mother and baby.