Recovery usually takes 2-4 weeks for a vaginal birth and 8-10 weeks for a c-section.Certain nutrients are especially important during the recovery period:Calories: During the recovery period its important to take in enough calories, otherwise other nutrients, such as protein will be used for fuel instead of healing and repair. 1500 calories/day minimum if bottle feeding and 1800 minimum if nursing