Go Back

Air Fryer Pork Meatballs - Juicy, Crispy, and Weeknight-Friendly

Prep Time15 minutes
Cook Time12 minutes
Total Time27 minutes
Servings: 4 servings

Ingredients

  • Ground pork (1 lb / 450 g) – 80–85% lean is ideal for juicy meatballs.
  • Breadcrumbs (1/2 cup) – Plain or panko. Helps bind and stay tender.
  • Egg (1 large) – Adds structure so meatballs don’t crumble.
  • Grated onion (1/4 cup) – Adds moisture and flavor without large chunks.
  • Garlic (2–3 cloves, minced) – Fresh is best for punchy flavor.
  • Parmesan cheese (1/4 cup, finely grated) – Optional but adds savory depth.
  • Fresh parsley (2 tbsp, chopped) – Or 1 tsp dried; brightens the mix.
  • Italian seasoning (1–1.5 tsp) – Or a blend of oregano, basil, and thyme.
  • Salt (1–1.25 tsp) – Adjust to taste and based on saltiness of cheese.
  • Black pepper (1/2 tsp) – Freshly ground if possible.
  • Milk or water (1–2 tbsp) – Loosens the mixture for tenderness.
  • Olive oil spray – Light coating for crisp, golden edges.
  • Optional add-ins: Red pepper flakes, lemon zest, smoked paprika, or a splash of soy sauce for umami.

Instructions

  • Preheat the air fryer to 380°F (193°C) for 3–5 minutes. A hot basket helps brown the meatballs quickly.
  • Mix the panade: In a large bowl, stir breadcrumbs with milk (or water) and let sit for 2 minutes until slightly spongy.
  • Build the flavor base: Add grated onion, garlic, Parmesan, parsley, Italian seasoning, salt, and pepper. Stir to combine.
  • Add pork and egg: Place ground pork and egg into the bowl. Gently mix with clean hands or a fork until evenly combined. Do not overwork; stop as soon as it holds together.
  • Shape the meatballs: Use a tablespoon or small scoop to portion into 1–1.25-inch balls (about 18–22 meatballs). Lightly oil your hands if the mixture sticks.
  • Prep the basket: Spray the air fryer basket with olive oil. Arrange meatballs in a single layer with a little space between them. Work in batches if needed.
  • Air fry for 9–12 minutes, shaking or turning once halfway. Cook until golden with an internal temperature of 160°F (71°C).
  • Rest briefly: Let meatballs sit for 2–3 minutes; carryover heat finishes cooking and keeps juices inside.
  • Serve: Toss with warm marinara, glaze with honey-garlic sauce, or serve plain with lemon and herbs.