You know those nights when you're staring into the fridge wondering what to make for dinner, and then you remember you have ground beef and Italian sausage just waiting to be turned into something amazing? That's exactly what happened in my Nashville kitchen last Tuesday when Bradley came home from soccer practice absolutely starving.

I'd been experimenting with my air fryer (seriously, it's become my best friend lately), and I thought, why not try making meatballs in it? Turns out, air fryer meatballs are one of the smartest things I've learned to make in my years of feeding this family. They come out perfectly browned on the outside, juicy on the inside, and take way less time than baking them in the oven.
What I love most about this recipe is how it combines lean ground beef with Italian sausage. The sausage adds so much flavor that you don't need breadcrumbs or complicated seasonings. Just fresh herbs, good cheese, and a hot air fryer. These work perfectly with spaghetti napolitan for a weeknight dinner that feels special without the fuss.
Jump to:
Why You'll Love This Air Fryer Meatballs Recipe
Let me tell you why these have become a regular in our house:
Quick Cooking Time – These meatballs are done in about 20 minutes, which is perfect when Bradley's asking "when's dinner?" every five minutes.
No Breadcrumbs Needed – The combination of meats and cheese keeps everything together beautifully without any fillers. This makes them naturally lower in carbs too.
Minimal Cleanup – Just one air fryer basket to clean instead of a sheet pan covered in grease. John appreciates this more than I can say.
Freezer-Friendly – Make a double batch and freeze half for those nights when cooking feels impossible. Amy calls these "emergency meatballs" because they save dinner.
Perfectly Cooked – The air fryer circulates hot air around each meatball, so they cook evenly without any flipping or fussing.
Restaurant-Quality Flavor – The fresh herbs and two types of cheese make these taste like something from an Italian restaurant. Trust me on this one.
Ingredients For Air Fryer Meatballs
Here's what you'll need to make about 22 meatballs:
For The Meatballs:
- 1 pound lean ground beef (I use 92/8 or 97/3)
- 1 pound Italian sausage (this is where most of the flavor comes from)
- ½ cup Parmesan cheese, finely grated
- ¼ cup Romano cheese, finely grated
- 2 tablespoons fresh basil, finely chopped
- 2 tablespoons fresh Italian parsley, finely chopped
- 2 teaspoons salt
- 1 tablespoon garlic powder
- 1 tablespoon onion powder
- 2 large eggs
- Non-stick cooking spray
The fresh herbs make such a difference here. I learned in cooking school that dried herbs work in a pinch, but fresh basil and parsley give you that bright, authentic Italian flavor that makes these meatballs special.
How To Make Air Fryer Meatballs
Making these is straightforward, but there are a few tricks I've learned that make them turn out perfect every time.
Prepare The Cheese And Herb Mixture
- In a small bowl, combine the Parmesan cheese, Romano cheese, finely chopped basil, finely chopped parsley, garlic powder, onion powder, and salt.
- Mix everything together thoroughly so the herbs are evenly distributed. This ensures every meatball gets the same great flavor.
Mix The Meat
- In a large bowl, combine the lean ground beef and Italian sausage. Use your hands to work them together gently until they're well combined.
- Here's the thing – don't overwork the meat. I made that mistake when I first started making these, and they turned out tough. Just mix until everything comes together.
Combine Everything
- Add the cheese and herb mixture to the meat, along with the two eggs.
- Work everything together with your hands until the mixture is thoroughly combined and you can see the herbs and cheese distributed evenly throughout.
- The eggs help bind everything together, so make sure they're fully incorporated. The mixture should feel slightly sticky but still hold its shape.
Form The Meatballs
- Using your hands or a 2-ounce scoop, form the meat mixture into balls. We usually get about 22 meatballs from this recipe.
- Keep them roughly the same size so they cook evenly. I learned this the hard way when some were done and others weren't because I made them different sizes.
- Place the formed meatballs on a plate or baking sheet while you preheat your air fryer.
Air Fry The Meatballs
- Preheat your air fryer to 400 degrees F for about 3-5 minutes.
- Lightly spray the bottom of your air fryer basket with non-stick cooking spray. This prevents sticking and makes cleanup easier.
- Place meatballs in the basket, leaving a little space between each one. The air needs to circulate around them for even cooking.
- You won't be able to fit all 22 meatballs in one batch unless you have a really large air fryer. I usually do two batches, and honestly, it goes quickly.
- Cook for 15-20 minutes or until the meatballs reach an internal temperature of 160 degrees F. Use a meat thermometer to check – no pink should remain in the center.
- Once the first batch is done, remove them to a plate and repeat with the remaining meatballs.
Finish And Serve
- At this point, you have two options. You can freeze the cooked meatballs for later, or you can heat up your favorite marinara sauce and simmer the meatballs in it for about 10 minutes before serving.
- The simmering step isn't required, but it does help the flavors come together and keeps the meatballs moist if you're not serving them right away.
Storage And Reheating Your Air Fryer Meatballs

These meatballs store beautifully, which is one reason I love making them.
Refrigerator Storage: Let the cooked meatballs cool completely, then store them in an airtight container in the fridge for up to 4 days. Bradley raids them for lunch throughout the week.
Freezer Storage: Once cooled, place meatballs in a single layer on a baking sheet and freeze for about an hour. Then transfer them to freezer-safe containers or bags. They'll keep for up to 3 months. This way they don't stick together, and you can grab just what you need.
Reheating From Frozen: You can reheat frozen meatballs right in the air fryer at 350°F for about 8-10 minutes. Or warm them in your favorite sauce on the stovetop over low heat until heated through.
Reheating Refrigerated Meatballs: Warm them in the air fryer at 350°F for 5-7 minutes, or heat them in sauce on the stove.
The great thing about these is they actually taste better after sitting in sauce for a bit. The flavors really soak in.
Tips For Perfect Air Fryer Meatballs
After making these more times than I can count, here's what I've learned:
Don't Skip The Preheat – Preheating your air fryer helps the meatballs get that nice browned exterior right from the start. It makes a real difference.
Use A Meat Thermometer – This is the only way to know for sure they're done. You want 160°F in the center. I keep an instant-read thermometer in my kitchen drawer just for this.
Try Different Meats – While I love the beef and Italian sausage combination, you can also use ground turkey or chicken. Just know the flavor will be milder, so you might want to add extra herbs.
Make Them The Same Size – I can't stress this enough. Uniform meatballs cook evenly. Different sizes means some will be overcooked while others are underdone.
Don't Overcrowd The Basket – Leave space between each meatball. The hot air needs to circulate around them. It's tempting to squeeze them all in, but resist the urge.
Fresh Herbs Are Worth It – Dried herbs work, but fresh basil and parsley really make these taste special. Amy loves helping me chop the herbs with her kid-safe knife.
Adjust The Seasoning – Taste a tiny bit of the raw mixture (if you're comfortable doing so) or cook a small test meatball first. The Italian sausage is already seasoned, so you might need less salt than you think.
FAQ About Air Fryer Meatballs
How Long Do You Cook Meatballs In An Air Fryer?
Cook air fryer meatballs at 400°F for 15-20 minutes. The exact time depends on how large your meatballs are. Always check that they've reached an internal temperature of 160°F to make sure they're fully cooked with no pink in the center.
Do I Need To Flip Meatballs In The Air Fryer?
No, you don't need to flip them. That's one of my favorite things about using the air fryer for this recipe. The circulating hot air cooks them evenly on all sides without any turning or flipping required. This makes it so much easier than pan-frying.
Can I Freeze Air Fryer Meatballs?
Absolutely! Let the cooked meatballs cool completely, then freeze them in a single layer on a baking sheet. Once frozen solid, transfer them to freezer bags or containers. They'll keep for up to 3 months. I always make a double batch just so I have some ready in the freezer for busy nights.
How Many Meatballs Fit In An Air Fryer At Once?
This depends on your air fryer size. Most standard air fryers can fit about 10-12 meatballs at a time if you leave proper space between them. The key is not to overcrowd the basket. You need space for the air to circulate. That's why this recipe usually requires cooking in two batches.
Recipes You May Like
If you enjoyed these air fryer meatballs, you'll want to try these other recipes:
- Spaghetti Napolitan – A Japanese-style pasta dish that's perfect with these meatballs on top for a fun fusion dinner.
- The Best Meatloaf Recipe – Another ground beef recipe that's become a family staple in our house.
- One Pot Skillet Lasagna – An easier way to enjoy Italian flavors on a weeknight when you don't have time for traditional lasagna.
Bringing It All Together
These air fryer meatballs have honestly changed our weeknight dinners. They're fast, they're delicious, and they make everyone at the table happy. Bradley asks for them at least once a week, Amy loves helping me roll them, and John appreciates that they're not swimming in grease like pan-fried meatballs.
Whether you're serving them over pasta, tucking them into sub sandwiches, or just eating them straight from the basket with marinara for dipping, they're going to become one of your go-to recipes.
Give these a try this week and let me know what you think! Save this recipe on Pinterest so you can find it again later when you're planning your weekly menu.
Happy cooking, and here's to many more delicious dinners with your loved ones!



Air Fryer Meatballs Recipe
- Total Time: 35 minutes
- Yield: 22 meatballs 1x
Description
Perfectly browned air fryer meatballs made with ground beef and Italian sausage, fresh herbs, and Parmesan cheese. Quick, juicy, and incredibly flavorful with no breadcrumbs needed.
Ingredients
- 1 pound lean ground beef (92/8 or 97/3)
- 1 pound Italian sausage
- ½ cup Parmesan cheese, finely grated
- ¼ cup Romano cheese, finely grated
- 2 tablespoons fresh basil, finely chopped
- 2 tablespoons fresh Italian parsley, finely chopped
- 2 teaspoons salt
- 1 tablespoon garlic powder
- 1 tablespoon onion powder
- 2 large eggs
- Non-stick cooking spray
Instructions
- In a small bowl, combine Parmesan cheese, Romano cheese, finely chopped basil, finely chopped parsley, garlic powder, onion powder, and salt.
- Mix the cheese and herb mixture thoroughly until herbs are evenly distributed.
- In a large bowl, combine lean ground beef and Italian sausage using your hands, working gently until well combined.
- Add the cheese and herb mixture to the meat along with the two eggs.
- Work everything together with your hands until thoroughly combined and herbs and cheese are evenly distributed.
- Using your hands or a 2-ounce scoop, form the meat mixture into balls, making about 22 meatballs of uniform size.
- Preheat your air fryer to 400 degrees F for about 3-5 minutes.
- Lightly spray the bottom of your air fryer basket with non-stick cooking spray.
- Place meatballs in the basket, leaving space between each one for air circulation.
- Cook for 15-20 minutes or until meatballs reach an internal temperature of 160 degrees F with no pink remaining in the center.
- Remove first batch to a plate and repeat with remaining meatballs.
- Optional: Heat marinara sauce and simmer meatballs in it for about 10 minutes before serving.
Notes
Don't overwork the meat mixture to keep meatballs tender. Use a meat thermometer to ensure they reach 160°F. Make uniform sizes for even cooking. These freeze beautifully for up to 3 months.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Air Fryer
- Cuisine: Italian-American
Nutrition
- Serving Size: 2 meatballs
- Calories: 320
- Sugar: 1g
- Sodium: 680mg
- Fat: 24g
- Saturated Fat: 9g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 3g
- Fiber: 0g
- Protein: 24g
- Cholesterol: 125mg




