US UK Other

Show guidance for

How we compare guidance
Get the app
← All foods

Coconut oil

A mild coconut flavor for cooking. Use a little now and then, alongside other oils.

Checked against official guidance on October 18, 2026 · How we review

Quick answer

Babies can eat coconut oil from around 6 months, once they show signs of being ready for solids. Prepare it as shown below.

From 6 monthsLow choking risk as servedNot a common allergen

How to serve coconut oil by age

Coconut oil for 6 months+: a little used in cooking

6 months+

A little used in cooking

Melt a little coconut oil in the pan to soften vegetables, or toss vegetable fingers in a thin coat before roasting them until soft. NHS baby recipes from 6 months use a little oil this way. Coconut oil is very high in saturated fat, so use it in small amounts, and don't add salt.

Size
A small amount used to cook soft vegetables, lentils or rice, then mashed, or soft-cooked vegetable fingers about the size of an adult finger, roughly 6–8 cm long and 2 cm wide (2½–3 × ¾ in).
Check before serving
Squash a vegetable finger between your thumb and finger: it should flatten easily. Look for a thin coat, not oil pooled on the plate.

US and UK advice differ here. The AAP suggests mashed food or soft pieces no larger than ½ inch; the NHS suggests soft finger-sized pieces your baby can hold in their fist. Both agree the food must squash easily.

Always have your child sit upright in a high chair or at the table, and stay with them the whole time they eat. Keep to the size and texture for their stage. Every baby develops on their own timeline.

How to prepare coconut oil

  1. 1

    Choose plain coconut oil, with no added salt or flavorings.

  2. 2

    Rinse vegetables under running water, then cook them until soft.

  3. 3

    Melt a small amount in the pan, or warm a little to coat vegetable fingers before roasting. Don't add salt.

  4. 4

    Let the food cool before serving, and dab off any extra oil with kitchen paper.

How much to offer

Use a small amount, about enough to cook or coat a baby-sized portion. Coconut oil is there to help cook other foods, not to be eaten on its own. Your baby decides how much to eat: stop when they turn away or close their mouth.

Common mistakes

Making it the everyday cooking oil

Coconut oil is mostly saturated fat: a teaspoon has about 3.7 g, compared with about 0.6 g in olive oil. The NHS lists coconut oil among foods high in saturated fat and suggests rapeseed, soya or olive oil for cooking.

Cutting out all fat

Babies and young toddlers need about half of their calories from fat (AAP). Swapping coconut oil for olive or rapeseed oil keeps the fat and lowers the saturated fat.

Giving it on a spoon on its own

Oil is there to go with other foods, not to be a food on its own. Use it in cooking instead.

Assuming it's fine with a tree nut allergy

Most people with a tree nut allergy can eat coconut, but reactions have been documented (ACAAI). If your child has a tree nut allergy, ask your allergist first.

Questions parents ask

Can coconut oil be a choking hazard for babies?

Coconut oil is a low choking risk. Use it in cooking rather than giving it by the spoonful, and cut the foods it's cooked with to a safe size for your baby's age. Stay with your child during meals.

Can babies be allergic to coconut oil?

Coconut is not one of the 9 major food allergens in the US. In January 2025, the FDA's updated food allergen guidance removed coconut from its list of tree nuts, so it's no longer treated as a major food allergen on labels. It must still appear in the ingredient list unless an exemption applies (for example, natural coconut flavor can be listed simply as "natural flavor"), and some packaged foods may keep listing it in a "Contains" statement for a few years. Coconut is not a botanical nut, and the ACAAI says most people with a tree nut allergy can safely eat coconut, though allergic reactions to coconut have been documented. If your child has a tree nut allergy, talk to your allergist before offering coconut.

Is coconut oil healthy for babies?

Almost pure fat, most of it saturated: 100 g of coconut oil has about 99 g of fat, of which about 82 g is saturated, with no sodium. A teaspoon (4.5 g) has about 4.5 g of fat and 3.7 g of saturated fat. It is not a source of protein, vitamins or iron.

Can babies have coconut oil?

Yes, in small amounts in cooking from around 6 months, like other cooking oils. Because it's very high in saturated fat, use it now and then rather than every day.

Is coconut oil healthier than other oils?

It has much more saturated fat than other common oils: about 82 g per 100 g, against about 14 g in olive oil (FoodData Central). The NHS lists coconut oil with butter and palm oil as high in saturated fat, and says that swapping saturated fats for unsaturated fats, like those in olive and rapeseed oil, can help lower cholesterol. Babies still need fat, so the swap is about which oil, not less fat.

Can babies with a tree nut allergy have coconut oil?

Ask your allergist first. Coconut is a fruit, not a botanical nut, and the ACAAI says most people with a tree nut allergy can eat it, but reactions to coconut have been reported.

If your baby refuses coconut oil

  • Coconut oil is usually part of another food, so try a different food or texture rather than more oil.
  • Many babies need 10 or more tries before they accept a new food. Keep offering it alongside foods they already like.
  • Eat some yourself at the same meal. Babies copy what they see.
  • Funny faces don't mean they dislike it. They're getting used to a new taste and texture.

Never force or pressure your baby to eat. Some days they'll eat more, some days less, and that's normal.

Buying and storing coconut oil

  • Keep coconut oil in a cool cupboard with the lid on, and use a clean, dry spoon each time. Follow the date on the jar.
  • Cooked dishes made with coconut oil keep for 3 to 4 days in a covered container in the fridge.
  • Freezer times depend on the dish, so follow the food page or recipe for what you cooked. Reheat cooked dishes only once, to 165°F (74°C), until steaming hot, then let them cool before serving. Cooked rice has stricter rules: cool it within 1 hour, eat it within 1 day and reheat it only once. See the rice page.
  • Throw away any food left out at room temperature for more than 2 hours (1 hour if it's hotter than 90°F / 32°C).

When to talk to your doctor

Contact your pediatrician, GP or health visitor if:

  • Your child has a tree nut allergy. Ask your allergist before offering coconut.
  • Your baby has had any reaction to coconut, even a mild one. Stop offering it until you've talked to your pediatrician.
  • You notice mild signs of an allergic reaction after eating, such as a few hives or a little vomiting. See signs of a reaction.
  • You're worried about how much your baby eats, their growth, or they refuse most solid food for weeks.

Call 911999your local emergency number (such as 112 in Europe or 000 in Australia) now if your baby has trouble breathing, wheezing, can't cough or cry, has lips, mouth, tongue or throat that suddenly swell, or becomes pale, bluish, floppy or unresponsive. Also call if hives come with repeated vomiting.

Offered coconut oil?

Add it to your first 100 foods.

Helpful guides

Sources

  1. NHS: Fat: the facts
  2. NHS: What to feed young children
  3. NHS: Foods to avoid giving babies and young children
  4. NHS Best Start in Life: Sweet potato fingers recipe
  5. AAP: Feeding and nutrition tips: your 1-year-old
  6. FDA: Frequently asked questions: food allergen labeling guidance for industry
  7. ACAAI: Tree nut allergy
  8. USDA FoodData Central: Oil, coconut
  9. USDA FoodData Central: Oil, olive, salad or cooking
  10. USDA FSIS: Leftovers and food safety
  11. NHS Best Start in Life: Storing and reheating food
  12. NHS: Help your baby enjoy new foods

More first foods

Free printable: The First 100 Foods checklist

Tick off foods as your baby tries them. Print it or save it as a PDF, no sign-up needed.