There are plenty of healthy options for prepared baby foods, but that shouldn’t discourage you from making your own. Homemade baby food is a healthy and economical alternative to store bought baby food. In a recent survey, more than 70 percent of women said they have made their own baby food at least once.

What you need

Food grinder. You can use special baby food makers, food grinders, blenders, and food processors, or sometimes a fork will work.

Plastic ice cube trays and airtight containers. Use trays for freezing extra food. After the food is frozen, remove the cubes and store in a container designed for freezing. You can also store food in washed baby food jars for a few days.

How to make baby food

  1. Wash your hands and equipment before you start.
  2. Scrub and peel fruits and vegetables. Feel free to experiment, combining healthy foods and trying different blends.
  3. Steam or microwave until tender (these methods actually preserve the most nutrients, as opposed to boiling).
  4. If preparing meats, make sure they are fully cooked (no pink) and remove any fat, skin or connective tissue. The Crockpot is a good cooking gadget for assuring tender meat.
  5. Puree in a food processor with a little liquid (breast milk or formula), or mash if your baby is older and can handle more texture.
  6. Store in the refrigerator or freezer, in airtight containers. Then simply heat up when it’s time to serve.


  • A growing number of parents are choosing to make their own baby food.
  • You’ll need a food grinder, blender or food processor.
  • To store extra food, freeze in ice cube trays then move to container for freezing.
  • Be sure to wash hands, equipment, fruits and veggies before preparing baby’s food.

Last reviewed by Sara Connolly, MD. Review Date: July 2019


  1. PEDIATRICS Vol. 116 No. 3September 1, 2005  pp. 784 -786  (doi: 10.1542/peds.2005-1497)
  2. University of Maine. Making Your Own Baby Food.
  3. Mayo Clinic. Organic foods: Are they safer? More nutritious?


Tell us who you are! We use your name to make your comments, emails, and notifications more personal.

Tell us who you are! We use your name to make your comments, emails, and notifications more personal.