Pregnancy Calorie and Protein Calculator

Get your daily calories, protein and a simple meal plan for pregnancy or breastfeeding.

calories per day
grams of protein per day

Balanced daily split

Meal plan

MealCaloriesProtein

Needs by trimester

StageExtra caloriesTotal caloriesProtein

Protein in common foods (approximate)

FoodServingProtein
Egg1 large6 g
Milk1 cup (240 ml)8 g
Plain yoghurt (dahi)1 cup8 to 9 g
Cooked lentils (dal)1 cup18 g
Cooked chickpeas (chana)1 cup15 g
Cooked chicken breast100 g31 g
Paneer100 g18 g
Almonds28 g (a small handful)6 g

This is an estimate based on the US and Canada Dietary Reference Intakes. Your own needs may differ with twins, diabetes, nausea, a health condition or a very low or high starting weight. Always follow your doctor or dietitian's advice.

How to use

  1. Choose kg and cm, or lb and feet.
  2. Enter your age, height and your weight from before pregnancy.
  3. Pick your activity level and whether you are pregnant or breastfeeding.
  4. If pregnant, enter your current week. Then press Calculate.
  5. Read your daily calories and protein, then use the meal plan to spread them through the day.

Pregnant woman holding her belly beside colourful fruits and vegetables, illustrating healthy eating in pregnancy.

“Eating for two” is one of the oldest ideas in pregnancy. It is also one of the most misleading. Our free pregnancy calorie and protein calculator shows what your body really needs, with a simple meal plan for each day.

No. Your baby is tiny at first, so your needs barely change in early pregnancy. They rise later, when the baby grows fast. The National Academy of Medicine sets these extra amounts on top of your normal needs.

StageExtra calories per day
First trimesterNone
Second trimester340
Third trimesterAbout 450 kcal per day (IOM figure: 452 kcal/day)

For example, if you normally need 2,000 calories, you need about 2,340 in the second trimester and 2,452 in the third. That extra 340 is roughly one small meal, not a second dinner.

Not sure which trimester you are in? Check your exact week with our Gestational Age Calculator or your Due Date Calculator.

Our calculator asks for your weight before pregnancy, not your weight today. The official extras already allow for the weight you gain. If you used your current weight, you would count that gain twice and end up with too many calories.

Your starting weight also sets your healthy gain target. Find your category with the BMI Calculator, then check your target with the Pregnancy Weight Gain Calculator.

Protein builds your baby’s organs and muscles, and it supports your own growing body. In the first trimester, you need about 0.8 grams for each kilogram of your weight. From the second trimester, it rises to 1.1 grams per kilogram. For many women, that is around 71 grams a day, about 25 grams more than before pregnancy.

Here is an example for a 30-year-old woman who is 160 cm tall, weighs 60 kg and walks daily. Her normal needs are about 2,080 calories.

StageTotal caloriesProtein
First trimester2,08048 g
Second trimester2,42066 g
Third trimester2,53066 g

Good protein sources include eggs, milk, yoghurt (dahi), dal, chana, chicken, fish, paneer and almonds. Spread them through the day instead of eating most at dinner.

Carbohydrates fuel your baby’s brain, and pregnant women need at least 175 grams a day. Whole wheat roti, oats and brown rice are good choices. For fat, follow normal healthy eating advice, with nuts, seeds and olive oil.

Some vitamins and minerals matter even more than calories. The daily recommendations in pregnancy include 600 micrograms of folate, 27 mg of iron and 1,000 mg of calcium (ages 19 to 50). Folate matters before you conceive, too. If you are planning a baby, our Ovulation Calculator and Pregnancy Test Date Calculator can help you time things. Ask your doctor about a prenatal vitamin.

Making milk uses energy as well. The calculator adds about 330 calories a day for the first six months and about 400 for months 7 to 12. Protein stays at about 1.1 grams per kilogram. Keep your feeds on track with our Baby Feeding Reminder.

Calculators give averages, so ask your doctor or a dietitian if you:

  • Are expecting twins
  • Have diabetes or gestational diabetes
  • Cannot eat because of constant nausea or vomiting
  • Are underweight or have a very high starting weight
  • Are under 19, because teenagers have different needs

Good nutrition is one part of a healthy pregnancy. As your due date gets closer, other tools can help:


Eat your normal amount in the first trimester. Add about 340 in the second trimester and about 450 kcal per day in the third trimester (IOM figure: 452 kcal/day).


About 0.8 g per kg in the first trimester and 1.1 g per kg after that. For many women, this is about 71 grams.


No. Focus on food quality, folate and keeping food down.


No. If you are worried about weight gain, talk to your doctor instead of cutting calories.


Yes, twin pregnancies need more. Our calculator does not cover twins yet, so please follow your doctor’s advice.