Can Babies Eat Salmon? Introducing Fish Safely
Last updated: March 19, 2026 ยท 7 min read
Yes โ babies can eat salmon from 6 months of age. Salmon is one of the best fish choices for babies: it is very low in mercury, exceptionally rich in DHA and EPA omega-3 fatty acids that are critical for brain and eye development, and a great source of high-quality protein, vitamin D, and B12. The FDA and EPA actively encourage parents to serve low-mercury fish like salmon to young children regularly.
Why Salmon Is One of the Best Foods for Babies
Parents sometimes hesitate to introduce fish due to concerns about mercury or allergies. When it comes to salmon specifically, those concerns are largely unfounded โ and the nutritional benefits are substantial:
- DHA (docosahexaenoic acid): A critical omega-3 fat for brain development, visual acuity, and cognitive function. The brain accumulates DHA rapidly during infancy and early childhood.
- EPA (eicosapentaenoic acid): An omega-3 with anti-inflammatory properties that supports immune function.
- High-quality complete protein: Provides all essential amino acids in a highly digestible form.
- Vitamin D: Salmon is one of the richest natural food sources of vitamin D โ a nutrient many exclusively breastfed babies are deficient in.
- Vitamin B12: Essential for nervous system development and red blood cell production.
- Iodine: Critical for thyroid function and brain development.
- Selenium: An antioxidant mineral that supports immune function.
Mercury in Fish: Why Salmon Is Safe
Mercury concerns are legitimate for some fish โ particularly large predatory fish like shark, swordfish, king mackerel, and tilefish from the Gulf of Mexico, which bioaccumulate mercury over their long lifespans.
Salmon is in a completely different category. According to the FDA:
- Salmon (wild-caught and farmed) is classified as a "Best Choice" fish with very low mercury levels
- Average mercury content in salmon: approximately 0.022 parts per million (ppm) โ well below the FDA action level of 1 ppm
- The FDA and EPA recommend children eat 2โ3 servings per week of low-mercury fish like salmon
Far from being cautious about salmon, pediatric nutrition experts actively encourage it for the omega-3 benefits it provides.
How to Prepare Salmon for Babies by Age
Essential Safety Steps (All Ages)
Before any preparation:
- Remove ALL bones โ Run your fingers along the cooked salmon flesh to find and remove any pin bones. This is the most critical safety step.
- Check for bones again โ Pin bones are tiny and easy to miss. Check twice.
- Cook thoroughly โ Internal temperature should reach 145ยฐF (63ยฐC). No raw or undercooked salmon for babies.
- No added salt โ Baby kidneys cannot handle added sodium. Cook salmon plain or with herbs only.
6โ8 Months: Puree or Flaked Mash
- Salmon puree: Steam or bake salmon, remove bones carefully, then blend with breast milk, formula, or water until smooth.
- Salmon mash: Flake fully cooked, boneless salmon into very fine pieces and mash with sweet potato, avocado, or peas.
- Mixed purees: Salmon pairs beautifully with sweet potato, butternut squash, or pea puree.
8โ10 Months: Small Soft Flakes
- Offer small flakes of well-cooked salmon (check carefully for bones)
- Mix salmon flakes into soft-cooked grains or vegetables
- Canned salmon (drained, boneless, no added salt) mashed with avocado
10โ12 Months: More Texture
- Small, soft salmon pieces as finger food
- Salmon mixed into soft pasta dishes
- Salmon patties (salmon mixed with egg and bread, baked or lightly pan-cooked in a small amount of oil)
Cooking Methods for Baby Salmon
The best cooking methods that keep salmon moist, making it easier for babies to eat:
- Steaming: Produces the most moist texture, ideal for pureeing. Steam for 8โ10 minutes until flesh flakes easily.
- Baking: Wrap in foil with a small amount of water or lemon juice. Bake at 350ยฐF (175ยฐC) for 12โ15 minutes.
- Poaching: Gently simmer in water or low-sodium broth for 8โ10 minutes. Produces a very soft, moist result perfect for babies.
- Avoid frying: Added oil and crispy texture are not appropriate for young babies.
Wild-Caught vs. Farmed Salmon for Babies
Both wild-caught and farmed salmon are safe and nutritious for babies. Here's a brief comparison:
- Wild-caught salmon (sockeye, coho, chinook): Typically higher in astaxanthin, slightly leaner, and some studies suggest higher omega-3 ratios. More expensive.
- Farmed Atlantic salmon: Often higher in total fat (including omega-3s) due to controlled feeding. More widely available and affordable. FDA-approved fish farms maintain safety standards.
The omega-3 benefits are present in both. Choose what fits your budget and is most accessible โ either option is an excellent choice for your baby.
Fish Allergy: What Parents Need to Know
Fish is one of the top 9 allergens in the United States. Fish allergy affects approximately 0.2% of children. Unlike some other food allergies, fish allergy often persists into adulthood.
When introducing salmon for the first time:
- Choose a day when you are home and your baby is well
- Offer a small amount (about 1 teaspoon) first
- Wait 10โ15 minutes and watch for immediate reactions
- Continue watching for 2 hours after eating
- If tolerated, gradually increase the amount over subsequent servings
Signs of fish allergy include hives, vomiting, diarrhea, swelling, runny nose, or difficulty breathing. Seek emergency care immediately if breathing is affected.
Note: allergy to one type of fish does not necessarily mean allergy to all fish, but cross-reactivity is common. Discuss with your pediatrician if your baby reacts to salmon before trying other fish.
Sources: US Food and Drug Administration ยท United States Environmental Protection Agency ยท National Institutes of Health Office of Dietary Supplements.
Frequently Asked Questions
When can babies eat salmon?
Babies can eat salmon from 6 months. It is one of the best fish for babies โ very low in mercury and rich in DHA omega-3s that support brain and eye development.
Is salmon high in mercury?
No โ salmon is classified as a "Best Choice" low-mercury fish by the FDA. The FDA and EPA recommend children eat 2โ3 servings per week of fish like salmon.
Can babies be allergic to salmon?
Yes โ fish is a top 9 allergen. Introduce salmon in a small amount and watch for 2 hours. Signs include hives, vomiting, swelling, or breathing difficulty. Seek emergency care for severe reactions.
Can babies eat canned salmon?
Yes โ canned salmon in water with no added salt is a convenient, nutritious option. Choose boneless, skinless varieties and rinse before serving to reduce any residual sodium.
How often can babies eat salmon?
The FDA and EPA recommend 2โ3 servings per week of low-mercury fish like salmon for young children. A baby serving is 1โ2 oz (28โ56g).
This article is for informational purposes only and does not constitute medical advice. Always consult your pediatrician before introducing new foods. Sources: FDA Fish Advice for Young Children, AAP HealthyChildren.org, EPA Mercury in Fish guidelines.