Savas Kitchen

  • Home
  • Recipe Index
  • By Category
    • Ukrainian
    • Breakfast
    • Lunch
    • Dinner
    • Side Dishes
    • Soup
    • Sweet treats
  • About
  • Contact
menu icon
go to homepage
  • Recipe Index
  • About
  • Contact
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • Recipe Index
    • About
    • Contact
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Air Fryer

    Air Fryer Chicken Meatballs

    Published: Jan 11, 2024 · Modified: Jun 1, 2026 by Nataliia Savchenko

    Jump to Recipe

    My secret to making the juiciest air fryer chicken meatballs without a ton of heavy cream of oil is by adding grated vegetables. This foolproof chicken meatball recipe delivers a lot of flavor and perfect texture every time.

    Close-up view of a cooked round piece of meat on a fork. There is a blurred background of a white bowl with the rest of the food.
    Jump to:
    • What you need for juicy meatballs
    • Directions
    • Nataliia's tips
    • Serving ideas
    • How to store
    • Frequently asked questions
    • More homemade meatball recipes
    • More air fryer chicken recipes
    • 📖 Recipe
    • 💬 Comments

    If you ever cooked ground poultry, you already know the biggest problem - it is is very lean and prone to drying out. This recipe solves the problem , and not by adding more heavy creams or oil, but by adding some grated vegetables alongside other classic meatball ingredients. As the hot air crisps the exterior to a perfect golden brown, the vegetables release just enough moisture on the inside to keep the meat incredibly tender.

    These air fryer chicken meatball recipe is my go-to during busy weeks. Because I can prepare a large batch and pair them with various side dishes for up to three days.

    White bowl with browned meatballs.

    What you need for juicy meatballs

    For the full list of ingredients and quantities please see the recipe card at the end of this post.

    • Ground Chicken - I used boneless skinless chicken thighs to make my own ground chicken. If you use store-bought ground chicken, make sure that the fat content is not less than 7%. The leaner ground chicken will be too dry. 
    • Vegetables: I used zucchini, carrots, and spinach. Vegetables will add flavor, juiciness, and extra fiber. You can use only one or two vegetables. You can also use other veggies you have in the fridge, such as onion, potato.
    • Egg: Egg binds all the ingredients and hold the meatballs together.
    • Bread Crumbs: I used plain bread crumbs. You can also use Italian or Panko breadcrumbs instead.
    • Parmesan Cheese: You will need grated Parmesan cheese.
    • Olive Oil: Olive oil improves the texture and also prevents the meatballs from drying out.
    • Tomato Paste: adding a little bit of tomato paste adds great flavor and balances the taste. If you do not have it, skip it.
    • Salt and spices: I used salt, dry oregano, paprika, garlic powder, onion powder, and black pepper. You can also add thyme, and basil or use Italian seasoning.
    Labeled recipe ingredients on a white background.

    Directions

    Grate the veggies. use a grater box or food processor to shred zucchini and carrots. I like to grate the carrots on the fine side of the grater box and the zucchini on the coarse side. Set them aside. Chop the spinach finely and set aside separately from other vegetables.

    A cutting board with two bowls. One has shredded zucchini and carrots, the second one has chopped greens.

    Make the meatball mixture. In a large bowl, add whisked egg, ground chicken, bread crumbs, Parmesan cheese, olive oil, tomato paste, salt, and spices. Use a spoon or hands to mix everything well until all ingredients are evenly combined. Do not overmix the meat mixture. Squeeze out any extra juice from zucchini and carrots and add them to the bowl. Add chopped spinach there as well. Mix again to combine.

    Collage image with two process shots with a glass bowl before and after mixing the ingredients.

    Form the meatballs. Prepare a board or baking pan by lining it with some parchment paper. Use a spoon or a cookie scoop for the even-sized balls. Lightly coat your hands with olive oil or avocado oil before rolling. Form meatballs with your hands. Set the meatballs on a prepared board.

    Air Fry. Preheat your air fryer to 375°F for about 5 minutes. Arrange the first batch of chicken meatballs in a single layer in the air fryer basket. Do not overcrowd and make sure the meatballs are at least one inch apart from each other. Air fry for 10-15 minutes or until they are browned and the internal temperature reaches 165°F. Repeat the cooking process with the rest of the meatballs. 

    Collage of two images showing the air fryer basket with chicken balls before and after cooking.

    Nataliia's tips

    • For juicy meatballs use a meat with a minimum of 7% fat content. Very lean meat will result in dry meatballs.
    • When using shredded zucchini, it is crucial to squeeze out the excess liquid using a clean kitchen towel or paper towels before adding it to the ground chicken. If the mixture is too wet, the meatballs will lose their structural integrity and flatten out in the basket. The excess water will also cause the chicken to steam instead of brown, ruining that coveted crispy exterior.
    • When mixing your ground chicken with the egg, breadcrumbs, spices, and veggies, use a light hand. Over-mixing crushes the delicate protein fibers in the meat, which leads to a dense, hockey-puck texture. Mix just until the ingredients are uniformly distributed.
    • Ground poultry is very sticky and lacks the natural fats. To form smooth, uniform balls without a mess, lightly coat your hands with olive oil or avocado oil before rolling. This not only keeps the meat from sticking to your palms but also creates a thin fat barrier that helps with the browning process in the air fryer basket.

    Serving ideas

    There are a lot of ways you can serve chicken meatballs.Because their flavor profile is savory yet balanced, they can seamlessly anchor everything from a comforting Italian dinner to a nutrient-dense grain bowl. Here are my favorite ways to serve them:

    • Classic Pasta & Marinara Night: Toss the hot meatballs directly into a simmering pot of homemade marinara or pomodoro sauce. Serve them over a bed of al dente spaghetti, or swap in zucchini noodles (zoodles) or spaghetti squash for a delicious low-carb, gluten-free alternative. Top with fresh basil and an extra grating of Parmesan cheese.
    • Meatball Subs: Upgrade your next game-day lunch by layering these juicy meatballs inside a toasted whole-wheat bread roll or sourdough baguette. Spoon a little extra tomato sauce over the top, add slices of fresh mozzarella or provolone cheese, and pop them back into the air fryer for 1-2 minutes until the cheese is melted and bubbling.
    • Whole Grains: For a hearty, comforting meal that honors traditional Eastern-European heritage flavors, serve these meatballs alongside a steaming bowl of fluffy buckwheat (grechka), pearl barley, or millet. The savory juices from the chicken and veggies pair beautifully with the nutty flavors of these ancient grains, making it a staple comfort food dinner.
    • Salads and bowls: These meatballs are amazing for weekly meal prep. Layer them over a base of mixed greens or fluffy quinoa, then add diced cucumbers, cherry tomatoes, feta cheese, and a drizzle of tahini or tzaziki dressing.

    How to store

    Refrigerate: Place any leftovers in an airtight container and store them in the fridge for about 3-4 days. Pop them back in the air fryer for 3-5 minutes to reheat. If you plan to serve them with the sauce, reheat them in the skillet with the sauce. 

    Freeze: these meatballs freeze well. Let the meatballs cool down completely first. Then, place them in a freezer bag and mark the bag with a date. They will last in a freezer for up to 3 months. 

    Frequently asked questions

    Can I bake these meatballs if I do not have an air fryer?

    Yes, you can easily bake these meatballs if you do not have an air fryer.
    Simply line the baking pan with parchment paper and bake them in the
    preheated to 400°F oven for about 19-25 minutes.

    How do I know when the meatballs are cooked?

    The best way to check if the meatballs are cooked is by using a meat
    thermometer. Once the internal temperature reaches 165°F, they are
    ready.

    Can I freeze chicken meatballs?

    Yes, you can freeze chicken meatballs for up to 3 months. After cooking them, let them cool to room temperature. Then place them in a baking sheet lined with parchment paper and freeze until solid. Once frozen, transfer them to a freeze-safe bag or a container. When ready to eat, you can reheat them from frozen in the oven or air fryer.

    More homemade meatball recipes

    If you love meal-prepping meatballs for easy lunches and dinners throughout the week, you will love these variations:

    • Ground turkey meatballs (gluten-free, egg-free) - A foolproof allergy-friendly recipe designed for sensitive diets without sacrificing texture.
    • Chicken meatball and orzo soup - Tender, mini chicken meatballs simmer gently directly in a rich, aromatic broth alongside tiny orzo pasta, carrots, celery, and bright lemon juice
    • Stove top beef meatballs - traditional Italian meatballs in tomato sauce. Perfect for a meatball spaghetti night.
    • Greek chicken meatballs - bright Mediterranean flavors like fresh dill, garlic, and crumbled feta cheese, these lean chicken bites stay incredibly juicy. 

    More air fryer chicken recipes

    If you love using your air fryer for quick, high-protein weeknight dinners, check out these reader-favorite poultry recipes:

    • Air fryer ground chicken patties
    • Air fryer frozen wings
    • Air fryer chicken thighs
    • Air fryer frozen chicken breasts
    • Air fryer chicken legs
    • Air fryer chicken bites

    📖 Recipe

    Close-up view of a cooked round piece of meat on a fork. There is a blurred background of a white bowl with the rest of the food.

    Air Fryer Chicken Meatballs

    Nataliia
    My secret to making the juiciest air fryer chicken meatballs without a ton of heavy cream of oil is by adding grated vegetables. This foolproof chicken meatball recipe delivers a lot of flavor and perfect texture every time.
    5 from 1 vote
    Print Recipe Pin Recipe
    Prep Time 12 minutes mins
    Cook Time 15 minutes mins
    Total Time 27 minutes mins
    Course dinner, Main Course
    Cuisine American, Italian
    Servings 6
    Calories 325 kcal

    Equipment

    • 1 Ninja Air Fryer or other brand
    • 1 Box grater
    • 1 Large Mixing Bowl

    Ingredients
      

    • 1 pound ground chicken (7% fat)
    • ½ medium zucchini
    • 1 carrot
    • 1 cup spinach
    • 1 egg, whisked
    • ½ cup plain bread crumbs
    • ⅓ cup grated Parmesan cheese
    • 1 tablespoon olive oil
    • 1 tablespoon tomato paste optional
    • ¼ teaspoon salt or more by taste
    • 1 teaspoon dry oregano
    • ½ teaspoon paprika powder
    • ¼ teaspoon garlic powder
    • ¼ teaspoon onion powder
    • ¼ teaspoon black pepper

    Instructions
     

    • Grate the zucchini and carrots using a box grater. Finely chop spinach. Set prepared vegetables aside.
    • In a large mixing bowl, combine whisked egg, ground chicken, ½ cup bread crumbs, ⅓ cup grated Parmesan, ¼ teaspoon salt, 1 teaspoon dry oregano, 1 tablespoon tomato paste and 1 tablespoon olive oil. Mix thoroughly with a spatula or your hands, being careful not to overmix.
    • Squeeze out any excess liquid from the grated zucchini. Add zucchini, carrots, and chopped spinach to the meat mixture. Mix until well combined.
    • Lightly coat your hands with oil. Using a spoon or a cookie scoop, portion the meat mixture and shape it into small meatballs. Place them on a cutting boar or parchment-lined baking pan.
    • Preheat air fryer to 375°F for 5 minutes. Arrange meatballs in a single layer in the air fryer basket, leaving space between each one. Air fry for 10-15 minutes at 375°F ("air fry mode") or until browned and the internal temperature reached 165°F. Enjoy!

    Notes

    • Cooking time may vary depending on the air fryer type and size of the meatballs.
    • Use at least 7% fat ground chicken for juicy meatballs.
    • To make them gluten-free, use the same amount of rolled oats instead of bread crumbs.

    Nutrition

    Serving: 4eaCalories: 325kcalCarbohydrates: 14.2gProtein: 27.5gFat: 14.2gSaturated Fat: 4.2gPolyunsaturated Fat: 0.6gMonounsaturated Fat: 2.9gCholesterol: 142mgSodium: 438.2mgFiber: 1.7gSugar: 3g
    Keyword air fryer chicken meatballs, air fryer meatballs
    Tried this recipe?Let us know how it was!

    More Air Fryer

    • Air fried from frozen chicken thighs are ready to be served on a white plate.
      Frozen Chicken Thighs In Air Fryer (Bone-in or Boneless)
    • Crispy golden air fryer frozen French fires served on a white round plate.
      Air Fryer Frozen French Fries (Homemade or Store-Bought)
    • Crispy golden chicken schnitzels in air fryer basket.
      Air Fryer Chicken Schnitzel
    • Roasted zucchini spears in air fryer basket.
      Air Fryer Roasted Zucchini

    Comments

    No Comments

    5 from 1 vote (1 rating without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Sava's kitchen female author wearing an apron standing in the kitchen.

    Hi, I'm Nataliia. I am a culinary art student and recipe developer behind Sava's Kitchen. I share family-friendly recipes, authentic Eastern European recipes, and baking tutorials. I share only 100% tested and originally photographed culinary content.

    More about Nataliia →

    Readers Favorite

    • Air fryer frozen chicken breasts cooked to perfection, ready to serve.
      Air Fryer Frozen Chicken Breasts (Juicy, No Thaw Method)
    • Creamy blue cheese dip in a glass bowl. There is buffalo wings and celery on the side of it.
      Homemade Blue Cheese Dip For Chicken Wings
    • Baked lazy cabbage rolls in a bakiong dish.
      Ukrainian Lazy Cabbage Rolls
    • Tender whole boiled chicken in flavorful broth.
      How to Boil Whole Chicken (For Shredding and Sipping Broth)

    Footer

    ↑ back to top

    Sava's Kitchen

    • Privacy Policy
    • Terms and Conditions
    • Accessibility Statement
    • Contact
    • About

    Copyright © 2026 SAVA'S KITCHEN

    We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
    Do not sell my personal information.
    Cookie SettingsAccept
    Manage consent

    Privacy Overview

    This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
    Necessary
    Always Enabled
    Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
    CookieDurationDescription
    cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
    cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
    cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
    cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
    cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
    viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
    Functional
    Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
    Performance
    Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
    Analytics
    Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
    Advertisement
    Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
    Others
    Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
    SAVE & ACCEPT

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.