The world's best kitchen set

When children won't eat meat

TL;DR

Many children reject meat for periods — often due to the texture. It is rarely a problem if the child gets protein and iron from other sources like legumes, eggs, fish, and dairy products. Keep offering without pressure.

Meat is one of the foods children most often say no to — often because it is tough to chew. It can be worrying, but it is rarely a problem if you know what to watch for.

Here you get answers on whether it matters, how to ensure protein and iron, and good alternatives that keep the child well-nourished.

Plate with protein-rich alternatives to meat such as eggs, legumes, and fish

Is it a problem?

Rarely. Meat is a good source of protein and iron, but both are found in many other foods. If the child eats a varied diet, they do fine without much meat.

Often the reluctance is about texture — meat can be hard to chew for little ones. It is usually a phase, not a permanent refusal. Pressure rarely works; patience does.

Ensure protein and iron

The two nutrients meat typically provides are also found here:

  • Protein: eggs, dairy products, legumes, fish, whole grains.
  • Iron: legumes, whole grains, green vegetables, eggs.
  • Absorption: Vitamin C (e.g., fruit) helps the body absorb iron from plants.
Child eating a dish with lentils and vegetables at the table

Make meat easier to eat

If you want to keep the meat, make it tender and easy to chew: minced meat in meatballs and patties, meat in sauce, or small soft pieces. Many children eat minced meat long before they chew a steak.

When to ask a professional?

If the child is vegetarian or vegan, or eats very selectively, it may be a good idea to get a professional assessment of especially iron and B12. Also read our guide to vegetarian diet for children, and seek advice at sundhed.dk if in doubt.

Involve the child

A child who helps prepare the food often tastes it more — including meat-free dishes. With a kitchen set, the child can help make meatballs, lentil dishes, and everything in between.

A child not wanting to eat meat is rarely a problem as long as protein and iron come from other sources. Make meat easy to chew if it is included, offer variety without pressure, and involve the child — then the appetite usually finds its way.

Find more advice about children and food on our blog.


Frequently asked questions

Is it a problem if my child does not want to eat meat?

Rarely. Protein and iron from meat are also found in eggs, legumes, fish, whole grains, and dairy products. If the child eats varied food, they do fine.

Where does the child get protein from without meat?

From eggs, dairy products, legumes like lentils and chickpeas, fish, and whole grains. These adequately cover protein needs.

How do I ensure iron without meat?

Give legumes, whole grains, eggs, and green vegetables, and combine with vitamin C from fruit, which helps the body absorb the iron.

Why do many children not want to eat meat?

Often it is about the texture — meat can be tough and hard to chew. Minced meat in meatballs and patties is often easier to eat.

When should I seek advice?

If the child is vegetarian or vegan or eats very selectively, a professional can assess especially iron and B12.