Home / First foods

First foods database

Can babies eat salmon?

The short answer: yes — from 6 months. Here's the safe way to do it.

Yes — from 6 months
Salmon prepared for a baby

When can babies eat salmon?

Salmon is one of the best foods you can offer from 6 months: omega-3 DHA for brain development, vitamin D, protein — and it's a priority allergen worth introducing early.

Is salmon a choking hazard?

Low when cooked and flaked — the non-negotiable is checking meticulously for bones.

Poaching and baking keep salmon moist enough for babies; dry overcooked salmon crumbles awkwardly. Tinned salmon (in water, bones mashed or removed) is a budget-friendly option.

Is salmon a common allergen?

Fish is a top allergen. Introduce cooked salmon on its own the first time, in a small amount, then keep fish in the rotation (1-2 portions of oily fish weekly works well).

How to serve salmon by stage

6+ months

Large soft flakes, double-checked for bones, or salmon mashed with sweet potato.

9+ months

Flaked salmon pieces; soft fishcake fingers.

12+ months

Fishcakes, salmon pasta, and mini fillet portions with a fork.

Safety firstAlways supervise eating, seat baby upright in a high chair, and apply the squish test to firm foods. If you're unsure how gagging differs from choking, read our gagging vs choking guide before starting solids.

For more depth on this topic, see our guide: Introducing Allergens to Your Baby: Peanut, Egg & More.

Track every new food in BabyEats

Checking foods one by one is exactly what the BabyEats app streamlines: age-appropriate serving guidance for the food in front of you, allergen introduction planning, and a tracker that logs everything your baby has tried — so the "can they eat this?" moment takes seconds, not a search.

From “what do I feed them?” to dinner, in seconds

Free to download on iPhone and iPad, with a free trial of premium. Age-aware ideas for every feeding style.

Download BabyEats