Getting meatballs hot all the way through in an air fryer depends on their size, whether they are raw or precooked, and the exact temperature you set. Most people ask how long to put meatballs in the air fryer because the answer changes fast based on those three things. A small frozen meatball might be done in 8 minutes. A big homemade one could take 15 minutes or more.
This guide gives you exact times for every common type. You will also get temps, internal doneness numbers, and simple steps that work the first time.
Quick Answer Times By Meatball Type
Here is the short version before we go deeper. Use these as your starting point, then check doneness with a thermometer.
- Frozen precooked meatballs (1 inch): 8 to 10 minutes at 380°F
- Refrigerated precooked meatballs: 6 to 8 minutes at 375°F
- Raw homemade meatballs (1 to 1.5 inch): 10 to 12 minutes at 380°F
- Raw homemade meatballs (2 inch): 13 to 15 minutes at 370°F
- Turkey or chicken meatballs: add 2 to 3 minutes vs beef
Always shake the basket halfway through. That one habit fixes most uneven cooking problems.
How Long To Put Meatballs In The Air Fryer
Now the full breakdown. The right time comes down to three factors: size, raw vs precooked, and temperature. Get those right and you will never serve a cold center again.
Size Matters More Than Anything
A 1 inch meatball cooks in about half the time of a 2 inch meatball. Heat has to travel to the middle, and thicker meat takes longer.
- 1 inch: 8 to 10 minutes
- 1.5 inch: 10 to 12 minutes
- 2 inch: 13 to 15 minutes
If your meatballs are not a uniform size, they will finish at different times. Try to keep them close in size for even results.
Raw Vs Precooked Meatballs
Precooked meatballs only need reheating. Raw meatballs need to cook through, so they take longer.
- Precooked and thawed: 6 to 8 minutes
- Precooked and frozen: 8 to 10 minutes
- Raw beef or pork: 10 to 15 minutes
- Raw turkey or chicken: 12 to 16 minutes
Poultry needs a higher internal temp, so give it extra time and always verify with a thermometer.
Best Temperature For Air Fryer Meatballs
Most meatballs do best between 370°F and 380°F. This range browns the outside without drying the inside.
- 375°F: good all around setting
- 380°F: best for frozen meatballs
- 370°F: best for large raw meatballs
- 400°F: only for a quick finish or crisping
Higher heat can burn the outside before the center cooks. Stick to the lower end for thick meatballs.
Step By Step Cooking Instructions
Follow these steps for reliable results every time.
- Preheat the air fryer at 375°F for 3 minutes. This helps with even cooking.
- Arrange meatballs in a single layer. Do not stack them.
- Leave a little space between each one so air can move around.
- Cook for half the total time.
- Shake the basket or flip each meatball with tongs.
- Cook the remaining time.
- Check the internal temperature before serving.
For raw meatballs, you can also spray the basket lightly with oil. It stops sticking and helps browning.
Internal Temperature You Need
Time is a guide, but temperature is the truth. Use a meat thermometer and check the center.
- Beef and pork: 160°F
- Turkey and chicken: 165°F
- Precooked meatballs: 145°F is fine for reheating
If you are below those numbers, add 2 minutes and check again.
Tips For Better Air Fryer Meatballs
Small changes make a big difference. Here is what works.
- Do not overcrowd the basket. Cook in batches if needed.
- Frozen meatballs do not need to thaw first.
- Add a splash of oil for crispier edges.
- Line the basket only if your model allows it. Liners can block airflow.
- Let meatballs rest 2 to 3 minutes before serving.
- For sauce, toss meatballs in warm sauce after cooking, not before.
Sauce added too early can burn and make the outside sticky.
Common Mistakes To Avoid
- Setting the temp too high and rushing the cook
- Piling meatballs on top of each other
- Skipping the shake halfway through
- Guessing doneness without a thermometer
- Using the same time for raw and precooked meatballs
Each of these leads to the same result: burnt outside, cold inside.
Frozen, Fresh, And Homemade Compared
Here is a side by side look so you can pick the right time fast.
Frozen Store Bought Meatballs
These are usually precooked. Cook at 380°F for 8 to 10 minutes, shaking at the 5 minute mark. They are the easiest option and hard to mess up.
Fresh Store Bought Meatballs
Often raw. Cook at 375°F for 10 to 12 minutes for 1.5 inch size. Check the label first, since some are precooked.
Homemade Meatballs
These vary most in size. For 1.5 inch raw meatballs, use 375°F for 11 to 13 minutes. For 2 inch, drop to 370°F and cook 13 to 15 minutes.
Homemade meatballs with high fat content cook a bit faster. Lean mixes like turkey take longer and can dry out, so watch them closely.
Making Ahead And Reheating
You can cook meatballs ahead and reheat them later. Store them in the fridge for up to 4 days.
- Reheat at 350°F for 4 to 6 minutes
- Shake once halfway
- Check the center reaches 145°F
Reheating takes less time than the first cook, so do not walk away.
The main takeaway is simple. Match your time to the size and type of meatball, keep the temp around 375°F, and always verify with a thermometer. Do that and your meatballs come out hot in the middle and browned on the outside every single time.