How to Gain Weight While Pregnant the Healthy Way

Gaining weight during pregnancy is a gradual process that happens naturally when you consistently eat enough nutrient-dense food to support your body’s changes and your baby’s growth. Most women need roughly 300 extra calories per day beyond their pre-pregnancy intake, though the exact amount shifts across trimesters. How much total weight you should gain depends on your starting BMI, and the strategies below will help you reach that target in a healthy way.

How Much Weight You Should Gain

The CDC breaks pregnancy weight gain recommendations into four categories based on your pre-pregnancy BMI:

  • Underweight (BMI under 18.5): 28 to 40 pounds
  • Normal weight (BMI 18.5 to 24.9): 25 to 35 pounds
  • Overweight (BMI 25.0 to 29.9): 15 to 25 pounds
  • Obese (BMI 30.0 to 39.9): 11 to 20 pounds

If you’re carrying twins and started at a normal weight, the target jumps to 37 to 54 pounds. These ranges exist because gaining too little weight raises the risk of growth restriction in the baby. Research on large pregnancy cohorts found that women who gained less than about two-thirds of a pound per week during the second or third trimester had roughly 1.7 to 2.6 times the risk of delivering a full-term baby under 5.5 pounds, even after accounting for other factors like height, BMI, and health conditions.

Where the Weight Actually Goes

It helps to understand that pregnancy weight gain isn’t just body fat. The numbers break down roughly like this: the baby accounts for 7 to 8 pounds, the placenta adds about 1.5 pounds, and amniotic fluid contributes around 2 pounds. Your blood volume increases by 3 to 4 pounds, and your body stores 6 to 8 pounds of fat to fuel breastfeeding and recovery. The rest comes from breast tissue growth and your expanding uterus. Knowing this can make the number on the scale feel less abstract. You’re building an entire support system, not simply adding weight.

Calorie Targets by Trimester

Your calorie needs increase as pregnancy progresses, but the first trimester requires surprisingly little extra food. For most normal-weight women, the breakdown looks like this:

  • First trimester: about 1,800 calories per day
  • Second trimester: about 2,200 calories per day
  • Third trimester: about 2,400 calories per day

That second-trimester jump is when steady weight gain really begins. If you’re underweight or carrying twins, your provider will likely set higher targets. Women carrying twins have significantly greater calorie demands, and the exact number varies enough that it’s worth getting a personalized recommendation.

What to Eat for Healthy Weight Gain

The goal is calorie-dense food that also delivers the nutrients your baby needs most. Empty calories from processed snacks will add weight without providing the building blocks for fetal development. Focus on these categories:

Protein supports your baby’s tissue growth and your expanding blood supply. Lean meat, poultry, eggs, seafood, beans, nuts, seeds, and soy products are all solid options. Aim to include a protein source at every meal and snack.

Healthy fats pack the most calories per gram, making them the easiest lever to pull when you need more energy. Avocados, nut butters, olive oil, and fatty fish like salmon do double duty by also supplying vitamin D and omega-3 fatty acids. Drizzling olive oil on vegetables or adding a spoonful of nut butter to a smoothie can add 100 to 200 calories without making you feel overly full.

Calcium-rich foods build your baby’s bones and protect your own. Dairy products are the most efficiently absorbed source, but broccoli, kale, and fortified orange juice work too. A glass of whole milk with meals adds both calories and calcium.

Iron and folate are critical for preventing anemia and supporting neural development. Dark leafy greens, fortified cereals, lentils, lean red meat, and citrus fruits cover both. Pairing iron-rich foods with something containing vitamin C helps your body absorb the iron more effectively.

Practical Tips for Adding Calories

If you’re struggling to eat enough, the simplest strategy is to never skip meals and to add calorie-dense extras to the foods you’re already eating. Stir granola into yogurt, melt cheese on scrambled eggs, blend a banana with whole milk and peanut butter. Small additions across the day add up faster than trying to force larger portions at dinner.

Drinking your calories can help when solid food feels like too much. Fruit juices like grapefruit, orange, and apricot nectar provide vitamins alongside natural sugars. Smoothies made with full-fat yogurt, fruit, and a handful of oats are an easy way to get 400 or more calories in a single glass. Keep these on hand for the moments when cooking feels like too much effort.

Eating five or six smaller meals instead of three large ones is often more manageable, especially as your uterus grows and compresses your stomach. A mid-morning snack of trail mix and dried fruit or a bedtime bowl of cereal with whole milk can make the difference between falling short and hitting your target.

Gaining Weight When Nausea Gets in the Way

Morning sickness peaks during the first trimester, and some women lose weight during this stretch. That’s generally not dangerous, since calorie needs are lowest in those early weeks. The risk increases if nausea persists into the second and third trimesters, when your baby is growing rapidly and your body needs significantly more fuel.

When nausea limits what you can eat, stick to bland, easy-to-digest foods and eat them frequently. Crackers, toast, rice, and bananas are classic go-tos for a reason. Cold foods tend to trigger less nausea than hot ones because they produce fewer smells. Keeping something in your stomach at all times, even just a few bites, often helps more than waiting until you feel hungry. A prenatal vitamin can fill nutritional gaps on days when your diet is limited, but it won’t replace the calories you need, so keep returning to solid food whenever you can tolerate it.

How to Track Your Progress

Most of your weight gain happens during the second and third trimesters. A typical pattern for someone at a normal pre-pregnancy BMI is gaining 1 to 4 pounds total in the first trimester, then about a pound per week for the remainder. Your provider will track this at each prenatal visit, and the trajectory matters more than any single weigh-in. A slow week followed by a higher one is completely normal.

If you’re consistently falling below your expected curve, your provider may refer you to a dietitian or nutritionist who can build a personalized meal plan. This is especially worth considering if you have food allergies, dietary restrictions, or persistent nausea that makes it hard to eat a varied diet. The earlier you address a shortfall, the easier it is to correct. Waiting until the third trimester leaves less time to make up the difference.