Air Fryer Honey Garlic Meatballs take frozen meatballs and turn them into a sticky, sweet-and-savory appetizer in about 20 minutes — no thawing, no deep fryer, no babysitting a pot on the stove. The air fryer crisps the outside of the meatballs while the honey garlic sauce simmers in a small saucepan, and the two meet in a bowl right before serving. Five ingredients in the sauce. One pound of meatballs. That’s the whole recipe.

Air Fryer Honey Garlic Meatballs coated in sticky honey garlic sauce on a white plate
Save This Recipe Form

Want to save this recipe?

Enter your email below & I will send it straight to your inbox. Plus you’ll get more great recipes from me on occasion!

I keep a bag of frozen meatballs in the freezer year-round for exactly this reason. Drop them in the air fryer, and twenty minutes later you have something people crowd around.

Why You’ll Love This Recipe

  • Straight from frozen. No thawing, no planning ahead. This is the recipe for the night you forgot to make dinner.
  • Twenty minutes, start to finish. The sauce comes together while the meatballs cook, so nothing waits on anything else.
  • Five-ingredient sauce. Butter, garlic, ketchup, honey, soy sauce. All of it is probably in your kitchen right now.
  • Appetizer or dinner. Toothpicks and a platter for a party, or spooned over rice for a weeknight meal.
  • Kids actually eat these. Sweet, mild, and easy to grab. They disappear fast.

Ingredients Needed

Frozen meatballs, butter, minced garlic, ketchup, honey, and soy sauce arranged on a kitchen counter

For the meatballs:

  • Frozen meatballs — 1 pound, which is roughly 24 to 30 cocktail-size meatballs depending on the brand. Fully cooked frozen meatballs are what this recipe is built around. Any variety works: beef, turkey, chicken, or Italian-seasoned.
  • Olive oil spray — a light coating helps the outsides brown and crisp instead of just heating through.

For the honey garlic sauce:

  • Butter — the base of the sauce and what softens the garlic without burning it.
  • Minced garlic — 1 tablespoon. Fresh is best, but jarred works fine here.
  • Ketchup — the body of the sauce. It brings sweetness, tang, and the color that makes the glaze look good.
  • Honey — the sweetness that gives the sauce its name and helps it cling.
  • Soy sauce — salt and umami. Without it, the sauce is just sweet.

How Long To Cook Frozen Meatballs In The Air Fryer

Frozen meatballs need 8 to 10 minutes at 380 degrees F, shaken halfway through. They’re already fully cooked, so you’re browning the outside and heating the center — not cooking raw meat.

Meatball sizeTemperatureTime (from frozen)
Cocktail / small (1 inch)380°F8 minutes
Standard (1.5 inch)380°F10 minutes
Large (2 inch)380°F12–14 minutes

Meatballs are ready when the center reaches 165 degrees F on an instant-read thermometer. Cooking times shift between air fryer models, so check at the low end of the range the first time you make these and note what your machine needs. I keep more timing references in my air fryer charts and tips.

If you’re working with a specific brand, I’ve written up IKEA frozen meatballs in the air fryer with timings for those.

How To Make Air Fryer Honey Garlic Meatballs

Frozen meatballs arranged in a single layer in an air fryer basket, lightly sprayed with olive oil

Step One: Add the frozen meatballs to the air fryer basket in a single layer. Do not crowd them — they need air moving around them to brown. If they’re piled up, they steam instead of crisp. Work in two batches if you need to. Spray them lightly with olive oil.

Step Two: Set the air fryer to 380 degrees F and cook for 8 to 10 minutes. Halfway through, shake the basket. If you have an air fryer oven rather than a basket model, flip them with tongs instead.

Garlic sautéing in butter in a small saucepan with ketchup, honey, and soy sauce added

Step Three: While the meatballs cook, make the sauce. In a small saucepan over medium heat, add the butter and garlic and sauté for a couple of minutes until the garlic softens and smells sweet. Don’t let it brown — burnt garlic will turn the whole sauce bitter.

Step Four: Add the ketchup, honey, and soy sauce to the saucepan. Simmer, stirring, until it comes together and thickens slightly — about 3 to 4 minutes. Remove from heat.

Step Five: Add the hot meatballs to a large bowl, pour the sauce over, and toss until every one is coated. Serve right away, while the sauce is still glossy.

Finished honey garlic meatballs tossed in sauce and served on a plate with toothpicks

The Honey Garlic Meatball Sauce

The sauce is the whole recipe, and it’s worth understanding on its own — it works on chicken wings, salmon, or a bowl of rice just as well as it works here.

It’s built on four things doing four jobs. Ketchup gives it body and tang so it isn’t cloying. Honey brings the sweetness and helps it cling. Soy sauce adds the salt and depth that keeps it from tasting like candy. Garlic bloomed in butter is what makes it taste like something you made rather than something you poured out of a bottle.

Sauté the garlic first, always. Two minutes in butter before anything else goes in the pan is the difference between garlic flavor and raw garlic bite.

If you like extra sauce for dipping or for spooning over rice, double it. The meatballs only need so much, and leftover honey garlic sauce keeps in the fridge for a week.

How To Make Them Sticky

The sauce as written is a glaze — it coats well and it’s glossy. If you want the thick, sticky honey garlic meatball texture that clings in a visible layer, you have two options:

  1. Simmer it longer. Give the sauce an extra 4 to 5 minutes over low heat to reduce. It’ll thicken on its own as water cooks off.
  2. Add a cornstarch slurry. Whisk 1 teaspoon cornstarch into 1 tablespoon cold water, stir it into the simmering sauce, and cook for 1 more minute. It’ll thicken immediately.

For maximum stickiness, toss the sauced meatballs back into the air fryer for 2 to 3 minutes at 380°F. The sauce caramelizes onto the outside and the edges go slightly crisp.

Air Fryer Honey Garlic Meatballs coated in glossy sauce, served on a white plate with toothpicks

Using Fresh Meatballs Instead

Frozen is the shortcut, but this sauce is just as good on homemade. If you’d rather make your own from scratch, use my air fryer meatballs recipe for the meatballs, then make the honey garlic sauce below and toss them together the same way.

The only change: fresh, raw meatballs need to reach 165 degrees F internally, which usually takes a couple of minutes longer than frozen ones that are already cooked through. Use a thermometer rather than the clock.

Recipe Tips

  • Don’t crowd the basket. This is the one rule that matters. Meatballs touching each other will steam and come out pale and soft. Cook in batches if you have to — the second batch only takes 8 minutes.
  • Sauce them at the last second. Toss the meatballs in sauce right before they hit the table. Sauced meatballs sitting around go soft.
  • Spray, don’t pour. A light mist of olive oil is enough. Too much oil pools in the bottom of the basket and smokes.
  • Watch the garlic. Two minutes in butter, medium heat, and it should be soft and fragrant — not brown.
  • Taste before you toss. Sauces vary with your ketchup brand. Want it tangier? Splash of rice vinegar. Spicier? Pinch of red pepper flakes. Sweeter? More honey.
  • Toothpicks matter more than you’d think. If these are going out as an appetizer, put a cup of toothpicks next to the platter. People eat twice as many.
Air Fryer Honey Garlic Meatballs in a shallow bowl, coated in a thick glossy honey garlic glaze

What To Serve With Honey Garlic Meatballs

As a main course, these want something to soak up the sauce. Rice is the natural partner — my air fryer Mexican rice casserole works if you want the whole meal out of one appliance. Plain steamed rice or lo mein noodles do the job too.

For a vegetable, air fryer roasted vegetables cook at a similar temperature, so you can run them before the meatballs and keep them warm. Something sharp cuts the sweetness nicely — a spicy Caesar salad is a good foil for a sweet, sticky sauce.

If you’re building a freezer-meal rotation around this kind of cooking, my sheet pan beef and broccoli freezer meal lives in the same weeknight category.

As an appetizer, they need nothing but toothpicks.

Storage, Reheating, and Freezing

  • Refrigerator: Store sauced meatballs in an airtight container for up to 4 days. The sauce will thicken and set as it chills — that’s normal, it loosens back up with heat.
  • Freezer: Freeze for up to 3 months. Freeze them unsauced if you can — cooked meatballs freeze better without the sauce on them, and the sauce takes 5 minutes to make fresh. If they’re already sauced, freeze in a single layer first, then bag them.
  • Reheating in the air fryer: 350 degrees F for 3 to 4 minutes. This is the best method — the sauce re-caramelizes and the meatballs don’t go rubbery.
  • Reheating on the stove: Medium-low heat in a covered pan with a splash of water, stirring occasionally, until heated through.
  • Reheating from frozen: Thaw overnight in the refrigerator first, then reheat by either method above.
  • Make-ahead for a party: Cook the meatballs and make the sauce up to 2 days ahead and store them separately. Reheat the meatballs in the air fryer, warm the sauce, and toss together right before serving. This is genuinely better than making everything day-of.
Air Fryer Honey Garlic Meatballs served over white rice in a bowl, coated in glossy honey garlic sauce

Frequently Asked Questions

Do I need to thaw the meatballs first? No. This recipe is written for frozen meatballs going straight into the air fryer. Thawing actually makes them harder to brown.

What temperature should meatballs reach? 165 degrees F in the center. Frozen fully-cooked meatballs get there in 8 to 10 minutes at 380°F; raw homemade meatballs take a little longer.

Do I need to preheat the air fryer? Not for this. The meatballs are frozen and cooking for 8 to 10 minutes, so the machine comes up to temperature well within the cook time. If your air fryer runs cool, preheat for 3 minutes.

Can I make these without an air fryer? Yes. Bake the frozen meatballs at 400 degrees F for 15 to 18 minutes, then toss with the sauce. If you’d rather use a pressure cooker, I have an Instant Pot honey garlic BBQ meatballs version that cooks the meatballs right in the sauce.

Can I use turkey or chicken meatballs? Yes, and they’re excellent here. The sauce is sweet and assertive enough to carry a leaner meatball.

My sauce is too thin. What do I do? Simmer it longer, or whisk in a cornstarch slurry — see the sticky section above.

Can I double this? Double the sauce freely. For the meatballs, cook in batches rather than piling them into one basket. Crowding is what ruins them.

What else can I do with this sauce? It’s good on almost anything. If you want a different flavor in the same format, my air fryer hoisin glazed meatballs use the same method with a deeper, less sweet glaze.

Air Fryer Honey Garlic Meatballs go from frozen to sticky-sauced in 20 minutes. A 5-ingredient honey garlic sauce and no thawing. Easy appetizer or dinner.

Air Fryer Honey Garlic Meatballs

5 from 1 vote
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes
Servings: 4 Servings

Description

Air Fryer Honey Garlic Meatballs go from frozen to sticky and glazed in 20 minutes. Frozen meatballs crisp up in the air fryer, then get tossed in a 5-ingredient honey garlic sauce. An easy appetizer or a fast weeknight dinner over rice.

Ingredients 

Meatballs:

  • 1 pound frozen meatballs, about 24–30 cocktail-size
  • Olive oil spray

Honey Garlic Sauce:

  • 1 tablespoon butter
  • 1 tablespoon minced garlic
  • 1 cup ketchup
  • 1/3 cup honey
  • 3 tablespoons soy sauce

Optional, for a sticky glaze:

  • 1 teaspoon cornstarch whisked into 1 tablespoon cold water

Instructions

  • Add the frozen meatballs to the air fryer basket in a single layer, without crowding. Spray lightly with olive oil.
  • Set the air fryer to 380 degrees F and cook for 8–10 minutes, shaking the basket halfway through. Meatballs are done at 165 degrees F internally.
  • Meanwhile, in a small saucepan over medium heat, add the butter and minced garlic. Sauté 2 minutes, until the garlic is soft and fragrant. Do not let it brown.
  • Add the ketchup, honey, and soy sauce. Simmer, stirring, for 3–4 minutes until the sauce comes together and thickens slightly.
  • Optional: For a thicker, stickier glaze, stir in the cornstarch slurry and simmer 1 minute more.
  • Remove the sauce from the heat. Add the hot meatballs to a large bowl, pour the sauce over, and toss to coat. Serve immediately.

Equipment

  • Cooking Spray
  • Parchment Paper, optional

Notes

  • For extra-sticky meatballs, return the sauced meatballs to the air fryer for 2–3 minutes at 380°F to caramelize the glaze.
  • Double the sauce if you want extra for dipping or for spooning over rice.
  • Fresh meatballs work too — cook to 165 degrees F internally, then sauce the same way.
  • Storage: Refrigerate up to 4 days; freeze up to 3 months. Reheat at 350°F in the air fryer for 3–4 minutes.
  • Oven method: Bake frozen meatballs at 400°F for 15–18 minutes, then toss with sauce.

Nutrition

Serving: 1ServingCalories: 483kcalCarbohydrates: 42gProtein: 21gFat: 27gSaturated Fat: 11gPolyunsaturated Fat: 2gMonounsaturated Fat: 11gTrans Fat: 0.1gCholesterol: 89mgSodium: 1386mgPotassium: 546mgFiber: 0.4gSugar: 36gVitamin A: 403IUVitamin C: 4mgCalcium: 34mgIron: 2mg

Share this recipe

We can’t wait to see what you’ve made! Mention @forktospoon or tag #forktospoon!