Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
A close-up shot of tender, air-fried meatballs covered in a vibrant tomato sauce, nestled among penne pasta. The fresh parsley garnish adds a pop of colour to the dish.

Air Fryer Meatballs Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

Healthy, delicious, and air-fried to perfection—these meatballs are your new weeknight favourite.

  • Total Time: 45 mins
  • Yield: 4 1x

Ingredients

Units Scale
  • 1 tbsp. olive oil
  • 1/2 onion, very finely chopped
  • 2 garlic cloves, chopped
  • 1 tbsp. mixed herbs
  • 5% fat beef mince
  • 80 g breadcrumbs
  • 1 egg
  • 1/2 tsp salt
  • Pepper, to taste
  • 500 g tomato-based pasta sauce from a jar (or make your own)

Instructions

Start by softening the onion and garlic in a pan with a little olive oil. This makes them sweet and mellow instead of harsh and overpowering.

Next, mix together the beef mince, mixed herbs, breadcrumbs, egg, salt, pepper, and the cooked onion mixture. Get your hands in there—it’s the only way to make sure everything is properly combined.

Roll the mixture into golf ball-sized meatballs. You should get around 20 meatballs from this batch.

Preheat your air fryer to 190°C. Place the meatballs in the basket in a single layer (no overcrowding—give them space to crisp up).

Cook for 12–14 minutes, turning them once halfway through. You’re looking for a golden brown crust and juicy centre.

Once cooked, add them to the tomato sauce and let them soak up all that saucy goodness before serving.

Pair with pasta, rice, or stuff them into a sandwich for an epic meatball sub. Or just eat them straight from the pan. Your kitchen, your rules.

  • Author: Scott Baptie
  • Prep Time: 20 mins
  • Cook Time: 25 mins
  • Category: Meat
  • Method: Hob
  • Cuisine: Italian

Nutrition

  • Serving Size: 1
  • Calories: 297
  • Fat: 9g
  • Carbohydrates: 12g
  • Protein: 42g