Ingredients
Equipment
Method
Prepare the Mixture
- In a small skillet, heat 1 tablespoon olive oil over medium heat. Add the diced onion and cook until softened and translucent, about 3-4 minutes. Add the minced garlic and cook for another 30 seconds until fragrant. Remove from heat and allow to cool slightly.
- In a large mixing bowl, combine the ground turkey, breadcrumbs, grated Parmesan, beaten egg, cooked onion and garlic mixture, fresh parsley, basil, dried oregano, salt, black pepper, and milk.
- Using clean hands, gently mix the ingredients until just combined. Be careful not to overmix, as this can make the meatballs tough.
Form and Cook the Meatballs
- Form the mixture into 16 equal-sized meatballs, approximately 1½ inches in diameter (about 2 tablespoons each).
- Preheat your air fryer to 375°F (190°C) for about 3 minutes.
- Line the air fryer basket with parchment paper (if desired) or lightly spray with olive oil. Place the meatballs in the basket, leaving some space between each one for air circulation.
- Cook the meatballs for 10-12 minutes, shaking the basket or gently turning the meatballs halfway through cooking time. The meatballs should reach an internal temperature of 165°F (74°C) when fully cooked.
- Remove the meatballs from the air fryer and let them rest for 2 minutes before serving.
Notes
These meatballs can be stored in an airtight container in the refrigerator for up to 3 days or frozen for up to 3 months. For a dairy-free version, omit the Parmesan cheese and use a plant-based milk alternative. If you don't have an air fryer, you can bake these meatballs in a preheated oven at 400°F (200°C) for 15-18 minutes. Serve with your favorite marinara sauce, on a sub sandwich, or over pasta for a complete meal.
