Salmon, Carrot, Tomato and Basil Puree

This Salmon, Carrot, Tomato and Basil Puree is a great baby food idea for including fish in baby’s diet. Pink salmon is paired with creamy carrot, tomato and fresh basil to create a yummy, nourishing meal. This is a versatile salmon baby food recipe that you can easily adapt to suit baby’s age and stage – puree it to smooth, leave it chunky or use as a pasta sauce for self-feeding.

Salmon, Carrot, Tomato and Basil Puree served in a white ramekin for baby.

➡️ JUST BEGINNING SOLID FOODS? See my guide to baby purees for when and how to start solids, how to make and store baby food, plus other tips.

➡️ LOOKING FOR MORE BABY FOOD RECIPES WITH IRON? Try this Chicken Puree as baby’s first chicken meal. Or this Avocado and Egg Puree for another nourishing first food.


Salmon Puree for early weaning

Salmon is a great choice of fish for babies. Not only is it one of the top seafood sources [2] of omega-3 fatty acids, which are critical for baby’s development, it also has many important nutrients. Remember that fish is an allergen [2], so follow paediatric health advice on introducing allergens to baby.

You may have also heard to only give baby tomato later into starting solids, because it can cause skin reactions [3]. As with any food, there are precautions. But just like salmon, tomato can be introduced from when baby starts solids [3].

Tomatoes are a common ingredient in our family meals, so it made sense to introduce my babies PK and LJ to tomato from 6 months. 


Ingredients in Salmon, Carrot, Tomato and Basil Puree

Choose fresh ingredients for this salmon baby food:

Salmon fillets – Always make sure you have high-quality, fresh fish when cooking for and serving to babies. Now that Baby LJ is over 12 months of age, I sometimes use high-quality frozen seafood – but never freeze those leftovers for reheating. Make sure bones have been removed!

Carrot – Nice crisp carrots, peeled.

Tomato – I normally use one large ripe Gourmet tomato, but Field or Roma varieties work well too.

Basil – Use 5 to 6 fresh basil leaves. 

Butter – As always, use unsalted butter to avoid giving unnecessary sodium [1] to baby.

Water – For steaming the vegetables.

Salmon Puree labelled ingredients on a chopping board.

How to make Salmon, Carrot, Tomato and Basil Puree

This recipe is fairly easy, and can be made with whatever appliances you have available.

Scroll down to the recipe card below, to find exact ingredient amounts and full detailed steps for both regular and thermo cooker methods.

Step 1: Steam the carrot and salmon using a steamer basket on the stovetop.

Step 2: Skin the tomato by slicing a cross into its skin and then plunging it into boiling water for a minute. Once peeled, deseed and roughly chop it.

Step 3: In a saucepan over medium-high heat on the stovetop, melt the butter and sauté the tomato.

Step 4: Flake the salmon, making sure that it’s cooked through and there are no bones.

Step 5: Transfer the tomato to a blender or food processor. Add in the carrot and basil to puree, and then stir through the salmon. For a younger baby, you could also blend through the salmon for a smoother consistency.

THREMOMIX SALMON PUREE:

Thermomixer? This salmon baby food can be made completely in your all-in-one appliance. Firstly, steam the carrot and salmon. While the machine is steaming, skin and deseed the tomato. Once finished steaming, set aside the carrot, and then sauté the tomato in your machine. Flake the salmon by hand. Add the carrot and basil to the tomato to puree, and lastly, stir through the salmon.


Serving

You can make this Salmon, Carrot, Tomato and Basil Puree as smooth or as textured as you like, and adapt it as baby progresses with solid foods. Serve it:

  • As a smooth puree when baby starts solids (blend the salmon to make a smoother puree and add extra liquid if needed)
  • More mashed for introducing texture (just stir through the flaked salmon)
  • As a pasta sauce for Baby Led Weaning/self-feeding  
Salmon, Carrot, Tomato and Basil Puree baby food.

Storing and reheating

STORING: Store Salmon Puree in an airtight container in the fridge for up to 2 days. 

You can also freeze it for up to 1 month. Spoon the puree into ice cube trays or baby food trays, freeze until solid, then transfer the cubes to a labelled, airtight freezer bag or container. 

REHEATING: Defrost overnight in the fridge before reheating, covered, in the microwave in short bursts. Be sure to reheat to steaming hot all the way through, and then let the puree cool. Always stir well and check the temperature before feeding baby.

LOOKING FOR MORE HOMEMADE BABY PUREES THAT INCLUDE SEAFOOD AS AN INGREDIENT?

Try this Shrimp Risotto as a family meal, and follow the adaptions for baby 😊. It’s how I maintained Baby LJ’s exposure to the shellfish allergen when first feeding.

Making this Salmon, Carrot, Tomato and Basil Puree? Please leave a 🌟 star rating and a 📝 comment below. I love hearing if your little people love these meals as much as mine! Don’t forget to follow me on Facebook, Instagram and Pinterest too for more baby food recipes recipes.

Happy pureeing,

Chloe x

Salmon, Carrot, Tomato and Basil Puree

Author: Chloe
Prep: 2 minutes
Cook: 25 minutes
Total: 27 minutes
Category: Purée
5 from 1 vote
Servings: 1
This Salmon, Carrot, Tomato and Basil Puree is a great baby food idea for including fish in baby’s diet. Pink salmon is paired with creamy carrot, tomato and fresh basil to create a yummy, nourishing meal. This is a versatile salmon baby food recipe that you can easily adapt to suit baby’s age and stage – puree it to smooth, leave it chunky or use as a pasta sauce for self-feeding.

Ingredients 

  • 500 ml water
  • 2 carrots peeled and sliced into 2cm/1 inch pieces (140g)
  • 100 g fresh salmon skinless (approx. ½ fillet) (Note 1)
  • 1 large ripe tomato (130g)
  • 10 g unsalted butter (Note 2)
  • 5-6 basil leaves

Instructions

  • Place a steamer basket over a pot with 500 ml water (making sure the water level is below the basket so the food won’t be submerged). Over high heat on the stovetop, bring the water to a boil. Add 2 carrots and 100 g fresh salmon to the steamer basket. Cover with a tight-fitting lid, and reduce the heat to a simmer. Steam for 18 minutes or until salmon is cooked through and carrot is tender.
  • While steaming the carrot and salmon, prepare 1 large ripe tomato. Using a sharp knife, carefully cut a cross into the skin of the tomato at its base. Plunge it into boiling water for 1 minute. Transfer to cold water. Peel, deseed and roughly chop.
  • Heat 10 g unsalted butter in a saucepan, and sauté the tomato for 7 minutes until tender.
  • Flake the salmon, making sure it is cooked through and that there are no bones. Set aside.
  • Transfer tomato to a blender or food processor. Add the steamed carrot and 5-6 basil leaves. Blend the vegetables until you are happy with the consistency (Note 3).
  • Stir through the flaked salmon.

Thermomix Instructions

  • Pour 500 ml water into the mixing bowl. Insert the simmering basket. Add 2 carrots to the basket. Put 100 g fresh salmon on top of the carrot. Cook for 18 minutes, Varoma, speed 2, MC on, or until salmon is cooked through and carrot is tender
  • While steaming the carrot and salmon, prepare 1 large ripe tomato. Using a sharp knife, carefully cut a cross into the skin of the tomato at its base. Plunge it into boiling water for 1 minute. Transfer to cold water. Peel, deseed and roughly chop.
  • Remove the simmering basket. Discard the liquid and return mixing bowl to base. Add the tomato and 10 g unsalted butter. Sauté for 7 minutes, 100°C, speed 1, MC off.
  • Flake the salmon, making sure it is cooked through and that there are no bones. Set aside.
  • Add the steamed carrot and 5-6 basil leaves to the mixing bowl. Chop for 30 seconds, speed 7, MC on, making sure to increase the speed gradually to avoid the vegetables immediately sticking to the sides of the mixing bowl. See Note 3 on consistency.
  • Stir through the flaked salmon.

Recipe Notes

1. Salmon – Buy fresh, high-quality skinless salmon. Ensure all bones have been removed.
2. Butter – Use unsalted butter to avoid giving unnecessary sodium [1] to baby.
3. Consistency – Depending on baby’s age and stage, you can adapt this easily to suit your baby’s needs. Early into starting solids? Blend the salmon in with the vegetables to make a smoother puree. Add a little cooled boiled water, formula milk or expressed breastmilk immediately before serving to make a runnier puree with a very smooth consistency. Moving towards family food? Make this as textured/mashed as you like by reducing the chop time.
4. Storage & reheating – Store in the fridge in a labelled airtight container for 2 days or freezer for 1 month. Be sure to practice food safety when storing, defrosting and/or reheating baby food. If using frozen food, defrost overnight in fridge and then reheat to steaming hot. Allow to cool before serving.
5. Nutrition – Per serving/batch (makes approx. 1.25 cups), as a general guide only. Please note that nutrition information is an estimate based on an online nutrition calculator and is not guaranteed to be accurate. For accurate calculations, please use your preferred nutrition calculator with the specific brands and ingredients you are using.

Nutrition Information

Calories: 233kcalCarbohydrates: 14gProtein: 18gFat: 12gSaturated Fat: 5gPolyunsaturated Fat: 2gMonounsaturated Fat: 3gTrans Fat: 0.3gCholesterol: 61mgSodium: 184mgPotassium: 978mgFiber: 4gSugar: 8gVitamin A: 18557IUVitamin C: 21mgCalcium: 71mgIron: 1mg
Keywords: pureed salmon, salmon and vegetable puree, salmon baby food, salmon puree

[1] Solid Starts Inc. (2026). Sodium and babies. Retrieved 20 April 2026.

[2] Solid Starts Inc. (n.d.). Salmon. Retrieved 20 April 2026.

[3] Solid Starts Inc. (n.d.). Tomato. Retrieved 20 April 2026.

Other Recipes You Might Like

One Response

  1. 5 stars
    You produce such nutritious meals with affordable ingredients and “no fuss”. A yummy way to give the littlies salmon as a pasta sauce.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Stay up to date and see newly released recipes!​

Follow My Baby Eats on Facebook, Instagram and Pinterest.

Hello there! I’m Chloe, a mum, wife, lifelong learner, and teacher. I started this blog as a place to share our family’s baby and toddler recipes. Here you’ll find FREE recipes for busy, real, health-conscious families.