Classic Air Fryer Spaghetti and Meatballs

I never thought I’d be making spaghetti and meatballs in an air fryer, but here we are. When my kids asked for it on a busy Tuesday night, I almost reached for the takeout menu. Then I remembered my air fryer sitting on the counter.

Turns out, you can cook the meatballs in the air fryer while the pasta boils on the stove, and dinner’s ready in about the same time it takes to order delivery. No standing over a hot skillet, no oil splatters on the stovetop. Just juicy meatballs with a nice browned outside, and you barely have to lift a finger. Sometimes the easiest way to make a classic dish is the one you’d never expect.

air fryer spaghetti and meatballs
Image: myjoyfulkitchen.com / All Rights reserved

Why You’ll Love This Air Fryer Spaghetti and Meatballs

  • Air fryer convenience – The air fryer makes perfectly browned meatballs without heating up your kitchen or standing over a hot stove, and cleanup is a breeze.
  • Quick weeknight dinner – Ready in under an hour, this recipe gets a homemade Italian meal on the table fast, even on busy nights.
  • Simple ingredients – You probably have most of these pantry staples and basics on hand already, making it easy to throw together anytime.
  • Family favorite – Kids and adults alike love this classic comfort food, and the homemade meatballs taste so much better than store-bought.
  • Healthier cooking method – Air frying the meatballs uses less oil than traditional frying while still giving you that crispy exterior everyone loves.

What Kind of Ground Beef Should I Use?

For air fryer meatballs, you’ll want to use ground beef with a fat content between 80/20 and 85/15 for the best results. Leaner ground beef like 90/10 can make your meatballs a bit dry and tough, while fattier blends will keep them juicy and flavorful as they cook in the air fryer. If you’re looking to mix things up, you can also try a combination of ground beef and ground pork, which adds extra moisture and a slightly sweeter flavor to your meatballs. Just make sure your meat is fresh and not previously frozen if possible, as this will help your meatballs hold together better when you’re forming them.

air fryer spaghetti and meatballs
Image: myjoyfulkitchen.com / All Rights reserved

Options for Substitutions

This recipe is pretty forgiving when it comes to swaps, so feel free to work with what you have:

  • Ground beef: You can easily swap ground beef for ground turkey, chicken, or pork. For a leaner option, try a beef and turkey blend. If using turkey or chicken, add a tablespoon of olive oil to the mixture since they’re drier than beef.
  • Breadcrumbs: No breadcrumbs? Crushed crackers, panko, or even rolled oats work great as binders. You can also tear up a slice of bread and soak it in a little milk before mixing it in.
  • Red onion: Yellow or white onions work just fine here. You can also use onion powder (about 1 tablespoon) if you don’t have fresh onions on hand.
  • Egg: If you’re out of eggs, try 3 tablespoons of milk or 2 tablespoons of mayo to help bind the meatballs together.
  • Pasta: While spaghetti is traditional, any pasta shape works – penne, rigatoni, or even egg noodles are all good choices.
  • Jarred spaghetti sauce: Feel free to use your favorite marinara or tomato sauce. If you have extra time, making a quick sauce with crushed tomatoes, garlic, and Italian seasoning is always nice too.

Watch Out for These Mistakes While Cooking

The biggest mistake when making air fryer meatballs is overcrowding the basket, which prevents proper air circulation and leaves you with unevenly cooked, pale meatballs instead of nicely browned ones – cook them in a single layer with space between each ball, even if it means doing multiple batches.

Another common error is skipping the foil or parchment paper liner, which makes cleanup a nightmare as grease drips through the basket, so always line your air fryer before adding the meatballs.

Don’t forget to shake or flip the meatballs halfway through cooking at the 7-8 minute mark to ensure they brown evenly on all sides.

Finally, resist the urge to make your meatballs too large – sticking to 1 to 1.5 inches ensures they cook through completely in the 15-minute timeframe without burning on the outside.

air fryer spaghetti and meatballs
Image: myjoyfulkitchen.com / All Rights reserved

What to Serve With Spaghetti and Meatballs?

A warm loaf of garlic bread is pretty much mandatory when serving spaghetti and meatballs – you’ll want something to mop up all that delicious sauce. I love making a simple Caesar salad on the side with romaine lettuce, croutons, and plenty of Parmesan to balance out the richness of the meatballs. If you’re feeding a crowd, roasted vegetables like zucchini, bell peppers, or green beans tossed with olive oil and Italian seasoning make a great addition to the table. For a lighter option, a caprese salad with fresh mozzarella, tomatoes, and basil keeps things fresh and doesn’t compete with the main dish.

Storage Instructions

Store: Keep your leftover spaghetti and meatballs in an airtight container in the fridge for up to 4 days. I like to store the meatballs and pasta together with the sauce, as it keeps everything moist and flavorful. It actually tastes even better the next day once all those flavors have had time to meld together!

Freeze: This meal is perfect for freezing! You can freeze the cooked meatballs and sauce together in a freezer-safe container for up to 3 months. I’d recommend cooking fresh pasta when you’re ready to eat, but if you want to freeze it all together, that works too—just know the pasta texture won’t be quite as good.

Reheat: Warm everything up in the microwave for 2-3 minutes, stirring halfway through, or heat it on the stovetop over medium-low heat with a splash of water or extra sauce to keep it from drying out. The meatballs reheat really well and stay nice and tender.

Preparation Time 20-30 minutes
Cooking Time 15-30 minutes
Total Time 35-60 minutes
Level of Difficulty Easy
Servings 4 servings

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 2250-2450
  • Protein: 90-110 g
  • Fat: 65-75 g
  • Carbohydrates: 290-320 g

Ingredients

For the meatballs:

  • 1 lb ground beef (80/20 recommended)
  • 3/4 cup panko breadcrumbs
  • 1/4 cup finely minced red onion
  • 1/4 cup fresh parsley, chopped
  • 2 eggs, lightly beaten
  • 1 tsp garlic salt
  • 1 tsp dried oregano
  • 1/2 tsp onion powder
  • 1/4 tsp freshly ground black pepper

For the pasta and serving:

  • 12 oz pasta
  • 1.5 jars good quality spaghetti sauce
  • fresh basil for garnish
  • grated parmesan cheese for serving

Step 1: Prepare Mise en Place and Start Pasta Water

  • 1/4 cup finely minced red onion
  • 1/4 cup fresh parsley, chopped
  • 1 tsp garlic salt
  • 1 tsp dried oregano
  • 1/2 tsp onion powder
  • 1/4 tsp freshly ground black pepper
  • 2 eggs, lightly beaten

While you’re gathering ingredients, fill a large pot with salted water and bring it to a boil—this head start means your pasta water will be ready exactly when you need it.

Finely mince the red onion and chop the fresh parsley, then measure out all your dry seasonings (garlic salt, oregano, onion powder, and black pepper) into a small bowl.

Lightly beat the eggs in a separate small bowl.

Having everything prepped and ready means you can focus on making perfect meatballs without interruption.

Step 2: Mix and Roll Meatballs

  • 1 lb ground beef
  • 3/4 cup panko breadcrumbs
  • dry seasoning mixture from Step 1
  • beaten eggs from Step 1

In a large bowl, combine the ground beef, panko breadcrumbs, minced red onion, and chopped parsley.

Add the beaten eggs and the dry seasoning mixture from Step 1, then gently fold everything together with your hands until just combined—don’t overmix or the meatballs will be tough.

Roll the mixture into 1 to 1.5-inch balls (you should get about 12-16 meatballs).

I find it helpful to wet my hands slightly before rolling so the mixture doesn’t stick to my fingers as much.

Step 3: Air Fry the Meatballs

  • meatballs from Step 2

Line your air fryer basket with foil or parchment paper for easy cleanup.

Arrange the rolled meatballs from Step 2 in a single layer, making sure they don’t touch each other (work in batches if needed).

Air fry at 380°F for 15 minutes, shaking the basket halfway through to ensure even browning.

The meatballs should be cooked through and lightly browned on the outside when done.

Step 4: Cook Pasta and Warm Sauce

  • 12 oz pasta
  • 1.5 jars good quality spaghetti sauce

Once the meatballs are cooking, add the pasta to your boiling salted water from Step 1 and cook according to package directions until al dente.

While the pasta cooks, pour the spaghetti sauce into a large saucepan over medium heat and warm it through gently—this typically takes about 5-7 minutes.

I like to stir the sauce occasionally so it heats evenly and the flavors meld.

Step 5: Combine and Plate

  • cooked pasta from Step 4
  • warm sauce from Step 4
  • cooked meatballs from Step 3
  • fresh basil for garnish
  • grated parmesan cheese for serving

Drain the cooked pasta and add it to the warm sauce from Step 4, tossing gently to coat.

Remove the meatballs from the air fryer and add them to the sauced pasta, folding gently to combine.

Divide onto serving plates and top with fresh basil, grated parmesan cheese, and additional sauce if desired.

The warm pasta and meatballs combined with the fresh basil create the perfect balance of flavors.

air fryer spaghetti and meatballs

Classic Air Fryer Spaghetti and Meatballs

Delicious Classic Air Fryer Spaghetti and Meatballs recipe with step-by-step instructions.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 47 minutes
Servings: 4 servings
Calories: 2350

Ingredients
  

For the meatballs::
  • 1 lb ground beef (80/20 recommended)
  • 3/4 cup panko breadcrumbs
  • 1/4 cup finely minced red onion
  • 1/4 cup fresh parsley, chopped
  • 2 eggs, lightly beaten
  • 1 tsp garlic salt
  • 1 tsp dried oregano
  • 1/2 tsp onion powder
  • 1/4 tsp freshly ground black pepper
For the pasta and serving::
  • 12 oz pasta
  • 1.5 jars good quality spaghetti sauce
  • fresh basil for garnish
  • grated parmesan cheese for serving

Method
 

  1. While you're gathering ingredients, fill a large pot with salted water and bring it to a boil—this head start means your pasta water will be ready exactly when you need it. Finely mince the red onion and chop the fresh parsley, then measure out all your dry seasonings (garlic salt, oregano, onion powder, and black pepper) into a small bowl. Lightly beat the eggs in a separate small bowl. Having everything prepped and ready means you can focus on making perfect meatballs without interruption.
  2. In a large bowl, combine the ground beef, panko breadcrumbs, minced red onion, and chopped parsley. Add the beaten eggs and the dry seasoning mixture from Step 1, then gently fold everything together with your hands until just combined—don't overmix or the meatballs will be tough. Roll the mixture into 1 to 1.5-inch balls (you should get about 12-16 meatballs). I find it helpful to wet my hands slightly before rolling so the mixture doesn't stick to my fingers as much.
  3. Line your air fryer basket with foil or parchment paper for easy cleanup. Arrange the rolled meatballs from Step 2 in a single layer, making sure they don't touch each other (work in batches if needed). Air fry at 380°F for 15 minutes, shaking the basket halfway through to ensure even browning. The meatballs should be cooked through and lightly browned on the outside when done.
  4. Once the meatballs are cooking, add the pasta to your boiling salted water from Step 1 and cook according to package directions until al dente. While the pasta cooks, pour the spaghetti sauce into a large saucepan over medium heat and warm it through gently—this typically takes about 5-7 minutes. I like to stir the sauce occasionally so it heats evenly and the flavors meld.
  5. Drain the cooked pasta and add it to the warm sauce from Step 4, tossing gently to coat. Remove the meatballs from the air fryer and add them to the sauced pasta, folding gently to combine. Divide onto serving plates and top with fresh basil, grated parmesan cheese, and additional sauce if desired. The warm pasta and meatballs combined with the fresh basil create the perfect balance of flavors.

Leave a Comment

Recipe Rating