US UK Other

Show guidance for

How we compare guidance
Get the app
← All foods

Meatballs

Soft, moist and cooked all the way through, meatballs are easy to share once you change the shape.

Checked against official guidance on October 18, 2026 · How we review

Quick answer

Babies can eat meatballs from around 6 months, once they show signs of being ready for solids. Prepare it as shown below.

From 6 monthsMedium choking risk as servedAllergens: Egg, Wheat

How to serve meatballs by age

Meatballs for 6 months+: soft meat fingers or flattened meatballs

6 months+

Soft meat fingers or flattened meatballs

Shape the mixture into soft fingers instead of balls, or squash a cooked soft meatball flat or break it up and mash it into sauce. Cook ground beef, pork or lamb to 160°F (71°C), and ground chicken or turkey to 165°F (74°C), in the center. Grated vegetables or a little mashed potato keep them moist. If you use egg or breadcrumbs, offer them once your baby has had each on its own.

Size
Finger-shaped meatballs, or soft meatballs squashed flat, about the size of an adult finger, roughly 6–8 cm long and 2 cm wide (2½–3 × ¾ in).
Check before serving
Squash one between your thumb and finger. It should break apart easily. If it's springy or firm, crumble it into sauce instead.

US and UK advice differ here. The AAP suggests mashed food or soft pieces no larger than ½ inch; the NHS suggests soft finger-sized pieces your baby can hold in their fist. Both agree the food must squash easily.

Always have your child sit upright in a high chair or at the table, and stay with them the whole time they eat. Keep to the size and texture for their stage. Every baby develops on their own timeline.

How to prepare meatballs

  1. 1

    Wash your hands before and after handling raw ground meat, and keep it and its juices away from foods that won't be cooked. Don't taste the raw mixture.

  2. 2

    Mix the ground meat with finely grated vegetables, such as zucchini or onion, and a binder if you like: oats, a little mashed potato, breadcrumbs or egg. Check the breadcrumb label for honey, which isn't safe before 12 months. Don't add salt or stock cubes.

  3. 3

    Shape fingers for your baby and balls for the rest of the family. Bake, or simmer in sauce, until the center of the biggest one reaches 160°F (71°C) for beef, pork or lamb, or 165°F (74°C) for chicken or turkey, checked with a food thermometer. Our turkey meatballs and lamb kofta recipes have the full method.

  4. 4

    Let them cool, then squash, break up or cut them for your baby's stage.

  5. 5

    Use egg or breadcrumbs only once your baby has had egg and wheat each on their own. First time? Pick a day your baby is well, at home, when you can watch them for a couple of hours afterward.

How much to offer

Start with one or two soft fingers, or a spoonful of crumbled meatball in sauce. Your baby decides how much to eat: stop when they turn away or close their mouth. Lots of sucking and chewing with little swallowed is normal at first.

Common mistakes

Serving whole meatballs

A whole meatball is round and can be firm, and the CDC lists tough or large chunks of meat as a choking hazard. Shape fingers for babies, or squash meatballs flat or break them up. For toddlers, cut them into pieces about 1 cm (just under ½ inch).

Undercooking the center

Bacteria can be found all the way through minced meat products, so meatballs need cooking right through. Cook them to 160°F (71°C) for beef, pork or lamb, or 165°F (74°C) for chicken or turkey, checked in the center of the biggest one.

Giving frozen or restaurant meatballs to a baby

Frozen Italian-style meatballs have about 666 mg of sodium per 100 g, about 1.7 g of salt. The NHS says babies under 1 should have less than 1 g of salt a day. Make your baby's meatballs at home with no salt.

Making them dry and firm

Lean meat packed tightly cooks firm and dry, which is harder for babies to manage. Mix in grated vegetables or mashed potato, handle the mixture lightly, and serve with a little sauce.

Where US and UK guidance differ on meatballs

United States(AAP and CDC)Your setting

USDA FSIS says to cook ground beef, pork, lamb and veal to 160°F (71°C), and all poultry, including ground chicken and turkey, to 165°F (74°C), measured with a food thermometer.

United Kingdom(NHS)Your setting

The NHS doesn't give temperatures. It says bacteria can be found all the way through poultry and meat products such as burgers, so cook them all the way through, until the juices run clear and there's no pink or red meat left inside.

We cover US and UK guidance in detail. Elsewhere, check your national health service's advice too.

Questions parents ask

Can meatballs be a choking hazard for babies?

Meatballs are a medium choking risk. A whole meatball is round and can be firm, and the CDC lists tough or large chunks of meat as a choking hazard. The AAP advises cutting food for young children into pieces no larger than one-half inch. Shape soft fingers for babies, or squash meatballs flat or break them up, and cut them into pieces about 1 cm (just under ½ inch) for toddlers. Stay with your child during meals.

Can babies be allergic to meatballs?

Meat itself is not a common allergen, but meatballs often contain egg and breadcrumbs (wheat, with gluten) to bind them, and some recipes add milk or grated cheese. Introduce each allergen on its own first, one at a time and in small amounts, and check labels on frozen or jarred meatballs. Chicken and turkey are known triggers of FPIES, a rare, delayed type of food allergy: see when to call the doctor.

Are meatballs healthy for babies?

Beef meatballs give some iron: cooked 85% lean ground beef has about 26 g of protein, 2.6 mg of iron and 72 mg of sodium (about 0.2 g of salt) per 100 g, though oats, breadcrumbs and vegetables lower the amount in each meatball. Frozen Italian-style meatballs have about 14 g of protein, 1.8 mg of iron and 666 mg of sodium (about 1.7 g of salt) per 100 g.

Can babies eat meatballs?

Yes, from around 6 months, if they're soft, moist and cooked all the way through. Shape the mixture into fingers, or squash cooked meatballs flat or break them up, and skip the salt.

How should I cut meatballs for a toddler?

Into bite-sized pieces about 1 cm (just under ½ inch), never whole. A quarter of a family meatball is usually still bigger than that. The AAP advises cutting food for young children into pieces no larger than one-half inch, and the CDC lists tough or large chunks of meat as a choking hazard.

Are frozen or jarred meatballs OK for toddlers?

Now and then, cut up. Frozen Italian-style meatballs have about 1.7 g of salt per 100 g, and the NHS says children aged 1 to 3 should have no more than 2 g of salt a day. Heat them as the package says until steaming hot, 165°F (74°C), then let them cool and cut them small.

If your baby refuses meatballs

  • Many babies need 10 or more tries before they accept a new food. Keep offering it alongside foods they already like.
  • Try another form: soft fingers, crumbled into pasta sauce, or mashed into potato.
  • Moisten dry meatballs with a little no-salt-added tomato sauce, breast milk or formula.
  • Eat some yourself at the same meal. Babies copy what they see.

Never force or pressure your baby to eat. Some days they'll eat more, some days less, and that's normal.

Buying and storing meatballs

  • Keep raw ground meat and poultry in a sealed container on the bottom shelf of the fridge, and cook or freeze it within 1 to 2 days.
  • Cooked meatballs keep for 3 to 4 days in a covered container in the fridge. Rice dishes are the exception: cool them within 1 hour, keep them in the fridge for no more than 1 day, and reheat them only once.
  • Cooked meatballs can be frozen for 2 to 3 months. Reheat them only once, to 165°F (74°C), until steaming hot, then let them cool before serving.
  • Throw away any food left out at room temperature for more than 2 hours (1 hour if it's hotter than 90°F / 32°C).

When to talk to your doctor

Contact your pediatrician, GP or health visitor if:

  • Your baby vomits a few hours after eating chicken or turkey meatballs. This can be FPIES, a delayed type of food allergy that chicken and turkey can trigger. If they vomited once or twice and seem alert and like themselves, call your pediatrician or GP. If they vomit again and again, or are pale, floppy, very sleepy or hard to wake, call your emergency number.
  • Your child has diarrhea, vomiting or tummy cramps after eating beef, pork or lamb meatballs that may have been undercooked. Call your pediatrician for bloody poop, a fever higher than 102°F (39°C), diarrhea or vomiting lasting more than 2 days, or signs of dehydration such as very dark pee, a dry mouth or crying without tears. Call your emergency number for blood in the pee, very little or no pee, losing the pink color in the cheeks or inside the lower eyelids, unexplained bruising or a rash of tiny red spots, or being very tired, cranky or less alert: these can be signs of hemolytic uremic syndrome (HUS), a serious complication that can damage the kidneys.
  • You notice mild signs of an allergic reaction after eating, such as a few hives or a little vomiting. See signs of a reaction.
  • You're worried about how much your baby eats, their growth, or they refuse most solid food for weeks.

Call 911999your local emergency number (such as 112 in Europe or 000 in Australia) now if your baby has trouble breathing, wheezing, can't cough or cry, has lips, mouth, tongue or throat that suddenly swell, or becomes pale, bluish, floppy or unresponsive. Also call if hives come with repeated vomiting.

Offered meatballs?

Add it to your first 100 foods.

Recipes with meatballs

Helpful guides

Sources

  1. USDA FSIS: Safe minimum internal temperature chart
  2. CDC: Choking hazards
  3. AAP: Choking prevention for babies and children
  4. NHS: Meat in your diet
  5. NHS: Foods to avoid giving babies and young children
  6. NHS: Salt in your diet
  7. NHS: Food allergies in babies and young children
  8. ACAAI: Food protein-induced enterocolitis syndrome (FPIES)
  9. USDA FoodData Central: Beef, ground, 85% lean, patty, cooked, broiled
  10. USDA FoodData Central: Meatballs, frozen, Italian style
  11. NHS: Starchy foods and carbohydrates
  12. FoodSafety.gov: Cold food storage chart
  13. USDA FSIS: Leftovers and food safety
  14. USDA FSIS: Freezing and food safety
  15. CDC: Symptoms of E. coli infection
  16. NHS Best Start in Life: Storing and reheating food
  17. NHS: Help your baby enjoy new foods

More first foods

Free printable: The First 100 Foods checklist

Tick off foods as your baby tries them. Print it or save it as a PDF, no sign-up needed.