A social media trend promoting a meat-heavy “carnivore” diet for babies is drawing attention online, but pediatric experts say balanced nutrition remains critical for healthy development.

During this week’s Medical Minute, doctors addressed the so-called “carnivore baby” diet, which emphasizes meat, eggs, butter and other animal-based foods, sometimes followed by fruits and vegetables. Supporters argue the approach can provide essential nutrients, but pediatricians caution that no single diet works for every child.

Why nutrition balance matters

Doctors say babies need a wide range of nutrients to support rapid growth, brain development and immune system function. According to federal dietary guidance from U.S. Department of Agriculture, infants benefit from a mix of protein, fruits, vegetables, grains and dairy as they begin solid foods.

Potential risks of a carnivore-style diet

Physicians say a carnivore-style diet may be appropriate in limited medical situations or for short periods. However, relying on it long term can increase the risk of nutrient deficiencies if not carefully managed.

One concern is vitamin C, which is commonly associated with fruits and vegetables. Doctors note that some animal products, particularly organ meats, can provide vitamin C, but ensuring adequate intake requires careful planning and medical oversight.

What doctors typically recommend

Pediatricians often suggest introducing a variety of pureed vegetables early, such as carrots, zucchini and squash, before gradually adding meats, fats and other foods as tolerated. This approach helps expose infants to multiple nutrients and textures during critical developmental stages.

Doctors also warn parents against following diet trends without professional guidance. Because babies’ nutritional needs vary, pediatricians may monitor vitamin and micronutrient levels and adjust diets based on individual needs.

Experts say the most important factor is not the name of a diet, but whether it provides the full range of nutrients babies need to grow and develop properly.