When Can Babies Eat Salmon? Benefits, Tips And Recipes

check_icon Research-backed

Image: iStock


Salmon is a fatty fish that is a good source of lean protein, vitamins, minerals, and omega-3 fatty acids (EPA and DHA) (1). Hence, the benefits of salmon for babies could also be numerous if introduced in the weaning stage. However, before doing so, check whether it is safe for babies to consume salmon and the age-appropriate ways to introduce it in their diet.

Read this article to learn about the health benefits and potential risks of consuming salmon, as well as some delicious ways to cook salmon for your baby.

Is Salmon Safe For Babies?

Yes, salmon is safe for babies. “As it is low in mercury, it is safe for babies to eat salmon two to three times a week,” says California-based pediatrician and health advocate Dr. Pierrette Mimi Poinsett.

Eating salmon can offer nutrients such as vitamin D and calcium, which are necessary for healthy bone development (2). Besides, it is rich in omega-3 fatty acids that aids in the central nervous system (brain and nerves) and eye development (3). It is why experts consider salmon a vital seafood option for babies and toddlers (4).

Note: Although fish is a common allergen, “there’s no need to delay its introduction in babies,” says the American Academy of Pediatrics (AAP) (5). However, if your baby has any other food allergies or has a family history of fish allergy, consult your doctor before feeding any fish, including salmon, to your baby.

When Can Babies Eat Salmon?

According to Dr. Florencia Segura, Pediatrician and Fellow of the American Academy of Pediatrics (FAAP), “Salmon is an excellent baby food because it is easy for babies to finger feed due to its soft and flaky nature.”

It means a baby’s diet can include fish within a few months of starting solids (6). Thus, babies older than six months, who are eating various solid foods, can eat steamed, baked, or boiled salmon in puree and mash forms. Alternatively, you can serve salmon in small pieces for baby-led weaning. As the baby grows, they can consume different roasted, poached, pan-seared, and grilled salmon dishes across meals.

According to the Centers for Disease Control and Prevention (CDC), you should remove all the fat, skin, and bones from the fish before preparing it for babies (7). Removing fatty skin ensures you reduce the baby’s exposure to toxins, such as PCBs (8). On the other hand, separating bones minimizes the choking risk.

Nutritional Value Of Salmon

There are six types (Atlantic, Chinook, Chum, Coho, Pink, and Sockeye) of salmon available in the US in fresh, canned, and frozen forms (1) . The nutritional composition of these types varies from one another.

Here’s the approximate nutritional composition of three ounces of raw pink salmon against the recommended dietary allowance of vital nutrients (9) (10).



RDA (7-12 months)



Total lipid (fat)





Calcium, Ca


260mg (AI)



75mg (AI)



860mg (AI)

Sodium, Na


370mg (AI)

Iron, Fe






Vitamin A

35µg RAE

500µg RAE (AI)

Vitamin D (D2+D3)



Source: Food Data Central and Dietary Guidelines for Americans 2020-2025

AI = Adequate intake – nutrient level assumed to ensure nutritional adequacy

IU = International Units

Note: You may hear or read information urging you to choose wild salmon over farmed ones as they are low in contaminants. However, the Washington State Department of Health notes that “both wild and farmed salmon have low levels of mercury, PCBs, and other contaminants (11).”

Possible Health Benefits Of Salmon For Babies And Toddlers

Salmon is a nutrient-rich fish that can contribute to your baby and toddler’s daily nutritional needs and impart the following benefits:

1. Supports growth and development: Fish offers nutrients, such as high-quality lean protein, vitamin D, and calcium. The body uses these nutrients for several functions, such as cartilage and skin development, tissue repair, and bone and muscle growth (12). Similarly, fish provides omega-3 fatty acids (EPA and DHA), which support the central nervous system, eye, and immune system development (13).

2. Facilitates physiological functions: Fish offers several B vitamins, such as B3, B6, B9, and B12 (12). Babies and toddlers need these vitamins to perform different physiological functions, such as energy metabolism, red cell production, and hormonal balance. Likewise, iodine in fish ensures proper thyroid function.

3. Helps combat inflammation: Nutrients, such as omega-3 fatty acids, vitamin E, and selenium found in fish, helps combat inflammation (14). Likewise, astaxanthin is an antioxidant in salmon that fights free radical damage, reduces inflammation, and boosts immunity (12). It is the same pigment that gives salmon its pink color.

Besides these, fish consumption is associated with several long-term health benefits, such as improved brain health and reduced risk of neurodegenerative diseases (15).

How To Select And Store Salmon?

Proper selection and appropriate storage of salmon are essential to ensure its quality and safe intake. Here are some tips that you should keep in mind.

For fresh salmon:

  • First, smell the salmon. A fresh salmon doesn’t smell like fish. Ideally, it will have no smell at all.
  • Check the skin. It should be clean, shiny, and slippery to touch, and its gills should have deep red to pink color with marbling.
  • Avoid salmon with any brown spots or bruises around the edges or its belly. If its edges are curling up, the fish is most likely not fresh.
  • Take a careful look at their eyes. A fresh catch will have clear and bright eyes and not sunken or cloudy. Also, they will be firm to touch.
  • If buying a fillet, poke its flesh. A fresh salmon flesh bounces back upon poking. Also, it doesn’t leave the fingerprint on the fish.

For frozen and canned salmon:

  • Buy low-sodium canned salmon and check its ‘best before’ date before purchasing.
  • When buying frozen salmon, check the fish’s surface and look for ice crystals. Also, see if there are any dried, cottony patches indicating freezer burn. Finally, ensure that the vacuum packaging is intact and has no loose ends.

Salmon has several varieties, so know them well to purchase the best fish. For instance, the Chinook salmon is the oiliest and largest salmon with the pinkest flesh. On the other hand, chum salmon and pink salmon are the smallest salmon with the palest hue and lowest oil content.


Storing salmon the correct way is essential to preserve its nutritional composition and quality. Here are some helpful tips.

  • As soon as you get the fresh salmon home, refrigerate it immediately between 0˚ C to 4˚ C.
  • Use the fresh salmon within one to two days. If the fish is packaged, refer to the packaging for the ‘best before’ date.
  • Store unused fresh salmon in a vacuum or airtight freezer bag in the freezer for up to three months.
  • Store canned salmon unopened at room temperature for up to three years. Check the ‘best before’ date when purchasing the can.
  • Once the can is open, remove the salmon from the can, store it in an airtight container, and use it within three to four days.

Tips To Cook And Feed Salmon To Babies

Fish, such as salmon, is a common allergen. Hence, it is vital to ensure that you take necessary precautions while cooking and feeding salmon to babies.

  1. Follow the tips to buy and store salmon safely. You can feed fresh, frozen, or canned salmon to babies, provided it is well-cooked. Undercooked fish may have bacteria that can affect your baby’s health.
  1. Remove the fat, skin, and bones from the salmon before cooking. It is crucial as the fish may have tiny bones, so “make sure that the salmon is bone-free, then steam the salmon until it is flaky. You can mash the salmon after cooking so younger infants can eat it without needing teeth. On the other hand, older infants above nine months of age can eat salmon in pieces,” says Dr. Poinsett. If you are using canned salmon, be careful as it contains several tiny bones, which should be removed first.
  1. Never cook salmon in the oven at a temperature below 325°F (162°C) as bacteria found in fish may not be killed at lower temperatures. So, whatever cooking method you opt for, cook salmon thoroughly. “My favorite way to cook salmon for babies is by brushing it with olive oil and herbs and baking the salmon at 350 for 15-18 minutes. The salmon naturally flakes into small pieces, which is great finger food! You can puree this salmon recipe and spread it on small pieces of soft bread for babies to feed. Making salmon cakes is another fun way to feed salmon to babies,” suggests Dr. Segura.
  1. Abstain from high-sodium cured, dried, salted, and smoked fish. Excess sodium can alter your baby’s taste preferences and incline them towards salty foods. Besides, it can put pressure on the baby’s immature kidneys.
  1. Introduce well-cooked salmon to babies in puree and mash form. Once your baby is used to salmon’s taste and digestibility, you can feed baked, grilled, and roasted salmon dishes to babies.
  1. Maintain a gap of three to five days between feeding salmon and starting any new food. It will help you identify any potential sensitivity or allergy.
  1. Start feeding salmon to babies in small amounts, say a teaspoon or two. Stay vigilant for the possible signs of allergy or intolerance. If the baby looks uncomfortable after feeding salmon, discontinue feeding immediately, and reintroduce later.
  1. Allergy to salmon is common but less than other foods, such as milk and soy. If an individual has a salmon allergy, they may develop mild to severe allergic reactions. Some common allergy signs are hives (red skin rashes), itchy skin, swelling around the mouth and throat, wheezing, sneezing, nausea, abdominal pain, and diarrhea (16). A severe allergic reaction is called anaphylaxis, which requires prompt medical care.

Tasty and Healthy Salmon Recipes For Babies

Here are some easy-to-prepare, tasty, and age-appropriate salmon recipes for babies and toddlers.

1. Baked salmon

Baked salmon for baby

Image: iStock

You will need:

  • Salmon fillet

How to make:

  1. Preheat the oven to 356°F (180°C).
  2. Put the salmon into an ovenproof dish and bake it covered for about 20 minutes.
  3. After 20 minutes, check if the fish is cooked through and set it aside cool.
  4. Before serving, check if the fish has any bones and remove them.
  5. Flake a quarter of the salmon into a bowl using a clean fork and feed your baby.

2. Pumpkin and salmon puree (6+ months)

Pumpkin and salmon puree for baby

Image: Shutterstock

You will need:

  • ½ cup pumpkin (cooked and mashed)
  • ¼ cup skinless and boneless salmon fillet (baked)
  • ½ red onion (chopped)
  • ¼ tsp lemon pepper seasoning
  • 1tsp olive oil

How to make:

  1. Put all the ingredients into a blender and blend well to make a smooth puree. Ensure no lumps are present.
  2. Add some water if the puree looks too thick. Then, pour the puree into a bowl and feed your baby.
  3. You can add one-fourth of a teaspoon of lemon juice to enhance the dish’s flavor.

3. Salmon sweet potato fish cake (8+ months)

Salmon sweet potato fish cake for baby

Image: Shutterstock

You will need:

  • 2 salmon fillets (cooked and finely chopped)
  • 1 small sweet potato (mashed)
  • 1 egg
  • 1tsp dried dill
  • 2tbsp green onion or chives (finely chopped)
  • ¼ tsp black pepper powder
  • 2tbsp olive oil

How to make: 

  1. Put all the ingredients (except olive oil) into a bowl and mix well until everything looks well combined.
  2. Scoop two to three tablespoons of the mixture, place it on your palm, and roll it slowly into a small cake/patty. Repeat the process and make cakes with the remaining mixture. Finally, place all the cakes/patties on a plate.
  3. Now, place an iron skillet over medium-high heat and add a tablespoon of oil.
  4. As the oil warms, place three to four patties on the skillet, leaving some space between each patty.
  5. Cook the patties for three to four minutes on each side. Once done, place them on a plate. Repeat the process with the other cakes.
  6. Serve one salmon sweet potato cake to your baby for self-feeding with yogurt-mint dip or avocado dip for added taste and nutrition.

4. Salmon veggie frittata (12+ months)

Salmon veggie frittata for baby

Image: iStock

You will need:

  • 1 medium potato (peeled and diced)
  • ½ medium sweet potato (peeled and diced)
  • 1 canned salmon (drained and washed)
  • 4 eggs (lightly whisked)
  • ½ cup baby spinach leaves (washed and chopped)
  • ½ cup mixed cheese (grated)
  • 1tbsp olive oil
  • 1-2tbsp water

How to make:

  1. Preheat the oven to 392°F (200°C).
  2. Place the potato and sweet potato in a roasting tray, drizzle over some oil and give a gentle toss to coat all the diced veggies.
  3. Put the roasting tray into the oven and roast for about 20 to 30 minutes until the potato and sweet potato turn golden and tender.
  4. Meanwhile, preheat the grill. While the grill is heating, place a frying pan over low heat. Put the potato and sweet potato in the frying pan in a single layer.
  5. Next, add a layer of spinach leaves on the top of the potato and sweet potato layer.  Then, on top, place the salmon and grated cheese.
  6. Pour the whisked eggs over the layers and let the dish cook over low heat for eight to ten minutes until the egg begins to set around the edges yet is still runny in the center.
  7. Once done, place the pan under the grill and cook for an additional five minutes until the egg sets and the frittata develops a golden brown top.
  8. After five minutes, remove the pan from under the grill and set it aside to cool. Cut into thick fingers and serve to your baby with a dip of your choice.

Frequently Asked Questions

1. Can I freeze cooked salmon for my baby?

Yes. Cooked salmon can be frozen at 0°F/-17.8°C or less in sealed freezer-safe bags or airtight plastic containers for approximately three months; however, the texture and flavor of the fish will suffer from a lengthy storage time in the freezer (17).

2. How do I steam salmon for baby food?

To serve steamed salmon to babies, first, remove all the bones. Then, steam a small portion of salmon on a dish over high heat until cooked. Use a fork to mash the salmon meat and feed it to your baby by mixing it in various baby food recipes. You can also give your baby mashed or pureed steamed salmon directly by adding water or breastmilk and mixing it to the desired consistency.

Salmon for babies is safe and beneficial when introduced in an age-appropriate manner. You may serve salmon in moderation as a part of your baby-led weaning diet, owing to its several health benefits. Initially, you may offer salmon in a puree or mashed form and gradually add various salmon recipes such as cakes and finger foods to your child’s diet. However, while buying salmon, pick a high-quality fish cultivated in proper storage to preserve its quality and facilitate safe consumption.

Infographic: More Ways To Include Salmon In Your Baby’s Diet

Salmon can be a healthy inclusion in your baby’s diet, but your baby may not like it when served alone. Combining it with other vegetables can enhance its taste and make it more acceptable for the baby. The infographic below lists combinations that go well with salmon and make it more appealing for your baby.

food combinations to make salmon more appealing to babies [infographic]
Illustration: MomJunction Design Team

Key Pointers

  • Salmon can be served two to three times a week when you start weaning your baby.
  • It is enriched with nutrients such as vitamin D and B, calcium, and omega-3 to promote healthy growth and build immunity.
  • Before feeding salmon to your baby, it is essential to follow some cooking tips and necessary precautions to avoid any adverse reactions.
  • Delicious recipes such as salmon frittata or sweet potato fish cakes may be a good way to start.


MomJunction's articles are written after analyzing the research works of expert authors and institutions. Our references consist of resources established by authorities in their respective fields. You can learn more about the authenticity of the information we present in our editorial policy.
Was this article helpful?
The following two tabs change content below.

Swati Patwal

Swati Patwal is a clinical nutritionist, a Certified Diabetes Educator (CDE) and a toddler mom with over eight years of experience in diverse fields of nutrition. She started her career as a CSR project coordinator for a healthy eating and active lifestyle project catering to school children. Then she worked as a nutrition faculty and clinical nutrition coach in different...
View Profile

Dr. Elizabeth Roberts

(PhD, MSc, BSc, SRD)
Dr Elizabeth Roberts is a registered dietitian based in Somerset, United Kingdom. She was raised mostly abroad and lived her early life in Norway, Greece and Germany. It was experiencing different eating cultures and behaviors that sparked her interest in food and nutrition. She graduated with an Honours Degree in Dietetics from Harokopio University, Athens, Greece, before returning to the...
View Profile