Fish

Protein

Fish

Fish is a fantastic first protein for babies, offering a soft, flaky texture that's easy to mash. It's packed with nutrients that support your baby's brain development and immune system.1 The healthy fats in fish, like DHA, are especially important for growing brains and eyes.2

PPippin Feeding TeamReviewed by feeding specialists · Updated January 2026
First age6m+
CategoryProtein
Common allergenYes
Choking riskLow

When can babies eat Fish?

Fish can be introduced around 6 months of age, once your baby is showing readiness for solids. It's a great early protein to offer alongside fruits and vegetables.

Storage tip

Store fresh fish in the coldest part of your refrigerator and use within 1-2 days. Cooked fish can be refrigerated for up to 2 days or frozen for 1-2 months.

How to serve Fish by age

For babies 6-9 months, cook fish until fully done and flaky, then cut into large, palm-sized strips or sticks that are easy to grip. Steaming, baking, or poaching are great methods to keep it moist and tender without added fats or salt.6 to 9 months

For babies 6-9 months, cook fish until fully done and flaky, then cut into large, palm-sized strips or sticks that are easy to grip. Steaming, baking, or poaching are great methods to keep it moist and tender without added fats or salt.

  • Remove all bones and skin before serving.
  • Offer one type of fish at a time to monitor for allergies.
  • Let the fish cool to a safe temperature to prevent burns.
  • Serve on a highchair tray to encourage self-feeding.
  • Mash lightly if needed to soften for gumming.
For babies 9-12 months, you can offer smaller, bite-sized pieces of cooked fish as they develop better pincer grasp and chewing skills. Incorporate fish into mixed dishes like fish patties or casseroles to add variety and texture.9 to 12 months

For babies 9-12 months, you can offer smaller, bite-sized pieces of cooked fish as they develop better pincer grasp and chewing skills. Incorporate fish into mixed dishes like fish patties or casseroles to add variety and texture.

  • Mix flaked fish with mashed vegetables for a balanced meal.
  • Avoid adding salt or strong spices; use herbs like dill for flavor.
  • Supervise closely as smaller pieces can pose a choking risk.
  • Introduce different fish varieties to expand taste preferences.
  • Store leftovers in airtight containers for quick meals.
For toddlers 12 months and up, serve fish in more diverse forms, such as in tacos, sandwiches, or as part of family meals. Encourage self-feeding with utensils and offer a variety of preparations to maintain interest.12 months +

For toddlers 12 months and up, serve fish in more diverse forms, such as in tacos, sandwiches, or as part of family meals. Encourage self-feeding with utensils and offer a variety of preparations to maintain interest.

  • Include fish in weekly meals for consistent nutrient intake.
  • Teach your child to check for bones as they eat.
  • Pair with whole grains and veggies for a complete diet.
  • Experiment with baking or grilling for different textures.
  • Monitor portion sizes to avoid overconsumption of mercury.

Safety & allergens

Choking risk: Low

Fish is naturally soft and flakes easily, making it a low choking risk when prepared properly. For babies, always ensure it's fully cooked, boneless, and flaked into very small, manageable pieces. Avoid large chunks or pieces with hidden bones.

Common allergen

Fish allergy affects about 0.2% to 0.5% of children, making it less common than some other food allergies but still important to monitor.3

Watch for symptoms:

  • Hives
  • Swelling (especially of the face)
  • Digestive upset (vomiting, diarrhea)
  • Difficulty breathing
  • Wheezing

Introduce fish by offering a small amount (about 1/2 teaspoon) and watch for any reactions over the next few hours.4 It's often recommended to introduce fish early, as early introduction may help reduce the risk of developing an allergy.5 Always consult your pediatrician if you have concerns about allergies.

Vitamins & minerals

Fish is a nutritional powerhouse for babies. The iron and zinc support healthy growth and immune function, while selenium acts as an important antioxidant.6 Iodine is crucial for thyroid health and brain development.7 The B vitamins, especially B12, are essential for energy and nervous system health.8

Vitamins
Vitamin DVitamin B12Vitamin B3Vitamin B6
Minerals
IronZincSeleniumIodinePotassium

Nutritional synergy

Pairing fish with a source of vitamin C, like sweet potato or broccoli, can help enhance the absorption of its iron content.9

Common questions

What type of fish is best to start with?

Start with mild, low-mercury fish like salmon, cod, or tilapia. These have a soft texture and gentle flavor that babies often accept well. Avoid high-mercury fish like shark, swordfish, king mackerel, and tilefish.

How can I tell if my baby is having an allergic reaction to fish?

Watch for symptoms like hives, swelling around the mouth or face, vomiting, or difficulty breathing shortly after eating. If you notice any of these, stop feeding the fish and contact your pediatrician immediately. Mild reactions like a few hives may resolve on their own, but always err on the side of caution.

Can I use canned fish for baby food?

Yes, canned fish like salmon or tuna can be convenient. Choose options packed in water with no added salt, and always check carefully for bones. Mash it well and mix with other foods like avocado or yogurt to create a smooth texture for younger babies.

Sources & references

  1. 1U.S. Food and Drug Administration, 2024
  2. 2Coletta et al., 2010
  3. 3Sicherer et al., 2014
  4. 4American Academy of Pediatrics, 2023
  5. 5Ierodiakonou et al., 2016
  6. 6National Institutes of Health, 2024
  7. 7Zimmermann et al., 2008
  8. 8National Institutes of Health, 2024
  9. 9Lynch et al., 2018