Of course, even little babies have their food preferences but there are best foods that stand out from the crowd. Here, we talk about veggies, fruits, beans and meats that contain lots of nutrients necessary for babies. And they are inexpensive, too!

Many of the foods in the list can be found in any grocery store for a reasonable price. However, if you have a small baby, you should talk to the pediatrician before introducing solids to the child. Then you can add one food a time and see whether or not your baby likes it.

Avocados

Avocados are superfoods rich in unsaturated fats that our brains need. Avocados are one of the rare fruits which contain nutrients similar to breast milk. And there is a reason why everyone on a healthy diet loves them so much. In order to make it appropriate for a baby, mash one avocado with a fork and prepare guacamole.

Avocado

Bananas

Bananas are rich in vitamins B6, C, iron, calcium and potassium. You can smash one mango and one banana and prepare fruit puree. Or you can make a smoothie: take the puree and mix it with whole-milk yogurt.

bananas

Blueberries

Blueberries are very beneficial for eyes, brain and urinary act. These little blue berries are rich in antioxidants. Give them to your baby by mashing them and mixing with yogurt or coconut milk. You can experiment with blueberries and other berries; whether you make a puree, compote or smoothie, your child will love it.

Blueberries

Broccoli

The first veggie in the list is broccoli which is rich in fiber, calcium and folate. If you give broccoli to little babies, they will more likely to eat it (and other veggies) when they grow up. Steam the veggie, cut into small pieces and chill.

Broccoli

Lentils

Lentils are rich in fiber and protein. They are smaller than other beans and easier to mush for babies. They are also very cheap. Cook them with carrots or make a stew if your baby is introduced to it already.

Lentils

Meat

Meat is full of zinc, iron, protein and other essential nutrients. According to the American Academy of Pediatrics, parents should introduce babies to meat, especially poultry meat and red meat. Besides, little babies can better absorb iron from meat than from cereals.

If you have a little baby, chicken puree is a good idea. When your baby gets older, you can add beans and make curry.

Meat

Plums

Plums are soft and sweet fruits full of fiber. If your baby is new to solids, plums help digestion and can be a good start. You can make a puree or mix plums with cereal or oatmeal.

Sweet potatoes

Little babies love sweet potatoes because they are sweet and have nice texture. Sweet potatoes are rich in vitamin C, beta-carotene, copper, and iron. You can serve sweet potatoes with chicken or turkey.

Sweet potatoes

Winter squash

Winter squashes such as pumpkin, butternut and acorn have huge benefits for babies. They are rich in beta-carotene and vitamin C which is great for eyes. They have a very nice texture and taste. You can puree winter squash for little babies or prepare butternut chili for older children.

Winter Squash

Yogurt

Natural yogurt contains vitamin D and calcium which is great for teeth and bones. Your baby can start eating yogurt after 6 months, even before he/she can get cow’s milk. However, avoid flavored yogurt with sugar. You can get whole-milk yogurt and then add blueberries, bananas and other fruits and berries.

Yogurt

What were your baby’s first solid foods? Share your experiences in the comment section!