Feeding & Eating

How Long Does Baby Food Last?

Medically reviewed by Dr. Rachel Kim, MD, RDN · Pediatric Nutrition Specialist

Content reviewed against published CDC, AAP guidelines

Editorial policy

Last reviewed:

Feeding challenges are one of the most common concerns new parents face. When it comes to how long does baby food last, here is what the guidelines recommend.

The short answer

Opened store-bought baby food lasts 1-3 days in the refrigerator depending on the type. Homemade baby food lasts 24-48 hours refrigerated and up to 3 months frozen. Once baby has eaten directly from a container, discard leftovers as bacteria from saliva can grow. Always check for signs of spoilage before serving.

Key takeaways

  • Opened store-bought baby food lasts 1-3 days in the refrigerator depending on the type. Homemade baby food lasts 24-48 hours refrigerated and up to 3 months frozen. Once baby has eaten directly from a container, discard leftovers as bacteria from saliva can grow. Always check for signs of spoilage before serving.
  • Usually normal when: You discard opened baby food after the recommended storage time
  • Call your doctor if: Baby shows signs of food poisoning such as persistent vomiting, diarrhea, or fever after eating stored food
  • Varies by age — see the age-by-age breakdown below
The AAP recommends exclusive breastfeeding for approximately 6 months after birth. Furthermore, the AAP supports continued breastfeeding, along with appropriate complementary foods introduced at about 6 months, for 2 years or beyond.
Breastfeeding and the Use of Human Milk, American Academy of Pediatrics (AAP)

Parents everywhere have the same worry. You are doing the right thing by looking into it.

What Parents Should Know

According to CDC, AAP guidelines, opened store-bought baby food lasts 1-3 days in the refrigerator depending on the type. Homemade baby food lasts 24-48 hours refrigerated and up to 3 months frozen. Once baby has eaten directly from a container, discard leftovers as bacteria from saliva can grow. Always check for signs of spoilage before serving. At 0-3 months, not applicable as babies are not eating solid foods yet. It is generally considered normal when you discard opened baby food after the recommended storage time. However, you should contact your pediatrician promptly if baby shows signs of food poisoning such as persistent vomiting, diarrhea, or fever after eating stored food.

Sources: [1], [2]

Normal vs. Concerning

Usually Normal
Worth Discussing
You discard opened baby food after the recommended storage time
Baby shows signs of food poisoning such as persistent vomiting, diarrhea, or fever after eating stored food
You freeze homemade baby food in small portions for later use
Baby consumed food that was visibly spoiled or had an off smell
You spoon portions into a bowl rather than feeding from the jar
You are unsure about safe storage practices for specific foods

By Age

What to expect by age

0-3 months

Not applicable as babies are not eating solid foods yet.

4-6 months

When starting solids, you will likely use small amounts at a time. Spoon a portion into a separate bowl rather than feeding directly from the jar. This way, the remaining food can be refrigerated and used within 1-2 days for store-bought or 24-48 hours for homemade.

6-9 months

As baby eats larger portions, proper storage becomes even more important. Meat-based baby foods should be used within 1 day after opening. Fruit and vegetable baby foods last 2-3 days. Freeze homemade food in ice cube trays for convenient single portions.

9-12 months

With more variety in baby's diet, keep track of when foods were opened or prepared. Label homemade food with the date before storing. Discard any food that has been sitting at room temperature for more than 2 hours.

12-24 months

Toddlers eat family foods that follow standard food safety guidelines. Refrigerate leftovers within 2 hours and use within 3-4 days. Frozen leftovers should be used within 2-3 months for best quality.

What to Tell Your Pediatrician

  • Describe when you first noticed how long does baby food last and how it has changed over time.
  • Note your baby's current age and which age-specific patterns you are seeing.
  • Mention if you are unsure about safe storage practices for specific foods.
  • Mention if baby has had stomach upset after eating stored food.
  • Let your doctor know if you have noticed any related concerns, such as changes in feeding, sleep, or movement patterns.
  • Bring a list of any questions or observations you want to discuss at the appointment.

What Should You Do?

When to take action

Probably normal when...
  • You discard opened baby food after the recommended storage time
  • You freeze homemade baby food in small portions for later use
  • You spoon portions into a bowl rather than feeding from the jar
Mention at your next visit when...
  • You are unsure about safe storage practices for specific foods
  • Baby has had stomach upset after eating stored food
  • You need guidance on batch cooking and freezing baby food
Act now when...
  • Baby shows signs of food poisoning such as persistent vomiting, diarrhea, or fever after eating stored food
  • Baby consumed food that was visibly spoiled or had an off smell

What You Can Do at Home

  • Keep track of when you notice how long does baby food last — noting the time of day, duration, and any triggers can help your pediatrician.
  • Remember that you discard opened baby food after the recommended storage time — this is generally within the range of normal.
  • At 0-3 months, focus on observation rather than intervention unless your pediatrician advises otherwise.
  • Offer feeding in a calm, distraction-free environment. Avoid forcing or pressuring your baby to eat.
  • While monitoring at home, seek immediate care if baby shows signs of food poisoning such as persistent vomiting, diarrhea, or fever after eating stored food.

Frequently asked questions

Is how long does baby food last normal?
Opened store-bought baby food lasts 1-3 days in the refrigerator depending on the type. Homemade baby food lasts 24-48 hours refrigerated and up to 3 months frozen. Once baby has eaten directly from a container, discard leftovers as bacteria from saliva can grow. Always check for signs of spoilage before serving.
When should I call the doctor about how long does baby food last?
Baby shows signs of food poisoning such as persistent vomiting, diarrhea, or fever after eating stored food Baby consumed food that was visibly spoiled or had an off smell
When is how long does baby food last normal?
You discard opened baby food after the recommended storage time You freeze homemade baby food in small portions for later use You spoon portions into a bowl rather than feeding from the jar
What causes how long does baby food last?
Opened store-bought baby food lasts 1-3 days in the refrigerator depending on the type. Homemade baby food lasts 24-48 hours refrigerated and up to 3 months frozen. Once baby has eaten directly from a container, discard leftovers as bacteria from saliva can grow. Always check for signs of spoilage before serving. Common explanations include: You discard opened baby food after the recommended storage time. You freeze homemade baby food in small portions for later use.
What should I mention to my pediatrician about how long does baby food last?
You should mention how long does baby food last at your next visit if: You are unsure about safe storage practices for specific foods. Baby has had stomach upset after eating stored food. You need guidance on batch cooking and freezing baby food.
Is how long does baby food last normal at 0-3 months?
Not applicable as babies are not eating solid foods yet.
Is how long does baby food last normal at 4-6 months?
When starting solids, you will likely use small amounts at a time. Spoon a portion into a separate bowl rather than feeding directly from the jar. This way, the remaining food can be refrigerated and used within 1-2 days for store-bought or 24-48 hours for homemade.
Should I go to the ER for how long does baby food last?
Seek emergency care if baby shows signs of food poisoning such as persistent vomiting, diarrhea, or fever after eating stored food, or if baby consumed food that was visibly spoiled or had an off smell. When in doubt, call your pediatrician's after-hours line for guidance.
Does how long does baby food last go away on its own?
In many cases, how long does baby food last resolves on its own, especially when you discard opened baby food after the recommended storage time. By 12-24 months, toddlers eat family foods that follow standard food safety guidelines. Refrigerate leftovers within 2 hours and use within 3-4 days. Frozen leftovers should be used within 2-3 months for best quality.

References

  1. [1]Centers for Disease Control and Prevention. Food Safety for Baby Food. 2023. CDC
  2. [2]American Academy of Pediatrics. Food Safety Guidelines for Infants. HealthyChildren.org, 2023. AAP

Doctor Visit Checklist

Bring this checklist to your next pediatrician visit to discuss How Long Does Baby Food Last?.

Things to mention

  • Describe when you first noticed how long does baby food last and how it has changed over time.
  • Note your baby's current age and which age-specific patterns you are seeing.
  • Mention if you are unsure about safe storage practices for specific foods.
  • Mention if baby has had stomach upset after eating stored food.
  • Let your doctor know if you have noticed any related concerns, such as changes in feeding, sleep, or movement patterns.
  • Bring a list of any questions or observations you want to discuss at the appointment.

Observations to share

  • You are unsure about safe storage practices for specific foods
  • Baby has had stomach upset after eating stored food
  • You need guidance on batch cooking and freezing baby food

Urgent signs to report immediately

  • Baby shows signs of food poisoning such as persistent vomiting, diarrhea, or fever after eating stored food
  • Baby consumed food that was visibly spoiled or had an off smell

My notes

From ismybabyalright.com — free, evidence-based baby health guides

All content follows our editorial policy and is reviewed against published clinical guidelines.

2,705 evidence-based guides6 authoritative medical sources5 medical advisory board members

Bottom line

Most cases of how long does baby food last are normal. Talk to your pediatrician if baby shows signs of food poisoning such as persistent vomiting, diarrhea, or fever after eating stored food.

Trust your instincts. If something feels wrong, reach out to your pediatrician. Worrying about your baby means you care — that is a good thing.

Share:FacebookX

Was this page helpful?

Is Reheating Baby Food Safe?

Reheating baby food is safe when done properly. Reheat food to at least 165 degrees Fahrenheit (74 degrees Celsius) to kill bacteria. If using a microwave, stir well and test the temperature before serving to avoid hot spots. Only reheat food once. Never reheat food that baby has already eaten from, as saliva introduces bacteria.

Is My Homemade Baby Food Safe?

Homemade baby food can be a safe, nutritious option when prepared with proper food safety practices. Key guidelines include washing hands and surfaces thoroughly, cooking foods to appropriate temperatures, storing properly in the refrigerator or freezer, and being aware that certain vegetables like beets and spinach should be avoided for very young babies due to nitrate content.

Formula Storage Guidelines

Prepared infant formula can be stored in the refrigerator for up to 24 hours and should be used within two hours once at room temperature or within one hour after a feeding has begun. Opened containers of powdered formula should be used within one month and kept in a cool, dry place. Following these guidelines helps prevent bacterial growth that could make your baby sick.

When to Introduce Allergens to Baby

Current guidelines recommend introducing common allergens (peanut, egg, cow's milk products, tree nuts, wheat, soy, fish, shellfish, sesame) starting around 4-6 months when your baby is developmentally ready for solids. The landmark LEAP study showed that early introduction of peanuts (by 4-6 months) reduced peanut allergy risk by 80% in high-risk infants. Do not delay allergens - the old advice to wait until 1-3 years has been reversed because early exposure actually prevents allergies.

I'm Worried My Baby Is Aspirating During Feeds

Aspiration means liquid or food enters the airway instead of the stomach. Occasional coughing during feeds is common and does not usually indicate aspiration. True aspiration is less common and may present as recurrent respiratory infections, a wet or gurgly voice after feeds, or chronic cough. If you are concerned, a swallow study can provide a definitive answer.

When Does My Baby Need Amino Acid Formula?

Amino acid-based formulas (also called elemental formulas) are prescribed for babies with severe cow's milk protein allergy, multiple food protein intolerances, or conditions like eosinophilic esophagitis who cannot tolerate standard or extensively hydrolyzed formulas. They are the most hypoallergenic formula available because the proteins are broken down into individual amino acids, making allergic reactions virtually impossible.