Medical expert of the article
New publications
What can and cannot be eaten after childbirth and while breastfeeding?
Last reviewed: 04.07.2025

All iLive content is medically reviewed or fact checked to ensure as much factual accuracy as possible.
We have strict sourcing guidelines and only link to reputable media sites, academic research institutions and, whenever possible, medically peer reviewed studies. Note that the numbers in parentheses ([1], [2], etc.) are clickable links to these studies.
If you feel that any of our content is inaccurate, out-of-date, or otherwise questionable, please select it and press Ctrl + Enter.
You should eat what you ate in the last weeks of pregnancy. The diet should include more dairy and fermented milk products: 3-4 glasses of milk per day, kefir, yogurt, cottage cheese. Do not forget that you should drink about two liters of liquid per day (and if it is hot - three liters). Considering that about 0.6-0.8 liters of milk per day is needed to feed a baby, you need to increase the caloric content of your diet. In addition to dairy products, you should include eggs, fish (preferably sea fish, since it has more phosphorus) and meat in your diet (it is better to give preference to veal, which is less fatty than pork, and more juicy and tasty than beef). Be sure to include vegetables and fruits in the menu. The only exception is citrus fruits (oranges, tangerines). Their immoderate consumption can cause allergies, diathesis or diarrhea in children. Beware of red apples, large quantities of strawberries and exotic fruits such as kiwi or pineapple. These products are very healthy, and as for kiwi - this fruit contains so many vitamins and such a wonderful antioxidant that only sea buckthorn can compare with it in these qualities. Therefore, do not deny yourself these fruits, but eat them with caution. What does caution mean? It means that you need to eat one fruit and watch the child for a few days - whether there are any rashes. If not, then you can safely eat the proven product.
It is necessary to give up strong alcoholic drinks, and you should not abuse low-alcohol drinks either. If you are a big beer lover (and there are such people among women), then you can allow yourself 1-2 glasses of beer. But with one condition: you must drink it 2 hours before feeding. This is exactly the time it takes for all the alcohol to "disappear" from the body.
You can drink juices, remembering what was said about fruits, since by and large it is the same thing, only fruits, in addition to juice, also contain fiber.
As for the method of cooking, you should avoid fatty, spicy and smoked foods. Remember that prolonged heat treatment of foods leads to the fact that the amount of useful substances, such as vitamins, sharply decreases, or they are completely destroyed. Want an example? Remember what color borscht is when it's just cooked? That's right - bright red. And what color does it acquire after several boils? Reddish-brown. And why does it change color? Because there is not a single milligram of vitamin C left in the borscht!
Now let's get back to the first part of the question - what can you eat immediately after giving birth? Since you will also start feeding immediately after giving birth (if you did not have a cesarean section), then everything said above about citrus fruits and juices from them remains in force. Be careful with natural chocolate. To replenish the body with carbohydrates, it is better to eat milk chocolate. Bananas are very good for restoring strength. In addition, they contain fiber, which will help normalize stool. Apples are also useful. You should refrain from pears, since they are constipating. But dairy products - kefir, yogurt, cottage cheese - can and should be included in the diet immediately after giving birth.