Air Fryer Meatballs
Air Fryer Meatballs
Air fryer meatballs are a half-and-half mix of ground beef and pork, bound with egg, breadcrumbs soaked in milk, and a good handful of Parmesan, then cooked in a hot air fryer instead of a pan or the oven. The panade — the soaked breadcrumbs — is what keeps them moist, since there’s no simmering sauce to protect them from the dry heat. Garlic, parsley, and Italian seasoning round out the flavor, and onion powder stands in for fresh onion, which doesn’t have time to soften in the short cook.
The method is straightforward: mix the panade and seasonings first, then fold in the meat by hand just until combined. Overworking the mixture is the one mistake to avoid — it packs the meat too tight and the meatballs turn dense and tough instead of tender. Portion with a scoop for even sizing, arrange in a single layer with room between each ball, and cook in batches so hot air can circulate on all sides.
Air-frying is a modern shortcut rather than a traditional cooking method for meatballs, but the meatball itself — beef and pork, egg, breadcrumbs, Parmesan, garlic, parsley — is the classic Italian-American formula home cooks have used for decades. Pulled by internal temperature rather than the clock, since air fryers vary, they come out browned outside and juicy inside in under ten minutes.
Serve them plain with toothpicks as an appetizer, over pasta, tucked into a sub roll, or simmered briefly in marinara and finished with fresh basil and extra Parmesan.
Ingredients
Serves 6
- 500 g ground beef (about 15% fat / 85% lean)
- 500 g ground pork
- 2 large eggs
- 70 g plain dried breadcrumbs (or panko)
- 80 ml whole milk, for the panade
- 75 g Parmesan (Parmigiano-Reggiano), finely grated
- 3 garlic cloves, minced
- 20 g fresh flat-leaf parsley leaves, chopped
- 7 g fine salt
- 2 tsp dried Italian seasoning
- 1 tsp onion powder
- ½ tsp black pepper, freshly ground
- cooking spray, for the basket (only if using very lean beef)
Directions
Stir the breadcrumbs into the milk in a large bowl and let them sit for about 5 minutes, until they’ve soaked up the liquid and turned into a soft paste. This panade is what keeps the meatballs from drying out in the air fryer.
Add the eggs, Parmesan, garlic, parsley, salt, Italian seasoning, onion powder, and pepper to the panade and stir to combine.
Add the ground beef and pork. Mix with your hands just until everything is combined — stop as soon as you no longer see streaks of egg or loose crumbs. Overmixing packs the meat too tightly and the meatballs come out dense and tough instead of tender.
Scoop the mixture into portions and roll each one into a ball about 1½ inches across. You should end up with around 24 meatballs.
Preheat the air fryer to 400°F (204°C). If your beef is very lean, mist the basket lightly with cooking spray so the meatballs don’t stick.
Arrange the meatballs in the basket in a single layer, leaving space between them so air can circulate. Work in batches rather than crowding them in — crowded meatballs steam instead of browning.
Air-fry at 400°F (204°C) for 8–10 minutes, turning or shaking the basket halfway through, until the meatballs are browned on the outside and register 160–165°F (71–74°C) on an instant-read thermometer.
Let the meatballs rest for 3–5 minutes before serving. Eat them as they are, or simmer briefly in marinara and finish with fresh basil and extra Parmesan.
Notes
Beef and pork in equal parts is the classic mix here. For the traditional tri-blend, swap 250 g (½ lb) of the pork for ground veal. Beef alone works too, but spray the basket and expect a slightly firmer, drier result.
Fat matters more than usual in this method, since there’s no sauce to cook in — around 15–20% fat keeps the meatballs juicy, while very lean beef (93% or leaner) tends to dry out.
For softer, more tender meatballs, increase the panade to 90 g (⅔ cup) breadcrumbs and 100 ml (⅓ cup + 1 tbsp) milk.
Smaller meatballs cook faster and larger ones take longer — a 1-inch ball needs about 7 minutes, while a 2-inch ball needs more. Always check by internal temperature rather than the clock.
To make ahead, freeze the raw shaped balls on a tray until firm, then transfer to a bag. Cook straight from frozen at 400°F (204°C) for 12–16 minutes. Cooked meatballs keep 3–4 days in the fridge or up to 3 months in the freezer.
See Also