A Healthy Breastfeeding Diet

Wondering what are the best foods to eat and what foods to avoid while breastfeeding your little one? You’ve come to the right place! Discover what to eat and what not eat when breastfeeding so that both you and your baby stay healthy and get the best possible nutrition.

Do You Need to Follow a Special Breastfeeding Diet?

There’s no strict diet or meal plan that you need to follow to the letter when you’re breastfeeding. Instead, it’s best to aim for a balanced, healthy diet to help maintain your breast milk supply and support your and your baby’s nutritional needs. The good news is that most of the foods you’re advised to avoid during pregnancy, like pâté, soft cheeses or Parma ham, are no longer out of bounds.

However, there are a still a few types of food and drinks that it’s best to avoid or limit when breastfeeding, but overall there are far fewer restrictions compared to when you were pregnant.

What to Eat When Breastfeeding

So, what does a healthy breastfeeding diet look like? Well, just like any other time in your life, its important to enjoy a diet that includes a healthy mix of

  • Fruit and vegetables. Five portions a day are recommended – ideally, fruit and veg should make up more than a third of your diet. This can include a small glass of unsweetened juice, as well as a variety of fresh, frozen, tinned or dried fruit and veg.

  • Starchy foods. To have a balanced diet, pasta, rice and potatoes and other starchy foods like bread and oat-based cereals such as porridge should also make up more than a third of what you eat. Besides giving you energy, starchy foods also contain fibre, calcium, iron and B vitamins.

  • Fibre. Beans and lentils, wholemeal bread and pasta are great sources of dietary fibre, which is important for good digestion. Sometimes, getting plenty of fibre in your diet can help ease constipation that you might experience after giving birth.

  • Protein. Lean meat, fish, nuts, eggs and seeds, as well as fish, are all packed full of protein, which is essential for your – and your little one’s – body to grow and repair itself.

  • Dairy. Milk-based foods like milk, cheese and yoghurt are an important source of calcium, which is essential for building strong bones and teeth. Of course, you can go for an alternative if you don’t consume dairy. Some alternative milks, for example, are fortified with calcium.

Healthy breastfeeding foods

Calcium-Rich Foods

One of the most important dietary minerals is calcium, which helps keep bones healthy and strong. As a breastfeeding mum, you'll need to make sure you get your recommended daily dose of 1250 milligrams – either via the food you eat or with the help of supplements. Dairy is a great source of calcium as part of a balanced diet. Here are some examples to give you an idea of how much calcium is found in some common dairy-based products:

How Much Calcium Is in Dairy Products?

PortionCalcium Content (mg)
1 glass (200 ml) of milk240
1 pot (120 g) of yoghurt200
Matchbox-sized piece (30 g) of cheddar cheese220
2 tablespoons of grated parmesan150
1 scoop of ice cream75
1 serving (200 g) of rice pudding176
1 pot (120 ml) of custard120

Of course, not everyone can (or wants to) eat dairy. Having a vegan lifestyle or being lactose intolerant is no barrier to eating a healthy breastfeeding diet – you just need to make sure you’re getting the calcium you need from other sources. Some non-dairy foods that are good sources of calcium include:

  • Green leafy vegetables like broccoli and cabbage (but not spinach)

  • Nuts

  • Tofu

  • Calcium-enriched fruit juices

  • Milk alternatives fortified with calcium

  • Sardines and pilchards (and any other fish where you eat the bones)

  • Fortified breakfast cereals or porridge.

Talk to your health visitor or doctor if – for whatever reason – you think you may be falling short of the 1250 milligrams per day recommendation. If necessary, your doctor may recommend taking a calcium supplement.

Vitamin D

Vitamin D, along with calcium, is crucial for building and maintaining strong, healthy bones – especially when you’re breastfeeding. It helps regulate the amount of calcium and other minerals in your body.

Exposure to sunlight is the main source of vitamin D, but our climate – and a mainly indoor lifestyle – means that many people in the UK don’t catch enough sun to activate all the vitamin D they need, especially in winter.

This is why taking a vitamin D supplement of 10 micrograms (or 400 international units) is recommended during pregnancy and breastfeeding.

If you’re breastfeeding, experts advise giving your baby a vitamin D supplement in the first year after birth.

This is because babies who are exclusively breastfed are at risk of developing a condition called rickets (which can result in curved bones) if they don’t get enough vitamin D from breast milk alone. (Formula-fed babies who drink at least 500 millilitres of formula a day probably get enough because infant formula is already supplemented with vitamin D.)

It’s also recommended that your child continue taking a vitamin D supplement after you stop breastfeeding or formula feeding, up to the age of 4 years.

Talk to your health visitor or doctor about vitamin D supplements for you and your little one.

Although it’s difficult to get all the vitamin D you and your baby need from your diet alone, some foods do contain this naturally, including:

  • Oily fish

  • Red meat

  • Liver

  • Egg yolks.

Breastfeeding Diet - Orange juice


You may notice that you are thirstier than usual while you’re lactating. It’s important to make sure you’re drinking enough water every day. A good tip is to keep a glass of water, or skimmed or semi-skimmed milk, close at hand every time you breastfeed to ensure you’re staying well hydrated.

Foods to Avoid or Limit While Breastfeeding

After carefully watching what you were eating during your pregnancy, lots of foods that you’d started to miss might be back on the menu again – but there are still some foods and drinks to be wary of when breastfeeding.

Below are some of the foods and drinks to avoid or limit while breastfeeding.

Seafood That’s High in Mercury

Fish and shellfish can play an important role in a healthy diet, since they’re packed full of vitamins and minerals, and rich in protein and omega-3 fatty acids. However, some types of fish contain high levels of mercury, which can cause damage to the nervous system in babies and small children. For this reason, it’s best to avoid fish such as shark, swordfish and marlin while you’re breastfeeding, or limit your consumption to one portion a week. It’s also advised to eat a maximum of two portions of oily fish a week. Oily fish include:

  • Fresh tuna

  • Salmon

  • Trout

  • Mackerel

  • Herring

  • Sardines

  • Pilchards.

There are plenty of fish that you eat as much of as you like though. There’s no limit on how much tinned (not fresh) tuna you can eat, for example. White and non-oily fish are also fine, so you don’t need to hold back when it comes to eating

  • cod

  • haddock

  • plaice

  • skate

  • hake

  • sea bass.

Alcohol and Breastfeeding

It’s safest not to drink any alcohol at all while breastfeeding, but the occasional drink – one or two units of alcohol every week or two – is unlikely to harm your baby. To keep health risks low, experts advise drinking no more than 14 units of alcohol in a week (spread evenly over several days, not all at once) when breastfeeding. One unit of alcohol is roughly equivalent to

  • a small (25 ml) glass of wine

  • half a pint of beer

  • a single shot (25 ml) of a spirit.

After you drink a glass of wine or beer it takes two to three hours for the alcohol to leave your system, and once it does your breast milk will also be alcohol-free. Keep in mind, however, that the more you drink the longer you’ll have to wait for your breast milk to return to normal. If you know you’re going to be drinking socially, you might want to express and store a little breast milk beforehand, so your baby doesn’t have to miss a feed. If you regularly drink larger quantities of alcohol and feel you need help cutting down, the free national alcohol helpline (0300 123 1110) can give you confidential advice. Your midwife, health visitor or doctor can also point you in the direction of local support groups. Never share a bed with your baby after drinking any amount of alcohol. This can increase the risk of sudden infant death syndrome (SIDS).

Caffeine and Breastfeeding

Caffeine can be passed on to your baby in breast milk. It’s a stimulant, so drinking too much of it can make your little one fussy or irritable and keep him or her awake. Substituting coffee and tea for decaffeinated alternatives can help cut down on your caffeine intake while you’re breastfeeding; but if you don’t want to go completely decaf, it’s recommended to try limiting your consumption to 300 milligrams or less of caffeine a day. In case you’re wondering what 300 milligrams of caffeine looks like, as a rough guide it’s around two mugs of filter coffee (140 milligrams per cup), or three cups of instant (around 100 milligrams each). Keep in mind that coffee and tea aren’t the only things with caffeine in them. Some fizzy drinks, energy drinks, chocolate and even flu remedies can also contain it, so factor all these into your calculations of how much caffeine is included in your breastfeeding diet. If consuming these kinds of foods and drinks always check the packaging for how much caffeine is in them first.

Sugary and Fatty Foods and Drinks

Try to limit or avoid sugary drinks, including soft drinks like fruit juices and iced teas. Instead, drink lots of water. Luckily there are plenty of healthy snacks you can eat between meals if you need an extra boost of energy while you’re breastfeeding. Here are just a few healthy snack ideas, which are perfect if you’re a breastfeeding mum:

  • Fresh fruit

  • Hummus with sticks of bread or crunchy vegetables

  • Yoghurt and fromage frais

  • Dried fruits like dried apricots or figs

  • Unsweetened fruit juices

  • Milky drinks

  • Cold meats

  • Cheeses

  • Salads

  • Fish sandwiches

  • Vegetable or bean soups.


Some medicines can affect your baby if you take them while breastfeeding, so always check with your doctor or pharmacist before taking any medication. You may also want to check if any medicines that you already take could be passed on through breast milk. It’s usually possible to find a safe alternative.

Intolerances and Allergies: Can Your Baby Have an Adverse Reaction?

Contrary to what you might have heard, just because you’re breastfeeding you don’t necessarily have to avoid foods that are known to trigger reactions – such as peanuts – unless you’re allergic to them yourself, of course. Traces of what you eat can be passed on to your baby in breast milk, however, so if your little one is sensitive to something you eat, you may need to avoid that food while you’re breastfeeding. If you like spicy food, it’s usually fine to keep on eating it while breastfeeding. In fact, you might be broadening your little one’s horizons by exposing him or her to new flavours even at this early age! It isn’t always easy to tell whether something in your diet disagrees with your baby or whether something else – like reflux or gastro-oesophageal reflux disease (GORD) – is making your little one fussy – talk to your health visitor or doctor if you have any concerns.

Cow’s Milk Allergy and Lactose Intolerance

One of the most common food allergies in young babies is cow’s milk allergy (CMA). This is more likely to affect a child being fed with first infant formula, but sometimes breastfed babies can have a reaction to cow’s milk protein in breast milk. Symptoms of CMA (or some other food allergy) may include:

  • A red itchy rash or other skin reaction

  • Swollen lips, face and eye area

  • Tummy ache, vomiting

  • Colicky crying

  • Diarrhoea or constipation

  • Runny or blocked nose

  • Eczema

A reaction to cow’s milk (passed on during breastfeeding) isn’t always an allergy. Some babies are lactose intolerant, which just means they have trouble digesting lactose (the natural sugar found in milk). This isn’t the same as an allergy, and the good news is that it may only be temporary. Symptoms of this can include diarrhoea, vomiting, tummy pain or wind. Tell your doctor if your baby seems unwell after feeding and your think it might be due to an allergy or intolerance. Seek medical attention immediately if your baby has trouble breathing or you notice any swelling of the face or throat.


While you’re breastfeeding, you should

  • stay away from seafood high in mercury
  • try to avoid or limit alcohol
  • limit the consumption of caffeinated beverages like coffee, tea and other caffeinated foods and drinks.

In a Nutshell

Keeping your diet as healthy, varied, and well-rounded as possible while breastfeeding helps give your baby a great start in life, and it also helps you take good care of yourself. Bon appétit!

How we wrote this article

The information in this article is based on the expert advice found in trusted medical and government sources, such as the National Health Service (NHS). You can find a full list of sources used for this article below. The content on this page should not replace professional medical advice. Always consult medical professionals for full diagnosis and treatment.

chatbot widgethand
Cookie Consent