Updated November 2026
Learning how to make homemade baby food is simpler than most parents expect. With a steamer, a blender or food mill, and a few clean containers, you can turn fresh vegetables and fruits into smooth, safe purees for your baby. This guide covers choosing ingredients, preparing and cooking them, texturing for each stage, and storing the results.
Choose Ingredients and Gather Your Tools
Start with produce that is fresh, ripe, and free of bruises or mold. Single-ingredient foods are easiest to introduce, because if your baby reacts, you know which food caused it. Common first choices include sweet potato, butternut squash, carrot, pear, avocado, and banana.
Shopping for one? See our guide: Cheapest Organic Baby Food Pouches: 6 Best Picks for Budget Parents (2026).
You will need a few basics:
- A steamer basket or a small saucepan with a lid
- A blender, food processor, or hand-held immersion blender
- A fork or potato masher for soft fruits and very soft foods
- A cutting board, peeler, and sharp knife
- Clean ice cube trays or silicone freezer tubs with lids
- A thermometer or simple touch test for checking temperature
Prepare and Cook the Food
Wash all produce under running water, then peel and remove seeds or pits. Cut the food into pieces of about 1 inch so it cooks evenly.
- Steam vegetables such as sweet potato or carrot for 10 to 15 minutes, until a fork pierces them with no resistance.
- Steam or simmer firm fruits like apple or pear for 8 to 10 minutes. Soft fruits such as ripe banana or avocado need no cooking; mash them directly.
- Reserve a small amount of the cooking water. You will use it to thin the puree.
- Cool the food for at least 5 minutes before blending.
Blend to the Right Texture for Each Stage
Texture should match your baby’s developmental stage and feeding skills. Many parents begin around 6 months, when babies are typically ready to start solids, but always check with your pediatrician first.
Early Purees (First Few Weeks)
Blend until completely smooth, adding reserved cooking water one tablespoon at a time until the food is thin enough to pass easily from a spoon. Aim for a texture close to thin yogurt.
Thicker Textures (Later Stages)
As your baby gets comfortable, reduce the liquid and leave a little more texture. Mash with a fork instead of blending for soft, lumpy textures that help develop chewing skills.
Store and Freeze Safely
Spoon cooled purees into ice cube trays or freezer tubs, label them with the food and date, and freeze. Most cubes last about one month in a standard freezer; plan to use them within that window. Thaw portions overnight in the refrigerator or in a bowl of warm water, and use refrigerated purees within 48 hours of making them.
For more on keeping food safe at every step, see Hygiene Tips for Storing Homemade Baby Food. If you are weighing homemade against store-bought options, Organic vs Regular Baby Food (2026): Which Is Better for Your Baby? compares the tradeoffs.
Common Mistakes and Tips
- Do not add salt, sugar, honey, or cow’s milk. Honey should be avoided before 12 months.
- Avoid home-made purees of spinach, beets, or carrots in large amounts, since they can be high in nitrates. Ask your pediatrician about safe quantities.
- Always reheat thawed food until steaming throughout, stirring to remove hot spots, then let it cool before serving.
- Discard leftovers from your baby’s bowl rather than saving them for later.
- Introduce one new food at a time and wait three to five days before trying another, to watch for reactions.
Recommended Gear
A stainless steel steamer basket fits most pots and makes gentle, even cooking simple. View on Amazon
A compact immersion blender lets you puree directly in the cooking pot, which reduces cleanup. View on Amazon
Silicone freezer trays with lids make portioning and storing purees easy, and the individual cubes thaw quickly. View on Amazon
FAQ
How long does homemade baby food last in the fridge?
Refrigerated purees are best used within 48 hours. Keep them in a sealed container on a back shelf, not in the door, where temperatures fluctuate.
Can I freeze homemade baby food?
Yes. Freeze purees in small portions and use them within about one month for best quality and safety. Thaw in the refrigerator or in warm water, never on the counter.
When can my baby start eating homemade purees?
Most babies are ready for solids around 6 months, when they can sit with support, hold their head steady, and show interest in food. Confirm timing with your pediatrician before starting.
Conclusion
Making your own baby food comes down to choosing fresh ingredients, cooking them until soft, and blending to the right texture for your baby’s stage. With safe storage and a few simple rules, you can build a varied, home-prepared menu. When in doubt about allergies, textures, or feeding concerns, consult your pediatrician or a registered dietitian.

