Some foods are genuinely dangerous for babies — not just unhealthy, but capable of causing botulism, intestinal bleeding, mercury poisoning, or choking. This complete guide covers every food to avoid for babies from birth to 24 months, with the science behind each restriction and safe alternatives for every age.
What Foods to Avoid for Babies: The Complete Safety Guide by Age
Most parents know some foods are off-limits for babies. Honey. Whole nuts. But the full picture is more detailed — and more important — than most feeding guides cover. Some foods on this list can cause infant botulism, a life-threatening paralysis. Others cause intestinal bleeding, mercury poisoning, or choking. Others simply lack the nutrients babies need and crowd out the ones they do.
This guide covers everything your baby should not eat, from birth through 24 months — organized by the type of risk, with the exact reason behind each restriction, and practical safe alternatives at every stage.
Why Certain Foods Are Dangerous for Babies (Not Just Unhealthy)
A baby's body is not simply a small adult body. The differences that matter for baby food safety are:
- Immature immune system: Bacteria and toxins that an adult's body neutralizes can overwhelm a baby's developing immune defenses. This is why honey is life-threatening to infants but safe for adults — an adult's gut flora prevents C. botulinum spores from germinating; an infant's does not.
- Immature kidneys: A baby's kidneys cannot filter excessive salt, protein, or mineral loads. Cow's milk before 12 months overstresses developing kidneys with too much protein and too many minerals.
- Developing nervous system: Mercury and other neurotoxins cause damage to developing nerve pathways at exposure levels that would have no effect on an adult brain. High-mercury fish are dangerous to babies for this reason.
- Developing airway anatomy: A baby's airway is smaller, rounder, and positioned differently than an adult's, making choking on size, shape, or texture a genuine life risk from foods that adults eat safely every day.
- Developing gut lining: A young baby's gut lining is more permeable than an adult's. Cow's milk proteins can cause micro-tears in the intestinal lining of infants under 12 months — a real cause of internal bleeding in young babies.
The Master List: Foods to Never Give Babies Under 12 Months
These foods are not just unideal — they carry genuine medical risk for babies under 12 months, regardless of the amount given.
1. Honey (All Forms, Including Cooked and Pasteurized)
Honey is the most dangerous food for babies under 12 months. It can contain spores of Clostridium botulinum — the bacteria that produces botulinum toxin, one of the most powerful neurotoxins known. In babies, whose gut flora is not yet mature enough to prevent the spores from germinating, these spores can produce the toxin inside the infant's intestine and cause infant botulism: muscle weakness, poor feeding, weak cry, constipation, and in serious cases, paralysis and respiratory failure.
Critical parent note: Commercial pasteurization does NOT make honey safe for infants. According to research from the University of California and the California Department of Public Health (2025), the pasteurization process used by the honey industry does not reach the temperature required to destroy C. botulinum spores — which require 250°F for at least 3 minutes. No form of honey — raw, pasteurized, cooked, baked in — is safe for babies under 12 months.
Hidden honey in processed foods: Read labels carefully. Honey graham crackers, some commercial breads, infant cereals, flavored yogurts, and many granola bars contain honey. Any product listing honey in its ingredients should not be given to a baby under 12 months.
Safe alternative: No sweetener of any kind is needed before 12 months. After 12 months, honey can be introduced in small amounts with confidence.
2. Cow's Milk as a Main Drink
While small amounts of dairy in cooking or as yogurt and soft cheese are fine from 6 months, cow's milk should not replace breast milk or formula as the main drink before 12 months. The CDC explains two specific risks:
- Intestinal bleeding: Cow's milk proteins can cause micro-damage to the lining of an infant's intestinal tract, leading to slow internal blood loss. This is not visible in stool but can be detected in stool tests, and over time causes iron deficiency. This is a medically documented risk — not a theoretical one.
- Kidney overload: Cow's milk contains too much protein and too many minerals for an infant's immature kidneys to process safely. It also does not contain the right balance of iron and other nutrients a baby needs in the first year.
Safe alternative: Breast milk or iron-fortified infant formula as the main drink until 12 months. From 6 months, full-fat yogurt, soft mild cheese, and dairy in cooking are all fine as complementary foods.
3. Fruit Juice (All Types Before 12 Months)
The AAP recommendation is unambiguous: no fruit juice before 12 months, including 100% fruit juice. Juice before 12 months displaces the nutrient-dense breast milk or formula a baby needs, provides empty sugar calories with no nutritional benefit, and establishes a preference for sweet drinks that makes it harder to accept water later. The NHS in the UK similarly recommends no juice until age 5.
After 12 months: a maximum of 4 oz per day of 100% fruit juice is acceptable. Fruit drinks, juice "drinks," and flavored waters with sugar are not the same as 100% juice — they contain added sugar and should be avoided in the toddler years.
Safe alternative: Whole fruit, pureed or mashed, from 6 months. Water from an open cup in small amounts from 6 months alongside solid foods.
4. Added Sugar (All Forms Before 24 Months)
The AAP recommends no added sugar before 24 months. This includes: table sugar, corn syrup, honey, flavored yogurt, sweetened cereals, fruit-flavored drinks, flavored milk, sports drinks, desserts, and sweetened snack foods. Research from the AAP News (2019) cites added sugar intake in young children as a risk factor for insulin resistance, obesity, type 2 diabetes, tooth decay, and disrupted gut microbiome — a gut-brain axis concern that emerging research links to neurodevelopmental outcomes.
Practical label tip: On a Nutrition Facts label, look at the "Added Sugars" line — not just total sugars. A food can contain natural sugars (from fruit or dairy) that are appropriate, alongside added sugars that are not. Choose products with 0g Added Sugars for babies under 2.
5. High-Mercury Fish
Mercury is a heavy metal neurotoxin that damages the developing nervous system. Because babies' brains and nervous systems are still actively developing, exposure to high mercury levels carries a risk that does not apply to adults in the same way. The FDA recommends avoiding these fish entirely for babies and young children:
- Shark
- Swordfish
- King mackerel
- Tilefish (from the Gulf of Mexico)
- Bigeye tuna
- Marlin
- Orange roughy
Important: Fish itself is not to be avoided — it is one of the best baby brain development foods available. Low-mercury fish like salmon, sardines, trout, cod, and tilapia are safe and strongly encouraged from 6 months, at 1-ounce portions 2–3 times per week.
6. Unpasteurized Foods
Raw (unpasteurized) milk, raw juices, soft unpasteurized cheeses (like brie, camembert, queso fresco, and some fetas), and raw sprouts all carry risks of bacterial contamination from Listeria, E. coli, and Salmonella. A baby's developing immune system cannot manage these pathogens the way a healthy adult's can. Stick to pasteurized dairy products, commercially packaged juices with pasteurization stated, and cooked sprouts.
7. Salt and High-Sodium Foods
Babies' kidneys cannot safely process excess sodium. The WHO recommends no added salt in food for babies under 12 months. Typical adult-portioned processed foods — including canned soups, processed meats, crackers, cheese spreads, condiments, sauces, and many packaged "toddler snacks" — contain salt levels that are too high for babies.
Practical guide: Do not add any salt to homemade baby food. When using canned foods, choose no-salt-added versions. Read labels on any packaged snack food — many commercial "baby snacks" and puffs contain more sodium than parents realize.
8. Rice Products (Limit Due to Arsenic)
Rice absorbs arsenic from soil and water at higher rates than other grains. Arsenic is a known neurotoxin that can impair cognitive development in children with repeated exposure. The FDA has issued specific guidance warning that rice-based baby cereals should not be the sole or primary grain offered to infants, and advising parents to vary grain choices.
This is a limit-and-vary recommendation, not a complete elimination. Occasional rice cereal or rice-based snacks carry minimal risk. The concern is making rice the daily dietary staple. Replace or rotate with: oat cereal, quinoa, millet, and barley — all safe whole-grain alternatives with no arsenic concern.
9. Caffeine
The CDC and AAP recommend no caffeine for children under 24 months. This includes tea (even herbal tea — unless specifically approved by a pediatrician), coffee, soft drinks, energy drinks, and chocolate milk. There is no established safe caffeine level for infants or young toddlers. Caffeine affects heart rate, sleep patterns, and the developing central nervous system.
Foods That Changed: The Allergen Rule Reversal Parents Need to Know
This is one of the most important — and most misunderstood — changes in baby feeding guidance in the last decade.
The old rule (pre-2008): Delay introduction of common allergens (peanuts, eggs, fish, shellfish, tree nuts, wheat, soy, dairy) until after 12 months or even 2 years to reduce allergy risk.
The current AAP and LEAP Study guidance (2017–2024): Delaying common allergens does not prevent allergies. In fact, for peanuts specifically, early introduction from around 6 months is now strongly recommended to actively reduce the risk of peanut allergy. The LEAP (Learning Early About Peanut Allergy) study, published in the New England Journal of Medicine, found that early peanut introduction reduced peanut allergy development by up to 81%.
Current guidance on the "big 9" allergens:
- Peanuts: Introduce around 6 months. For babies with severe eczema or existing egg allergy — the two risk factors for peanut allergy — speak to your pediatrician first about supervised introduction or allergy testing before starting.
- Eggs, fish, wheat, soy, dairy (as yogurt/cheese): Introduce from 6 months in age-appropriate forms. There is no evidence that delaying these foods beyond 6 months reduces allergy risk.
- Tree nuts: Introduce as thinned nut butters (mixed into purees — never as whole nuts or thick spoonfuls, which are choking hazards) from 6 months.
- Shellfish: Some pediatricians recommend waiting until 9–12 months — not for allergy reasons, but because allergic reactions to shellfish tend to be more severe and are easier to manage in an older child.
The rule for all allergen introductions: Introduce one new allergen at a time, in a small amount, at home where you can observe your baby for 2 hours. Do not introduce a new allergen during illness or when another allergen was introduced in the previous 3 days.
Choking Hazards: The Complete Safety Guide by Category
Choking is the fourth leading cause of accidental death in children under 5. Most choking incidents are preventable with awareness of texture, size, and shape.
| Category | Avoid Until Age | Safe Alternative |
|---|---|---|
| Whole grapes | Avoid whole until age 5 | Quarter lengthwise under 12 months; halve after 12 months |
| Whole nuts and seeds | Avoid whole until age 4–5 | Thinned nut butter mixed into purees or spread thinly on toast |
| Raw apple and raw hard vegetables | Avoid raw under 12–18 months | Steam or roast until soft; grate raw apple finely after 12 months |
| Whole cherry tomatoes | Avoid whole until age 5 | Halve or quarter |
| Popcorn | Avoid until age 4–5 | No safe alternative for young children |
| Hard candy, jelly beans, gummies | Avoid until age 4–5 (also added sugar) | No appropriate alternative for babies |
| Thick nut butter from a spoon | Avoid thick spoonfuls at all ages for babies | Always thin with water or mix into cereal/puree; spread thinly on toast |
| Large pieces of soft sticky food (banana, avocado) | Cut into age-appropriate pieces throughout first year | Mash for 6–9 months; small soft pieces for 9–12 months |
| Hot dogs and sausages | Avoid round/whole pieces until age 4 | Cut into small strips or thin lengthwise pieces; also high in salt |
| Large chunks of meat | Avoid chunks throughout first year | Finely mince or shred; serve very soft cooked pieces |
The universal choking hazard rule: Size, shape, and texture together determine choking risk — not just one factor alone. Round, hard, and the diameter of a child's airway (about the size of a 50-cent piece opening) is the highest-risk combination. Always supervise all eating. Never let a baby or toddler eat while moving, in a car, while lying down, or unsupervised.
Foods to Limit or Avoid for Toddlers (12–24 Months)
Some foods transition from "never" to "limit" after 12 months. Here is the updated guidance for the toddler window:
- Whole cow's milk: Now appropriate as a main drink from 12 months — full-fat only. Limit to 16–24 oz per day to prevent it from displacing iron-rich solid foods and causing the iron deficiency that is common in the 12–24 month window.
- Added sugar: Remains off-limits until 24 months per the AAP. After 24 months, limit to no more than 25g (6 teaspoons) of added sugar per day.
- 100% fruit juice: After 12 months, a maximum of 4 oz per day. Juice drinks, juice cocktails, and fruit "drinks" are not 100% juice and contain added sugar — avoid entirely.
- Salt: Limit to less than 400mg sodium per day for toddlers 1–3 years. Many commercial toddler snack foods exceed this in a single serving.
- Citrus fruits: Safe from around 8–10 months — but introduce gradually and watch for signs of acid sensitivity (drool rash, diaper rash, fussiness after feeding). Acid sensitivity is a digestive response, not an allergic reaction.
- Low-fat dairy: Not appropriate until after age 2. Children under 2 need the fat in full-fat dairy for brain development and fat-soluble vitamin absorption.
How to Recognize a Bad Food Reaction in Your Baby
Knowing the difference between an allergic reaction, a food intolerance, and a normal digestive adjustment helps you respond appropriately — and know when to seek medical help.
Signs of a Food Allergy (Call Your Doctor or Emergency Services)
Food allergies involve the immune system. Symptoms typically appear within minutes to 2 hours of eating the trigger food:
- Hives, red welts, or a widespread raised rash
- Facial swelling — especially around the lips, tongue, or eyes
- Vomiting shortly after eating
- Difficulty breathing, wheezing, or throat tightening — call emergency services immediately
- Sudden extreme irritability or crying that cannot be soothed, shortly after eating
- Pale, limp, or unconscious — call emergency services immediately
Anaphylaxis — swelling of the airway, breathing difficulty, or sudden limpness after a food — is a medical emergency. Call emergency services immediately. Do not wait to see if symptoms resolve.
Signs of a Food Intolerance (Contact Your Pediatrician, Not an Emergency)
Food intolerances do not involve the immune system. They are digestive responses — uncomfortable but not dangerous:
- Excessive gas, bloating, or discomfort after eating a specific food
- Loose stools or diarrhea that consistently follows a particular food
- Unusual fussiness or discomfort during or after feeding, consistently following the same food
- Mucus in stools (may indicate dairy protein sensitivity)
- Blood specks in stool — contact your pediatrician, as this may indicate a dairy protein intolerance causing intestinal irritation
Normal Reactions (No Medical Action Needed)
- Mildly loose stool after introducing a new high-fiber food (lentils, prunes)
- Red skin around the mouth after citrus or tomato — acid-sensitive skin, not allergy
- Refusal of a new food — normal, not a reaction
- Color change in stool after eating beetroot, spinach, or blueberries — completely normal
Age-Based Guide: What to Avoid at Every Stage
0–6 Months
Breast milk or iron-fortified formula only. Nothing else. No water, no juice, no solid foods, no herbal teas, no cereals. A young baby's digestive system, immune system, and kidneys are not yet developed for anything other than breast milk or formula. The AAP recommendation is clear: exclusive breastfeeding or formula feeding until 6 months.
6–9 Months: Introduce Solids, Avoid Key Dangers
From 6 months, introduce first foods one at a time, watching for reactions. Continue to avoid: honey in all forms, cow's milk as a main drink, all juice, all added sugar, high-mercury fish, all choking hazards, excess salt, rice cereal as the daily staple, and unpasteurized products.
Introduce common allergens early (from 6 months) per AAP guidance. Start with low-allergen first foods (sweet potato, avocado, lentils, oat cereal), then systematically introduce higher-allergen foods one at a time.
9–12 Months: Expanding Texture, Same Restrictions
All the restrictions from 6–9 months continue. Texture can expand to soft mashed and minced foods. Choking risk increases as mobility increases — a baby who was sitting quietly is now pulling up, crawling, and moving with food in hand. Always supervise all eating. Cut all round foods, avoid hard raw vegetables and fruits, and keep the dining area calm and seated.
Hold off on citrus until 8–10 months. No egg white until your pediatrician advises — whole well-cooked egg is fine from 6 months, but some practitioners prefer delaying the white until 9–12 months for reflux-prone babies.
12–24 Months: The Post-12-Month Transition
At 12 months: introduce whole cow's milk (full-fat) as a main drink; honey is now safe; a wider range of family foods is appropriate. Continue to avoid added sugar until 24 months, keep juice to a maximum of 4 oz per day of 100% juice, maintain full-fat dairy, and continue the choking hazard precautions. Limit total cow's milk to 16–24 oz per day to protect iron intake from solid foods.
Step-by-Step Safety Protocol for Introducing New Foods
- Introduce one new food every 2–3 days. This "watch window" allows you to identify which food caused any reaction. If you introduce three new foods in one day and your baby reacts, you cannot identify the culprit.
- Offer new foods at home during a calm period. Never introduce a new food at a restaurant, during travel, or when you cannot monitor for 2 hours afterward.
- Start with a small amount. A teaspoon or less for first exposures to higher-allergen foods. You are not trying to provide nutritional quantity on the first introduction — you are assessing tolerance.
- Know the difference between a reaction and rejection. Spitting out, making a face, or refusing to eat a new food is not a reaction. It is normal developmental behavior. It may take 8–10 exposures before a child accepts a new food.
- Keep a simple food diary for the first 2 months of solids. A note of what was introduced and any observations is invaluable if a reaction occurs that needs to be investigated. Your pediatrician will ask exactly this.
- Discuss any family history of allergies before introducing high-risk foods. A family history of food allergy, eczema, or atopic conditions may change the introduction plan for specific foods. Speak to your pediatrician before introducing peanuts if your baby has severe eczema or an existing food allergy diagnosis.
Common Mistakes Parents Make Around Baby Food Safety
- Assuming "organic" means "safe." Organic honey is still dangerous for babies under 12 months. Organic rice cereals still carry arsenic risk. Organic does not mean appropriate for age.
- Not reading labels for hidden honey. Many parents avoid giving honey directly but miss it in processed foods — bread, cereal bars, flavored snacks, and crackers. Read the ingredients list, not just the front of the package.
- Delaying allergen introduction based on old guidance. The pre-2008 delayed allergen advice is now known to increase allergy risk. Current AAP guidance recommends early introduction from 6 months for peanuts, eggs, fish, and wheat for typically developing babies without high risk factors.
- Giving herbal tea. Many parents assume herbal tea is safe because it contains no caffeine. However, herbal teas can contain compounds that interact with infant medications, interfere with iron absorption, or cause allergic reactions. No herbal tea without explicit pediatrician approval under 12 months.
- Cutting round foods in half rather than in quarters. A grape cut in half is still large enough to form an airtight seal against a young child's airway. Quarter grapes and cherry tomatoes lengthwise — not across — until age 5.
- Allowing eating while walking or in the car. Nearly all severe choking incidents in young children happen when they are mobile or lying down while eating. Insist on seated, supervised eating at all times.
People Also Ask: Baby Food Safety Questions Answered
What not to feed babies under 12 months?
The complete list of foods to avoid for babies under 12 months includes: honey in any form (including cooked and pasteurized), cow's milk as a main drink, fruit juice of any kind, any added sugar, high-mercury fish (shark, swordfish, king mackerel), unpasteurized dairy or juices, excess salt, rice cereal as a daily staple, caffeine, choking hazard foods in unmodified form (whole grapes, whole nuts, raw hard vegetables and fruits, popcorn, thick nut butter), and herbal teas without pediatric approval.
Is cooked or pasteurized honey safe for babies?
No. Cooked and pasteurized honey is not safe for babies under 12 months. Research from the University of California (2025) confirms that commercial honey pasteurization does not reach the temperature needed to destroy C. botulinum spores. Any honey — raw, pasteurized, baked, or cooked — can cause infant botulism in babies under 12 months. Check all ingredient labels for hidden honey in processed foods.
What ingredients should I avoid in baby food?
In commercial baby food, avoid products that contain: added sugars (including honey, corn syrup, cane sugar, fruit juice concentrate), added salt, artificial sweeteners, artificial preservatives, flavoring agents, and any ingredient you cannot identify as a recognizable whole food. For homemade baby food, do not add any salt or sugar, and avoid high-mercury fish. Rice-based foods should be varied with other grains due to arsenic concerns.
When can babies have eggs?
Well-cooked whole eggs can be introduced from 6 months as a first food. Current AAP guidance recommends early introduction of eggs (along with other common allergens) to reduce allergy risk — not delay. The first introduction should be a small amount of well-cooked egg, at home, where you can observe for 2 hours. If there is a family history of egg allergy or your baby has severe eczema, discuss with your pediatrician before introducing.
What foods are safe for an 8-month-old?
At 8 months, a wide range of foods are appropriate — the key is texture and safety modification. Safe foods include: soft-cooked vegetables and fruits, mashed or finely minced meat and fish, mashed lentils and beans, full-fat yogurt, soft mild cheese, scrambled egg, oat porridge, mashed avocado, and soft-cooked whole grains. Continue to avoid: honey, cow's milk as a main drink, juice, added sugar, high-mercury fish, all choking hazard foods in unmodified form, and excess salt. Citrus can be introduced from around 8–10 months, watching for acid sensitivity.
When can babies have peanut butter?
For most babies with no high-risk factors, peanut butter can be introduced from 6 months — thinned with water and mixed into cereal or puree, or spread very thinly on toast. Never offer thick spoonfuls or whole peanuts — both are choking hazards. For babies with severe eczema or an existing egg allergy (the two risk factors for peanut allergy), speak to your pediatrician first about supervised introduction or skin-prick testing. The LEAP study found early introduction reduces peanut allergy risk by up to 81%.
Can babies have water before 6 months?
No. Water should not be given to babies under 6 months. Breast milk and formula provide all the hydration an infant needs. Giving water to young babies displaces nutrient-rich feeds and can cause hyponatremia — a dangerous dilution of blood sodium that can cause seizures. From 6 months, small sips of water with solid foods are appropriate. From 12 months, water becomes the primary recommended drink.
What are common signs of a food allergy in babies?
Signs of a food allergy in babies typically appear within minutes to 2 hours after eating the trigger food and may include: hives or a raised rash, facial swelling (especially lips or eyes), vomiting, sudden severe irritability, difficulty breathing, or wheeze. Any breathing difficulty, throat swelling, or sudden limpness after eating is anaphylaxis — a medical emergency requiring immediate emergency services. Mild redness around the mouth after citrus or tomato is typically an acid skin reaction — not an allergic response.
Can I give my baby herbal tea?
No — not without explicit pediatrician approval. Herbal teas are often assumed to be safe because they contain no caffeine. However, many herbal teas contain compounds that interfere with infant iron absorption, interact with medications, or cause allergic reactions in babies. The CDC and AAP recommend only breast milk, formula, and small amounts of water (from 6 months) before the first birthday. Never give tea — herbal or otherwise — without first checking with your pediatrician.
Is rice cereal dangerous for babies?
Rice cereal is not banned — but it should not be a baby's sole or daily grain choice. Rice absorbs arsenic from soil at higher rates than other grains, and arsenic is a neurotoxin that can affect cognitive development with repeated exposure. The FDA recommends varying grain choices rather than relying on rice cereal exclusively. Oat cereal, quinoa, millet, and barley are safe whole-grain alternatives with no arsenic concern. Occasional rice cereal carries minimal risk — the concern is when it becomes the primary daily food.
Final Thoughts: Informed Is Protected
The list of foods to avoid for babies is not meant to make feeding feel frightening. It is meant to give you the precise knowledge to feel confident — so you can introduce new foods systematically, identify reactions correctly, and know that the vast majority of whole, minimally processed foods are safe and beneficial for your baby at the right age and texture.
The core rules are simple: no honey before 12 months, no cow's milk as a drink before 12 months, no juice before 12 months, no added sugar before 24 months, no high-mercury fish, always modify textures for choking hazard foods, and introduce allergens early — not late.
Your pediatrician is your best resource for anything specific to your baby's history, health, or development. When in doubt — call and ask.
Have a question about a specific food not covered here? Drop it in the comments — our team responds to every question.



