Sticky Honey Garlic Meatballs with Soy Glaze

These honey garlic meatballs are made from scratch with ground beef, Parmesan, and Italian breadcrumbs, baked until golden, then coated in a glossy honey garlic sauce made from soy sauce, apple cider vinegar, honey, and a touch of sriracha. There’s no ketchup, brown sugar, or cornstarch — the glaze reduces on its own in minutes. The whole meal can be on the table in 30 minutes and works equally well over steamed rice for a weeknight supper or on toothpicks at a party.

A pan filled with Honey Garlic Meatballs, glazed to perfection and garnished with chopped herbs and grated cheese.

An Italian Meatball in a Honey Garlic Glaze

The meatball base in this recipe follows the traditional method used by Pierre’s Italian family in Montreal: ground beef, Italian breadcrumbs, Parmesan, egg, and plenty of finely chopped onion and garlic. I kept that mix intact because it yields tender, flavourful meatballs, and only changed the sauce. Freshly grated Parmesan is the secret — it melts into the meat and gives a salty, savoury depth that balances the honey.

Many honey garlic recipes rely on ketchup and brown sugar, which can mask the garlic. This version uses honey, soy sauce, and apple cider vinegar and reduces into a sticky glaze in about three minutes with no thickener required. The sauce is bright, savory, and sticky without being cloying.

On busy weeknights, serve these meatballs over fluffy steamed rice with a side of broccoli for a quick, satisfying dinner. They’re also perfect as an appetizer or party snack.

Key Ingredients:

All amounts are listed in the recipe card below.

Ground beef: Use 1 lb (about 450 g) of regular ground beef (around 85% lean). Extra-lean beef will work but tends to produce drier meatballs. Ground turkey or chicken can substitute if you prefer; the sauce has enough flavor to carry milder meats.

Italian breadcrumbs: Breadcrumbs keep the meatballs tender by absorbing moisture from the milk and egg, preventing dense, dry centers. Italian-style breadcrumbs add dried herbs; if you only have plain breadcrumbs, add a pinch of Italian seasoning.

Pro tip: Let the mixed meat rest for 5 minutes before rolling so the breadcrumbs absorb the milk. This helps the meatballs hold their shape when baked.

Parmesan cheese: Freshly grated Parmigiano-Reggiano is recommended over powdered shaker cheese; it blends into the meat and improves texture and flavor.

Onion: One cup finely chopped adds moisture and natural sweetness. Chop very finely so the meatballs hold together and don’t crack while rolling.

Soy sauce: Provides a deep savory backbone and rich color to the sauce. Low-sodium soy sauce is a good choice here since the Parmesan already contributes salt. Substitute tamari for a gluten-free option.

Honey: Two tablespoons yield a shiny, sticky glaze without making the sauce overly sweet. As the sauce simmers, water evaporates and the sugars concentrate, thickening naturally without cornstarch.

How to Make Honey Garlic Meatballs

Before you start: Preheat the oven to 400°F (200°C) and line a large baking sheet with parchment paper for easy cleanup and even baking.

1. Combine everything in one bowl. Add the ground beef, Italian breadcrumbs, Parmesan, eggs, finely chopped onion, garlic, almond milk (or any milk), salt, and pepper to a large mixing bowl. Adding everything at once means you only need to mix briefly.

2. Mix gently until just combined. Use a wooden spoon or your hands and stop when streaks of egg or cheese disappear. Overmixing tightens the meat and can make meatballs tough. The mixture should remain slightly loose and shaggy.

Ingredients in a bowl for making meatballs.
Ingredients in a bowl for making meatballs.

3. Roll and bake. Portion the mixture with a cookie scoop or tablespoon into 1–1½-inch balls and roll lightly between your palms. Keeping them uniform ensures even cooking; this recipe yields roughly 24 meatballs. Bake for 18–20 minutes until golden and cooked through (about 160°F / 71°C internal).

4. Make the honey garlic sauce while the meatballs bake. Warm a large skillet over medium heat and sauté minced garlic for about 30 seconds until fragrant. Add soy sauce, honey, apple cider vinegar, and sriracha, then simmer 2–3 minutes until the sauce thickens and becomes glossy. Watch closely so the honey doesn’t burn.

baked meatballs on a baking sheet
honey and garlic in a cast iron skillet

5. Toss the meatballs in the sauce. Add the baked meatballs to the skillet and gently turn them until each is coated in the glaze. Let them simmer 2–3 more minutes so the sauce clings to the meatballs and concentrates into a sticky finish.

6. Garnish and serve. Sprinkle with extra Parmesan and chopped fresh parsley if desired, then serve over rice, noodles, or as an appetizer with toothpicks.

closeup view of honey garlic meatballs in a cast iron skillet
overhead view of honey garlic meatballs on a plate

Recipe Tips

Double the sauce if serving over rice. The recipe yields a glaze that coats the meatballs. For rice bowls, double the sauce ingredients so there’s enough to spoon over the rice as well.

Adjust the heat for kids. Half a teaspoon of sriracha adds warmth without much heat. Increase to 1 teaspoon or add red pepper flakes for a spicier result.

closeup view of honey garlic meatnalls
A pan filled with Honey Garlic Meatballs, glazed to perfection and garnished with chopped herbs and grated cheese.

Honey Garlic Meatballs

Author: Olivia Ribas
Servings: 4 people
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Homemade meatballs with Parmesan and Italian breadcrumbs, baked and tossed in a sticky honey garlic sauce with no ketchup, brown sugar, or cornstarch. Ready in 30 minutes.

Ingredients

For the meatballs:

  • 1 lb ground beef
  • ½ cup Italian breadcrumbs
  • ½ cup Parmesan cheese (freshly grated)
  • 2 eggs
  • 1 cup onion, finely chopped
  • 1 tbsp garlic, minced
  • ¼ cup milk or almond milk
  • Salt and pepper to taste

For the honey garlic sauce:

  • 3 garlic cloves, minced
  • 3 tbsp soy sauce (low sodium recommended)
  • 2 tbsp honey
  • 2 tsp apple cider vinegar
  • ½ tsp sriracha (optional)

Instructions

  • Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper.
  • In a large bowl, combine ground beef, breadcrumbs, Parmesan, eggs, onion, garlic, milk, salt, and pepper. Mix gently until just combined; do not overmix.
    Ingredients in a bowl for making meatballs.
  • Portion the mixture into 1–1½-inch balls using a cookie scoop or spoon. Place evenly on the prepared baking sheet.
    baked meatballs on a baking sheet
  • Bake for 18–20 minutes, or until the meatballs are golden and cooked through.
  • While the meatballs bake, heat a skillet over medium. Sauté minced garlic about 30 seconds, then add soy sauce, honey, apple cider vinegar, and sriracha. Simmer 2–3 minutes until slightly thickened and glossy.
    honey and garlic in a cast iron skillet
  • Add baked meatballs to the skillet and gently toss to coat. Simmer 2–3 minutes so the sauce clings to the meatballs.
    meatballs in a skillet
  • Garnish with extra Parmesan and chopped parsley if desired. Serve with rice, noodles, or a side salad.
    meatballs served in a plate

Notes

To store: Once cooled, tightly wrap and refrigerate for up to 3 days.

To reheat: Warm in the oven until heated through or reheat in the microwave.

To freeze: Tightly wrap and freeze for up to 3 months.

Nutrition

Serving: 1/4,
Calories: 368 kcal,
Carbohydrates: 24 g,
Protein: 29 g,
Fat: 16 g

Nutrition information is automatically calculated and should be used as an approximation.

Did You Make This?

Share a photo of your version and tag it with your preferred social handle so others can see your recreation.