
Sweet Hoisin Meatballs with Ginger and Garlic
This post may contain affiliate links. Please read our disclosure policy.
My hoisin meatballs are tender, juicy, and coated in a glossy hoisin glaze that’s sweet, savory, and deeply craveable. They’re made with almond flour instead of breadcrumbs for an especially soft, tender bite, and they’re shockingly simple to make.

These hoisin meatballs are the kind of dish you make once and immediately want to put into weekly rotation. They’re tender, juicy, and coated in a glossy hoisin glaze that’s sweet, savory, and deeply craveable. As the sauce bubbles down, it thickens and clings to each meatball in a sticky, glossy coat.
To keep the texture soft and delicate, the meatballs are made with almond flour instead of breadcrumbs. It melts right into the mixture, giving the meatballs a subtle nuttiness and helping them hold together beautifully. The result is a tender bite that still has plenty of structure, no dry or crumbly meatballs here.
And the best part? They taste as if you fussed over them, but they’re shockingly simple to make. Pile them over rice, tuck them into lettuce cups, or set out a platter with toothpicks for a crowd. If you love them as much as I think you will, I’ve got a whole collection of meatball recipes worth working through. However you serve them, that sticky hoisin glaze keeps everyone coming back for more.


What to serve with hoisin meatballs
Some rice and a simple veggie are these meatballs need to turn them into dinner. Here are a few of my favorites:
- Roasted Broccoli or steamed broccoli are nice on the side
- Ginger Rice or Coconut Rice
- Soy Ginger Noodles
How do I make hoisin meatballs ahead of time? You can prepare and bake the meatballs ahead of time, and you can also prepare the sauce. Store them separately until you’re ready to serve.

Sweet Hoisin Meatballs with Ginger and Garlic
Ingredients
Meatballs
- 1 lb ground pork
- 1 lb ground beef
- 2 tablespoons toasted sesame oil
- 2 tablespoons soy sauce
- 2 tablespoons ginger (finely minced)
- 6 cloves garlic (finely minced)
- 2 large eggs
- 1 cup almond flour (can sub quick oats or breadcrumbs)
The Sauce
- 1 cup hoisin sauce
- ½ cup apple cider vinegar
- 2 tablespoons ginger
- 3 cloves garlic
- 1 tablespoon soy sauce
- 1 tablespoon toasted sesame oil
- Sesame seeds and green onions (to serve)
Instructions
- Preheat your oven to 400 degrees Fahrenheit. Line a rimmed baking sheet with parchment paper. Combine the ingredients for the meatballs in a large bowl and mix them together well.1 lb ground pork, 1 lb ground beef, 2 tablespoons toasted sesame oil, 2 tablespoons soy sauce, 2 tablespoons ginger, 6 cloves garlic, 2 large eggs, 1 cup almond flour
- Use a large cookie scoop to portion out the meatballs then roll them into balls and place them on the prepared baking sheet.
- Bake the meatballs in the oven for 18-24 minutes, or until they have browned and are cooked through. If you have an instant-read meat thermometer, it should read 165 degrees Fahrenheit.
- While the meatballs are baking, prepare the sauce. Combine the sauce ingredients in a medium-sized pot and bring it to a boil over high heat. Reduce the heat and simmer the sauce for 2-3 minutes. Remove the pot from the heat.1 cup hoisin sauce, ½ cup apple cider vinegar, 2 tablespoons ginger, 3 cloves garlic, 1 tablespoon soy sauce, 1 tablespoon toasted sesame oil
- When the meatballs are cooked, remove them from the oven, put them into a large mixing bowl, and pour the sauce over top. Gently stir them around until they are coated.
- Serve the meatballs topped with a sprinkle of sesame seeds and some sliced green onions.Sesame seeds and green onions
Nutrition
We have thoroughly tested this recipe for accuracy. However, individual results may vary. See our full recipe disclosure here.
More meatball recipes
For more inspiration, check out all of my meatball recipes!






Wondering if you can freeze the sauce with the meatballs?
Yes! They freeze well!
could you make the sauce and use it with frozen meatballs in a crockpot?
I think that should work just fine!
The recipe, to me, was a little bland; I added ~1.5 Tbs salt and ~2 Tbs sriracha to my second batch and they tasted ?
With 4lbs of meat you can make more than 36 meatballs right ? Especially if they are sort of bitesize im just in doubt
If they are bite-sized then you should get more than 36. 🙂
Is the ginger in the sauce ground ginger or minced?
It’s minced ginger. If you don’t have any fresh ginger on hand, ground ginger will work in a pinch. 🙂
Hi, These look delicious – If I were to make these for a party, in advance, would this work? What stage would be best to do in advance and which before serving?
Thanks!
If you wanted to make these the day before you could make and bake the meatballs and make the sauce. Store the two separately in your fridge then heat the meatballs in the sauce before the party. You may want to add a small splash of water to the sauce if you are going to reheat the meatballs in it (rather than putting them in hot). I did this for a party last year and it worked great. 🙂
Made these today and it was a big hit with both the hubby and the kids (Thank God!!!! They are sooooooo hard to please!!!). Thanks for sharing!!
You’re welcome, Lisa. So happy to hear they were a hit!!
Wow these little balls looks so good! I’m sure that they wouldn’t last 5 minutes at my house!
Thanks, Allyson! They don’t last very long around here either. 🙂