Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
air-fryer-meatballs-2026-02-21-221325-1024x683-1

Air-Fryer Meatballs


  • Author: anna
  • Total Time: 27 minutes
  • Yield: 4 servings 1x
  • Diet: Gluten-Free option available

Description

Quick and juicy meatballs that are perfect for busy weeknights, featuring a crispy exterior and tender center.


Ingredients

Scale
  • 450 g (1 lb) ground beef, 80/20
  • 225 g (1/2 lb) ground pork
  • 60 g (1/2 cup) plain breadcrumbs
  • 60 ml (1/4 cup) whole milk
  • 1 large egg (about 50 g)
  • 25 g (1/4 cup) finely grated Parmesan cheese
  • 1 small onion, finely minced (about 70 g)
  • 2 cloves garlic, minced (about 6 g)
  • 2 tbsp chopped fresh parsley (about 8 g)
  • 1 tsp kosher salt
  • 1/2 tsp freshly ground black pepper
  • 1 tsp dried Italian seasoning (optional)
  • 1 tbsp olive oil for the air fryer basket

Instructions

  1. Soak the breadcrumbs by combining with whole milk and letting sit for 2–3 minutes.
  2. Grate or finely mince the onion and garlic.
  3. In a large bowl, mix ground beef, ground pork, soaked breadcrumbs, egg, Parmesan, parsley, salt, pepper, and Italian seasoning until just combined.
  4. Portion the mixture into 12 uniform meatballs.
  5. Preheat air fryer to 190°C (375°F) and prepare the basket.
  6. Cook meatballs in the air fryer for 10–12 minutes until golden brown and cooked through.
  7. Let rest for 3 minutes before serving.

Notes

For a healthier option, replace beef and pork with ground turkey. Ensure to adjust cooking times accordingly. Can be frozen for meal prep.

  • Prep Time: 15 minutes
  • Cook Time: 12 minutes
  • Category: Main Course
  • Method: Air Frying
  • Cuisine: American

Nutrition

  • Serving Size: 3 meatballs
  • Calories: 570
  • Sugar: 1.5g
  • Sodium: 780mg
  • Fat: 41g
  • Saturated Fat: 15g
  • Unsaturated Fat: 25g
  • Trans Fat: 0g
  • Carbohydrates: 8g
  • Fiber: 0.5g
  • Protein: 35g
  • Cholesterol: 160mg