FridgeLife

How Long Does Homemade Baby Food Last?

Homemade baby food lasts 1–2 days in the fridge and 1–2 months in the freezer. Purees containing meat, poultry, fish or egg should be used within 1 day. Thawed portions should be used within 24 hours and not refrozen.

Homemade Baby Food — homemade

shelf life
Fridge
1–2 days
Freezer
1–2 months
Pantry
Not safe
  • Homemade, meat, poultry, fish or egg: 1 day in the fridge
  • Thawed: 1 day in the fridge

Fridge at 40°F (4°C) or below · freezer at 0°F (−18°C). Freezer times are for best quality; frozen food stays safe longer.

Homemade baby food is fruit, vegetables, grains or meat that you cook and puree or mash yourself. Unlike commercial jars it has no heat-sealed packaging and no preservatives, and blending spreads any bacteria through the food. It therefore has a much shorter fridge life, and most families freeze it in small portions.

How to store homemade baby food

How to tell if homemade baby food has gone bad

  • A sour, fermented or otherwise unusual smell when you open the container.
  • Any mold, or a slimy film on the surface.
  • Bubbling or fizzing, which means yeast or bacteria are active.
  • Frozen cubes with heavy frost and a gray, dried-out look have freezer burn; they are safe but have lost flavor and nutrients.

Bacteria that cause food poisoning usually do not change the look, smell or taste of food. Go by the time limits first, and the signs above second.

Homemade Baby Food shelf life chart

StateFridgeFreezerPantry
Homemade1–2 days1–2 monthsNot safe
Homemade, meat, poultry, fish or egg1 day1–2 monthsNot safe
Thawed1 dayNot recommendedNot safe
Thaw in the fridge, not on the counter. Do not refreeze thawed puree.

Not safe = perishable: no more than 2 hours at room temperature (1 hour above 90°F / 32°C). Not recommended = possible, but quality suffers or it serves no purpose.

Frequently asked questions

How long does homemade baby food last in the fridge?

Homemade baby food lasts 1–2 days in the fridge in a covered container, and only 1 day if it contains meat, poultry, fish or egg. That is shorter than store-bought jars because home kitchens cannot match commercial heat processing. Freeze anything you will not use in that time.

How long can you freeze homemade baby puree?

Homemade puree keeps 1–2 months in the freezer at best quality, according to federal food safety guidance. It stays safe longer at 0°F (−18°C), but flavor, texture and some nutrients decline. Label every bag with the contents and the date it was made.

Can you refreeze thawed baby food?

No. Once homemade baby food has been thawed, use it within 24 hours and do not refreeze it. The exception is puree made from previously frozen raw ingredients, such as frozen peas, that you have cooked: that puree can be frozen once.

Can spoilage in baby food be detected by smell?

Not reliably. The bacteria that cause foodborne illness do not change the smell, taste or look of food, and babies are more vulnerable to them than adults. Go by the clock: 1–2 days in the fridge, 2 hours at room temperature at most. When in doubt, throw it out.

Are there foods that should not go into homemade baby food?

Yes. Do not give honey to babies under 12 months because of the risk of infant botulism, and avoid unpasteurized juice and dairy and undercooked meat or eggs. Health authorities also advise against added salt and sugar. Ask your pediatrician about introducing common allergens.

Related foods

FoodFridgeFreezerPantry
Baby Food (Jars)
Opened, fruit or vegetable
2–3 days1–2 monthsNot safe
Baby Food Pouches
Opened
1 day1–2 monthsNot safe
Baby Cereal
Opened
Not recommendedNot recommended1 month
Applesauce
Opened
7–10 days8–12 monthsNot safe
Sweet Potatoes
Raw
Not recommendedNot recommended2–3 weeks
Cooked Vegetables
Cooked
3–4 days2–3 monthsNot safe

All baby food

Reviewed 2026-09-20. Times follow published USDA FoodKeeper / FSIS, FDA and CDC storage guidance; where sources differ we use the shorter time. How we compile this data.