First foods database
Can babies eat salmon?
The short answer: yes — from 6 months. Here's the safe way to do it.

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
Large soft flakes, double-checked for bones, or salmon mashed with sweet potato.
Flaked salmon pieces; soft fishcake fingers.
Fishcakes, salmon pasta, and mini fillet portions with a fork.
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.