These air fryer meatballs are a testament to how a modern kitchen hero can honor a timeless Italian tradition. They come out perfectly moist inside with a delicious, crispy exterior, just like Nonna used to make, but in a fraction of the time. Trust me, once you try this method, you’ll never go back to pan-frying.
Air fryer meatballs master the classic Italian-American technique by using circulating hot air to create a uniform, crispy crust while keeping the interior succulent. This method eliminates the need for excessive oil, making it a healthier take on a beloved comfort food. The key is the proper bind from breadcrumbs and cheese, and a gentle hand when forming the balls. For the best results, I always recommend using a sturdy, reliable air fryer like the Philips Premium Airfryer XXL; its large capacity and even heating prevent crowding, which is the secret to perfect browning.

Ingredients
- 450g (1 lb) ground beef (80/20 lean-to-fat ratio)
- 3/4 cup (50g) plain breadcrumbs
- 1/4 cup (25g) finely grated Parmesan cheese
- 1/4 cup fresh parsley, finely chopped
- 1 large egg, lightly beaten
- 2 cloves garlic, minced
- 1 tsp dried oregano
- 1/2 tsp kosher salt
- 1/4 tsp freshly ground black pepper
- 1 tbsp olive oil, for drizzling
Instructions
- In a large mixing bowl, combine the ground beef, breadcrumbs, Parmesan, chopped parsley, beaten egg, minced garlic, oregano, salt, and pepper. Use your hands to mix gently until *just* combined. Overmixing will make the meatballs tough.
- Form the mixture into 1.5-inch meatballs (about 1.5 oz or 45g each). You should get 16-18 meatballs. For uniformity, use a small ice cream scoop. Place them on a plate or baking sheet.
- Preheat your air fryer to 200°C (400°F) for 3 minutes. This step is crucial for a good sear.
- Lightly coat the meatballs with olive oil by drizzling and tossing them on the plate. This promotes even browning. Place them in the air fryer basket in a single layer with space between each ball; do not overcrowd. Work in 2 batches if necessary.
- Cook at 200°C (400°F) for 10-12 minutes. At the 5-minute mark, shake the basket vigorously to turn the meatballs. They are done when they are deeply browned on the outside and the internal temperature reaches 71°C (160°F).
- Remove and let rest for 2-3 minutes before serving. This allows the juices to redistribute, ensuring every bite is juicy.
