← Back to Calculator

Air Fryer Meatballs: Cooking Guide

The air fryer is one of the best ways to cook meatballs — they come out evenly browned on all sides in under 15 minutes, with no need to stand over a stovetop rolling them around in oil. Whether you're making them from scratch or cooking from frozen, this guide covers everything you need.

Air Fryer Meatball Cooking Times at a Glance

Type / Size Temperature (°F) Cooking Time Notes
Small (1 inch / 20g) — fresh375°F8–10 minShake basket halfway
Medium (1.5 inch / 35g) — fresh375°F10–12 minShake or flip halfway
Large (2 inch / 55g) — fresh375°F12–15 minUse a thermometer
Frozen meatballs (small)375°F10–12 minNo thawing needed
Frozen meatballs (large)375°F14–17 minCheck center temp
Turkey or chicken meatballs375°F10–13 minLeaner — check at 10 min
Pre-sauced / glazed meatballs360°F8–10 minLower temp prevents burning

For food safety, the internal temperature of all meatballs should reach 165°F (74°C) for poultry-based meatballs and 160°F (71°C) for beef or pork. Always check with a thermometer when cooking from scratch.

Tips for the Best Air Fryer Meatballs

Quick Recipe: Classic Beef Meatballs in the Air Fryer

Ingredients (makes ~20 medium meatballs): 500g ground beef (80/20), ¼ cup breadcrumbs, 1 egg, 2 cloves garlic (minced), 2 tbsp grated parmesan, 1 tsp dried Italian herbs, ½ tsp onion powder, salt and pepper to taste.

  1. Combine all ingredients in a bowl and mix until just combined — don't overwork the meat.
  2. Using a scoop or tablespoon, portion the mixture into equal pieces and roll gently into balls.
  3. Preheat air fryer to 375°F for 3–5 minutes.
  4. Place meatballs in a single layer in the basket with space between each one.
  5. Cook for 10–12 minutes, shaking the basket once at the halfway point.
  6. Check internal temperature — it should reach 160°F for beef.
  7. Serve immediately with pasta, sauce, or as an appetizer.

Adapting a stovetop or oven meatball recipe? Use our Air Fryer Calculator to convert any recipe to exact air fryer times and temperatures — quick and accurate every time.

Frequently Asked Questions

How long do meatballs take in the air fryer?

Medium-sized fresh meatballs (about 1.5 inches) take 10–12 minutes at 375°F. Smaller ones are done in 8–10 minutes, while larger meatballs (2 inches) can need up to 15 minutes. Frozen meatballs typically need 2–5 extra minutes over their fresh equivalent.

Do I need to flip meatballs in the air fryer?

For small and medium meatballs, shaking the basket halfway through is enough to roll them and expose new surfaces to the heat. For large meatballs, use tongs to flip each one manually at the halfway point for the most even browning.

Can I cook frozen meatballs in the air fryer?

Yes — this is one of the best uses for an air fryer. Cook frozen meatballs straight from the freezer at 375°F for 10–17 minutes depending on size. No thawing required. Check the internal temperature to confirm they're heated through to 165°F.

Can I add sauce to the meatballs before air frying?

It's better to cook the meatballs plain first and add sauce after. Wet sauces in the air fryer can create smoke from dripping, and sugar-based sauces burn easily at high temperatures. Cook the meatballs, then toss in warm sauce before serving for the best result.

Why are my air fryer meatballs dry inside?

This is almost always a lean meat issue combined with overcooking. Use a beef blend with at least 15–20% fat, don't overwork the mixture when combining, and pull them as soon as they hit the target internal temperature. Adding a splash of milk to the mixture along with the egg also helps retain moisture.

Cooking times vary by air fryer model and meatball size. Always use a meat thermometer to confirm the internal temperature before serving.