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.
How to serve meatballs by age

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.

9 months+
Small soft pieces
Break soft meatballs into small pieces for pincer-grasp practice, or stir crumbled meatball into pasta, rice or mashed vegetables.
- Size
- Pieces no bigger than about 1 cm (just under ½ inch).
- Check before serving
- Each piece should squash flat between your thumb and finger.

12 months+
Meatballs cut into small pieces
Serve meatballs from the family meal cut into pieces about 1 cm (just under ½ inch), never whole: a whole meatball is round and can be firm. Use a no-salt-added sauce for your toddler's portion. Frozen, jarred and restaurant meatballs are salty, so keep them occasional.
- Size
- Bite-sized pieces about 1 cm (just under ½ inch).
- Check before serving
- Pieces should pull apart easily with a fork and be moist all the way through.

18 months+
Family meatballs, cut up
Offer meatballs the way your family eats them, in sauce with pasta, rice or bread, cut into pieces about 1 cm (just under ½ inch). Keep cutting them up: whole meatballs are round and can be firm, and a quarter of a family meatball is still too big.
- Size
- Bite-sized pieces about 1 cm (just under ½ inch).
- Check before serving
- Still check that each piece pulls apart easily and there are no large chunks.
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
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
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
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
Let them cool, then squash, break up or cut them for your baby's stage.
- 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.
Meatballs is in your 100 foods
1 of 100 offered · See all
Last offered today. Once meatballs is in your baby's diet, keep offering it regularly.
Add a note (likes, dislikes, any reaction)
Saved in this browser only. Think it was a reaction? See signs of an allergic reaction and when to get help.
Recipes with meatballs
Helpful guides
Sources
- USDA FSIS: Safe minimum internal temperature chart
- CDC: Choking hazards
- AAP: Choking prevention for babies and children
- NHS: Meat in your diet
- NHS: Foods to avoid giving babies and young children
- NHS: Salt in your diet
- NHS: Food allergies in babies and young children
- ACAAI: Food protein-induced enterocolitis syndrome (FPIES)
- USDA FoodData Central: Beef, ground, 85% lean, patty, cooked, broiled
- USDA FoodData Central: Meatballs, frozen, Italian style
- NHS: Starchy foods and carbohydrates
- FoodSafety.gov: Cold food storage chart
- USDA FSIS: Leftovers and food safety
- USDA FSIS: Freezing and food safety
- CDC: Symptoms of E. coli infection
- NHS Best Start in Life: Storing and reheating food
- 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.



