These sticky hoisin meatballs are a delicious way to bring bold, savory-sweet flavors to your dinner table. Made with ground beef or turkey, garlic, ginger, soy sauce, and hoisin, the meatballs are coated in a glossy glaze that delivers a satisfying balance of sweetness, tanginess, and umami. Every bite is tender, flavorful, and finished with a rich, sticky coating that makes them hard to resist.

What makes this recipe especially appealing is the fresh scallion sauce served alongside the meatballs. Chopped scallions, rice vinegar, soy sauce, sesame oil, and a touch of sugar create a bright, savory accompaniment that balances the richness of the glaze. Serve these meatballs over rice, alongside vegetables, or as an appetizer for gatherings. They’re versatile enough for a weeknight dinner but flavorful enough to make a special occasion feel effortless.
Why You’ll Love This Recipe
- Bold Asian-inspired flavors: Hoisin, soy sauce, garlic, and ginger create a savory-sweet combination with plenty of depth.
- Tender and juicy meatballs: Breadcrumbs and egg help bind the mixture while keeping the meatballs soft.
- A glossy, sticky glaze: The hoisin-based coating clings beautifully to the meatballs for delicious flavor in every bite.
- Fresh scallion sauce: A tangy sesame dressing adds freshness and balances the sweetness of the glaze.
- Flexible protein options: Use ground beef for a richer flavor or ground turkey for a lighter-tasting alternative.
- Easy to serve: Enjoy them as a main dish with rice or noodles, or serve them as party appetizers.
Preparation and Tools
Before getting started, gather the ingredients and prepare the meatball mixture, glaze, and scallion sauce separately.
You’ll need:
- A large mixing bowl for combining the meatball ingredients.
- Measuring cups and spoons for accurate ingredient portions.
- A cutting board and knife for chopping scallions and preparing the garlic and ginger.
- A small bowl for mixing the glaze.
- Another small bowl for the scallion sauce.
- A skillet or suitable cooking pan for preparing the meatballs, depending on your chosen cooking method.
- A spoon or spatula for coating the meatballs evenly with glaze.
Finely mince the garlic and ginger so they distribute evenly throughout the meat mixture. Chop the scallions into small pieces for the sauce, and measure the glaze ingredients before cooking.
Preparation Tips
Choose your ground meat carefully. Ground beef gives the meatballs a richer, more savory flavor, while ground turkey provides a milder alternative. Either works well with the hoisin glaze.
Avoid overmixing the meat. Combine the ingredients just until everything is evenly distributed. Overworking the mixture can make the meatballs dense rather than tender.
Keep the meatballs evenly sized. Similar-sized meatballs cook more consistently and are easier to glaze. Use a spoon or small scoop to portion the mixture.
Balance the glaze with the scallion sauce. The hoisin glaze is sweet and savory, while the scallion sauce adds acidity and freshness. Serving both together creates a more balanced dish.
Prepare the sauces ahead. The glaze and scallion sauce can be mixed before cooking, making the final assembly quicker and easier.
Ingredients
For the Meatballs
Ground beef or turkey: One pound forms the base of the recipe. Choose the protein you prefer, keeping in mind that beef will generally taste richer.
Breadcrumbs: Half a cup helps hold the meatballs together and contributes to a tender texture.
Hoisin sauce: Two tablespoons add sweetness and savory depth directly to the meat mixture.
Soy sauce: One tablespoon seasons the meatballs with a salty, umami flavor.
Minced garlic and ginger: These aromatics bring warmth and fragrance to the mixture.
Large egg: The egg helps bind the ingredients so the meatballs hold their shape.
Sesame oil: One teaspoon adds a subtle nutty aroma.
Salt and pepper: Season to taste, remembering that soy sauce and hoisin already contribute saltiness.
For the Sticky Hoisin Glaze
- Half a cup of hoisin sauce creates the main flavor and sticky coating.
- One tablespoon of soy sauce adds savory depth.
- Two tablespoons of rice vinegar provide a tangy balance.
- One tablespoon of water helps loosen the glaze.
- One tablespoon of sesame oil adds a nutty finish.
For the Scallion Sauce
- One-quarter cup chopped scallions provides fresh onion flavor.
- One tablespoon of soy sauce adds savory seasoning.
- One tablespoon of rice vinegar brings acidity.
- One tablespoon of sesame oil adds richness and aroma.
- One teaspoon of sugar balances the tangy and salty ingredients.
Cooking Instructions
Step 1: Mix the Meatball Ingredients
In a large mixing bowl, combine the ground beef or turkey, breadcrumbs, two tablespoons of hoisin sauce, one tablespoon of soy sauce, minced garlic, minced ginger, egg, sesame oil, salt, and pepper.
Mix gently until the ingredients are evenly distributed. Avoid squeezing or kneading the mixture too much, as this can make the meatballs firm.
Step 2: Shape the Meatballs
Shape the mixture into evenly sized meatballs using your hands or a small scoop. Keep them similar in size so they cook at the same rate.
Arrange the shaped meatballs on a plate or tray while you prepare the glaze and scallion sauce.
Step 3: Prepare the Hoisin Glaze
In a small bowl, whisk together the half cup of hoisin sauce, one tablespoon of soy sauce, rice vinegar, water, and sesame oil.
Stir until the ingredients are thoroughly combined. The glaze should be smooth and pourable, with a rich, glossy appearance.
Set it aside until the meatballs are ready to be coated.
Step 4: Make the Scallion Sauce
In a separate bowl, combine the chopped scallions, soy sauce, rice vinegar, sesame oil, and sugar.
Stir until the sugar dissolves and the ingredients are evenly mixed.
Set the sauce aside so the flavors can mingle while you cook the meatballs.
Step 5: Cook the Meatballs
Cook the meatballs using your preferred suitable cooking method until they are browned and cooked through.
Turn them as needed to encourage even cooking and prevent them from sticking. Ground beef or turkey meatballs should reach an internal temperature of 160°F (71°C) for food safety.
Avoid overcrowding the pan, as this can prevent the meatballs from browning properly. If necessary, cook them in batches.
Step 6: Coat With the Sticky Hoisin Glaze
Once the meatballs are cooked through, add the prepared hoisin glaze.
Gently toss or turn the meatballs so each one is coated with the sauce. Allow the glaze to cling to the meatballs until it looks glossy and sticky.
Keep the meatballs moving gently to prevent the sauce from scorching. If the glaze becomes too thick, use a little of the prepared water only if needed to loosen it.
Step 7: Serve With Scallion Sauce
Transfer the glazed meatballs to a serving dish.
Spoon the scallion sauce over the meatballs or serve it alongside for dipping. The fresh scallions and tangy sesame flavor complement the sweet, savory glaze.
Serve while warm for the best texture and flavor.

Notes
- Ground turkey option: Turkey works well, but avoid overcooking it to help keep the meatballs tender.
- Make-ahead preparation: Shape the meatballs and refrigerate them until you’re ready to cook. Keep the glaze and scallion sauce in separate covered containers.
- Serving suggestion: Serve over steamed rice or noodles to make the most of the sticky hoisin glaze.
Common Mistakes to Avoid
Overmixing the meatball mixture: Mixing too aggressively can create dense meatballs. Combine the ingredients gently and stop once everything is evenly incorporated.
Making the meatballs uneven: Large and small meatballs cook at different rates. Keep the portions consistent for more reliable results.
Adding the glaze too early: Hoisin sauce contains sugar and can scorch if exposed to prolonged high heat. Add the glaze after the meatballs are cooked through and use gentle heat to coat them.
Skipping the scallion sauce: The glaze is rich and sweet, so the fresh, tangy sauce helps balance the overall flavor. Serve it generously alongside the meatballs.
Overcrowding the pan: Too many meatballs at once can interfere with browning. Cook in batches when necessary and turn them gently.
Serving immediately without checking doneness: Always confirm that the meatballs have reached 160°F (71°C) internally before glazing and serving.
What to Serve With Sticky Hoisin Meatballs
These meatballs pair beautifully with simple sides that soak up the sticky glaze and balance its savory-sweet flavor.
- Steamed jasmine rice: A classic pairing that absorbs the hoisin sauce and makes the meatballs a satisfying meal.
- Garlic noodles: Tossed noodles provide a comforting base that complements the ginger, garlic, and sesame flavors.
- Stir-fried vegetables: Broccoli, bell peppers, snap peas, or carrots add color, freshness, and a little crunch.
- Asian-style cucumber salad: Crisp cucumbers with a light vinegar dressing offer a refreshing contrast to the rich glaze.
- Steamed rice or lettuce wraps: For a lighter serving option, tuck the meatballs into lettuce leaves with scallion sauce.
- Fried rice: A flavorful option for turning the meatballs into a hearty dinner.
For a simple weeknight meal, serve the meatballs over rice with steamed broccoli. For a party, arrange them on a platter with toothpicks and keep the scallion sauce nearby for dipping.
Storage Instructions
Refrigerating
Allow the cooked meatballs to cool slightly, then transfer them to an airtight container. Refrigerate the meatballs with their glaze for up to 3–4 days.
Store any leftover scallion sauce separately when possible. This helps preserve its fresh flavor and texture.
Freezing
The cooked meatballs can be frozen for up to 3 months for best quality.
Place them in a freezer-safe container or resealable freezer bag, including some of the glaze to help keep them moist. If freezing a large batch, arrange the meatballs in a single layer until firm before transferring them to a storage container.
Thaw overnight in the refrigerator before reheating.
Reheating
Reheat the meatballs in a covered skillet over low to medium-low heat, adding a small splash of water if the glaze has thickened too much.
You can also microwave them in a microwave-safe dish, covered loosely, until heated through. Stir or turn them halfway through reheating for more even warmth.
For food safety, reheat leftovers to 165°F (74°C).
Make-Ahead Tips
The meatball mixture can be prepared and shaped ahead of time. Keep the uncooked meatballs covered in the refrigerator and cook them within 1–2 days.
The hoisin glaze and scallion sauce can also be mixed in advance and refrigerated separately. Give each sauce a quick stir before serving.
For the freshest texture, cook and glaze the meatballs shortly before serving.
Estimated Nutrition
The following nutrition information is an estimate based on the listed ingredients and an assumed yield of approximately 4 servings using ground beef. Actual values will vary depending on the type and fat percentage of the meat, ingredient brands, and how much glaze is consumed.
Estimated per serving:
- Calories: 450–550 kcal
- Protein: 25–30 g
- Carbohydrates: 25–35 g
- Fat: 25–35 g
These values are approximate and are intended as a general guide rather than a laboratory-verified nutrition analysis.
Frequently Asked Questions
Can I use ground turkey instead of ground beef?
Yes. Ground turkey works well in this recipe and pairs nicely with the hoisin, garlic, and ginger. Since turkey can become dry if overcooked, monitor the meatballs carefully and cook them just until they reach a safe internal temperature of 160°F (71°C).
What does hoisin sauce taste like?
Hoisin sauce has a thick consistency and a sweet, savory flavor with hints of spice and fermented soybean richness. In this recipe, it seasons the meatballs and creates the sticky glaze that coats them.
Can I make the meatballs ahead of time?
Yes. You can shape the meatballs ahead and refrigerate them until ready to cook. The glaze and scallion sauce can also be prepared in advance. For the best texture, cook the meatballs and coat them with the glaze shortly before serving.
How do I keep the hoisin glaze from becoming too thick?
Use gentle heat when coating the cooked meatballs. If the glaze becomes overly thick, add a small amount of water and stir until it loosens. Avoid cooking the sauce for too long, as it can become sticky enough to scorch.
Can I serve these meatballs as an appetizer?
Absolutely. Make the meatballs smaller for bite-sized portions, then serve them on a platter with toothpicks. Keep the scallion sauce in a small bowl nearby for dipping.
What can I use instead of the scallion sauce?
The scallion sauce is an important fresh contrast to the sticky glaze, but you can serve the meatballs with extra chopped scallions or a simple mixture of rice vinegar and sesame oil if needed. The flavor will be slightly different, but the meatballs will still be delicious.
A Flavorful Dinner Made Simple
Sticky hoisin meatballs bring together tender meat, a glossy sweet-savory glaze, and a fresh scallion sauce in one satisfying dish. Serve them with rice and vegetables for an easy dinner or arrange them on a platter for your next gathering. With their bold flavor and versatile serving options, these meatballs are a delicious addition to your regular recipe rotation.
Print
The Best Sticky Hoisin Meatballs With Scallion Sauce
- Total Time: 35 minutes
- Yield: 4 servings 1x
Description
These sticky hoisin meatballs are tender, savory-sweet, and coated in a glossy hoisin glaze. Made with ground beef or turkey, garlic, ginger, and soy sauce, they’re served with a fresh sesame scallion sauce for a delicious dinner or appetizer.
Ingredients
For the Meatballs
- 1 lb ground beef or turkey
- 1/2 cup breadcrumbs
- 2 tbsp hoisin sauce
- 1 tbsp soy sauce
- 1 tbsp minced garlic
- 1 tbsp minced ginger
- 1 large egg
- 1 tsp sesame oil
- Salt and pepper to taste
For the Glaze
- 1/2 cup hoisin
- 1 tbsp soy sauce
- 2 tbsp rice vinegar
- 1 tbsp water
- 1 tbsp sesame oil
For the Scallion Sauce
- 1/4 cup chopped scallions
- 1 tbsp soy sauce
- 1 tbsp rice vinegar
- 1 tbsp sesame oil
- 1 tsp sugar
Instructions
- In a large bowl, combine the ground beef or turkey, breadcrumbs, hoisin sauce, soy sauce, minced garlic, minced ginger, egg, sesame oil, salt, and pepper. Mix gently until combined.
- Shape the mixture into evenly sized meatballs.
- In a small bowl, whisk together the hoisin, soy sauce, rice vinegar, water, and sesame oil for the glaze. Set aside.
- In another bowl, combine the chopped scallions, soy sauce, rice vinegar, sesame oil, and sugar. Stir until the sugar dissolves and set aside.
- Cook the meatballs using your preferred suitable cooking method, turning as needed, until browned and cooked through. Ground beef or turkey meatballs should reach an internal temperature of 160°F (71°C).
- Add the prepared hoisin glaze to the cooked meatballs. Gently toss to coat and cook over gentle heat until the glaze becomes glossy and sticky.
- Transfer the meatballs to a serving dish and serve warm with the scallion sauce.
Notes
- Ground beef creates a richer flavor, while ground turkey offers a milder alternative.
- Avoid overmixing the meatball mixture to keep the meatballs tender.
- If the glaze becomes too thick, add a small splash of water and stir gently.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Asian-Inspired
Nutrition
- Serving Size: 1/4
- Calories: 500 kcal
- Sugar: 16 g
- Sodium: 1500 mg
- Fat: 30 g
- Saturated Fat: 8 g
- Unsaturated Fat: 20 g
- Trans Fat: 1 g
- Carbohydrates: 30 g
- Fiber: 2 g
- Protein: 27 g
- Cholesterol: 120 mg
Keywords: sticky hoisin meatballs, hoisin meatballs, beef meatballs, turkey meatballs, scallion sauce, Asian-inspired meatballs, glazed meatballs

Leave a Comment