Introducing Babies to Solid Foods

Paula Paciarotti · December 27, 2022
This article has been written and endorsed by the nutritionist Lucía Corral
When should parents start giving solid foods to their babies? And what's the best way to do so? These are questions that often arise at the pediatrician's office. Today, we'll give you some answers.

During their first months of life, newborn babies obtain all the necessary nutrients from breast milk and formula. When introducing babies to solid foods, you also give them the chance to have a seat at the table. So, what’s this transition like?

Introducing babies to solid foods: complementary feeding

Different scientific associations, like the Spanish Association of Pediatrics, recommend introducing babies to solid foods when they’re six months old. You can give them purees, sliced foods or the combination of both methods.

There’s no scientific evidence that indicates a specific food order to introduce babies to solid foods. Even though it’s important to take certain measures when feeding your babies (chopping nuts to prevent them from choking or trying to avoid vegetables rich in nitrates), there’s no specific food order to follow.

Regarding possible allergenic foods, delaying their introduction doesn’t prevent allergies. According to a study from the journal of the American Medical Association, when they introduced babies to eggs and nuts at an early age, there were less risks of developing allergies. However, it’s important to introduce them one by one and never combined.

In case your baby presents an allergy after eating a puree with a combination of ingredients, it’ll be more difficult for you to identify the problem. Therefore, you shouldn’t give them any food for the first time at night. Also, it’ll be better to introduce them to something new every other day.  

Introducing Babies to Solid Foods

Introducing babies to solid foods: food groups

Fruits and vegetables

One of the first food groups to consider when feeding your baby for the first time is fruit. At first, you should peel them. In case they’re hard, like apples, you should cook them. After some time, you won’t have to peel them anymore. However, always remember safety rules in order to prevent them from choking.

Regarding vegetables, you should cook them first, and never give them raw vegetables. Before babies are 12 months old, they shouldn’t eat spinach, borage or Swiss chard, because of their high nitrate content. Furthermore, specialists don’t recommend the consumption of cabbage or beetroot before babies are 12 months old.

Meat and fish

Proteins should be included gradually, almost from the beginning. Soft meat, like chicken thighs, are a good way to start. Don’t become overwhelmed if they don’t eat much.

As you did during pregnancy, remember that fish is high in mercury. Therefore, you shouldn’t give your baby pike, swordfish, shark or red tuna, before they’re 12 months old. And remember that kids shouldn’t eat crustacean before they’re three years old.


Parents usually feel uncertain about this type of food because of its consistency. However, you can prepare legumes in the shape of burgers, falafel or hummus. Babies can start eating this when they’re six months old. You can also give them soybeans by introducing them to tofu, tempeh or textured vegetable protein.


For a long time, people recommended separating the whites from the yolks. However, once they’re six months old there’s no risk in giving your baby the whole egg. You can boil it or use it in different recipes, like Spanish omelet. But remember that eggs must be fully cooked.

Of course, if you prefer, you can give them a cooked egg white first and then, a few days later, the yolk.

Dairy products

Specialists don’t recommend cow’s milk consumption until kids are 12 months old. But you can use it for certain preparations, like béchamel sauce.

There’s no agreement among specialists regarding yogurt and cheese. According to the American Academy of Pediatrics, babies can start consuming them when they’re six months old. Whereas, the Spanish Association of Pediatrics recommends their consumption after kids are nine months old. In any case, these products must be pasteurized. 

Introducing Babies to Solid Foods

Cereals and cereal by-products

Cereals are one of the most handy products. Even though people usually prefer whole grains, in the case of babies there’s no difference when using one or the other.

When babies drink formula, it’s important to take carbohydrates into account. If the cereals you choose come with fruits, the amount of free sugars must be less than 2 or 5%. Also, they must contain iron (more than 7 mg per 100 grams of product).

If your baby is celiac, pay attention to the amount of arsenic present in rice. In order to reduce the arsenic amount, you have to wash it before cooking it, just like you wash quinoa.

Finally, people usually have concerns about gluten. You can introduce your baby to gluten through unsalted bread, at least until they’re one year old.

Nuts and seeds

Before babies are three years old, you can’t give them the whole nut, because it may cause choking. You can chop the nuts or make butter with them. For example, you can spread it on the bread, or use it in pastry-making.


Once babies are six months old, they can start drinking water. You can offer them any time they want, especially in warm places.

  • Fewtrell M et al. (2017). Complementary Feeding: A Position Paper by the European Society for Paediatric Gastroenterology, Hepatology, and Nutrition (ESPGHAN) Committee on Nutrition. J Pediatr Gastroenterol Nutr. 64(1):119-132.
  • Ierodiakonou D et al. (2016). Timing of Allergenic Food Introduction to the Infant Diet an dRisk of Allergic or Autoimmune Disease: A Systematic Review and Meta-analysis. JAMA. 20;316(11).
  • Folgar L. (2016). Aprender a comer solo; Arcopress.
  • Beltrán Sorolla, E. (2018). Recomendaciones de la alimentación en la primera infancia: evaluación del seguimiento en la alimentación de niños de guarderías de gestión privada del municipio de Lleida.