Get ready to revolutionize your weeknight dinners and impress your guests with these unbelievably juicy, tender, sweet, and spicy Gochujang Glazed Chicken Meatballs. Mimicking the irresistible flavors of Korean fried chicken but in a convenient, bite-sized form, this recipe comes together in just 30 minutes. Whether you’re seeking a fast and flavorful main course served over steaming rice or delightful party appetizers, these Asian-style chicken meatballs are packed with vibrant tastes and are incredibly easy to prepare, even ahead of time. They are guaranteed to become a regular fixture in your culinary rotation.

There’s an undeniable charm to a perfectly cooked, succulent meatball, and this recipe delivers on all fronts. Our Korean-inspired chicken meatballs are exceptionally moist, bursting with rich, savory-sweet flavors, and astonishingly simple to prepare, making them the ultimate solution for a demanding weeknight. The best part? From start to finish, you’ll have a sensational meal on the table in a mere 30 minutes.
These aren’t just any chicken meatballs; they are generously infused with an exquisite blend of my favorite Asian ingredients, including umami-rich soy sauce, aromatic sesame oil, and pungent fresh ginger. Once perfectly cooked, these flavorful spheres are lovingly tossed in the most addictive, lip-smacking sweet and spicy gochujang glaze. This very same irresistible glaze elevates my famous super crispy Korean fried chicken and my sticky Korean gochujang grilled chicken, ensuring that if you’re a devotee of Korean fried chicken, you’ll undoubtedly fall in love with these meatballs too.
The cooking process couldn’t be simpler: just mix your ingredients, form them into small, uniform balls, bake them in the oven, and whisk together the luscious glaze while they cook. It’s truly easy-peasy. For an extra touch of convenience and to minimize cleanup, I often roast chopped broccoli on the same baking sheet as the meatballs. Not only does this save on dishes, but beautifully charred broccoli adds a delightful texture and flavor contrast that you’ll adore!
While these versatile meatballs are fantastic served simply over rice, their adaptability knows no bounds. Imagine them tucked into fluffy steamed bao buns for an elevated sandwich, perched atop warm, two-ingredient garlicky flatbreads, or even tossed through a vibrant, crunchy Asian-style slaw for a lighter meal. They also make magnificent, crowd-pleasing party bites that disappear almost as quickly as you serve them!
Why You’ll Love These Gochujang Chicken Meatballs
- Lightning Fast: Ready in just 30 minutes, this recipe is a lifesaver for busy evenings when time is of the essence.
- Bursting with Flavor: The combination of savory chicken, aromatic ginger, garlic, and the sweet-spicy gochujang glaze creates an explosion of authentic Korean-inspired flavors.
- Incredibly Juicy: Expert tips ensure your ground chicken meatballs stay tender and moist every single time.
- Meal Prep Friendly: Perfect for making ahead, these meatballs store and reheat beautifully, ideal for healthy lunches or quick dinners throughout the week.
- Versatile Serving Options: From a hearty main course with rice to an elegant appetizer, these meatballs adapt to any occasion.
- Minimal Cleanup: Baking the meatballs and broccoli on one tray means less washing up and more time to enjoy your delicious creation.
If you share my passion for delicious meatballs, don’t miss out on trying these other fantastic variations: juicy dumpling meatballs, creamy coconut gochujang chicken meatballs, or flavorful satay chicken meatballs.
Ingredients for the Best Korean Chicken Meatballs

- Ground Chicken (Chicken Mince): For the most succulent and flavorful meatballs, I highly recommend using good-quality, free-range ground chicken. While chicken is my preference, this recipe is incredibly adaptable, and you can easily substitute with ground turkey, or even ground pork or beef if you desire a different flavor profile.
- Cilantro (Coriander): Fresh cilantro adds a bright, herbaceous note that complements the Asian flavors beautifully. If cilantro isn’t to your taste, feel free to swap it out for other fresh herbs like mint, Thai basil, or even flat-leaf parsley for a milder touch.
- Fish Sauce: This is my secret weapon in countless recipes! Don’t let the name deter you; fish sauce doesn’t make the meatballs taste overtly “fishy.” Instead, it provides an incredible depth of savory, salty umami that you simply can’t achieve with salt alone. If you prefer not to use it, simply replace it with an equal amount of additional soy sauce.
- For the Irresistible Glaze:
- Gochujang Paste: The star of our glaze! Gochujang is a foundational ingredient in Korean cuisine – a fermented chili paste celebrated for its deeply savory, subtly sweet, and wonderfully spicy umami kick. It’s becoming increasingly accessible in the international aisles of larger grocery stores, and you’ll find it readily available at any Asian supermarket. You can also conveniently purchase it online from retailers like Amazon. If gochujang is unavailable, a good quality hot sauce like sriracha can be used as a substitute, though the flavor profile will differ slightly.
- Soy Sauce: Provides the essential salty and umami base for the glaze. Use a good quality light or all-purpose soy sauce.
- Sesame Oil: Adds a rich, nutty aroma and flavor characteristic of Asian cuisine. A little goes a long way!
- Honey: Balances the spice of the gochujang with its natural sweetness, creating that irresistible sticky texture.
- Sweet Chili Jam: Offers an extra layer of complexity, sweetness, and a mild chili warmth. If sweet chili jam isn’t handy, you can substitute with sweet chili sauce or simply use more honey to achieve the desired sweetness.
- Broccoli: Incorporating broccoli adds a fresh, slightly bitter counterpoint to the rich meatballs, and when charred, it brings a fantastic texture. For variety, feel free to swap it out for other quick-cooking vegetables like green beans, bok choy, or asparagus.
- Other Meatball Staples: Fresh ginger and garlic for aromatic depth, panko breadcrumbs for binding and texture, sesame seeds for nuttiness, and a touch of salt to enhance all the flavors.
How to Make These Incredible Gochujang Chicken Meatballs
Crafting these delectable chicken meatballs is a straightforward process, ensuring a stress-free cooking experience even on your busiest days. Follow these simple steps for perfectly juicy and flavorful results.
Step 1: Prepare the Meatball Mixture. In a large mixing bowl, combine all the ingredients for the meatballs: ground chicken, grated ginger, crushed garlic, finely chopped cilantro, sesame seeds, sesame oil, soy sauce, fish sauce, salt, and panko breadcrumbs. For the best texture and to ensure all ingredients are evenly distributed without overworking the meat, I highly recommend mixing everything together with your hands. If you prefer not to get messy, a sturdy wooden spoon or spatula can also be used, but be careful not to overmix, as this can lead to tough meatballs.


Step 2: Form the Meatballs and Begin Baking. Preheat your oven to 450°F (230°C) fan-forced and line a large baking tray with parchment paper. To prevent the meat mixture from sticking to your hands, lightly wet them before you begin shaping. Take a heaped tablespoon of the mixture, roll it gently into a uniform ball, and place it onto the prepared oven tray. Repeat this process with the remaining mixture. If your baking tray is spacious enough, reserve approximately half of it for roasting the broccoli later. If you have a smaller tray, prepare a separate lined tray for your broccoli. Pop the tray with the meatballs into the preheated oven and bake for 10 minutes.
Step 3: Add Broccoli and Continue Cooking. After the initial 10 minutes of baking, carefully remove the meatballs from the oven. Add your chopped broccoli (or broccolini) to the same oven tray (or a separate one if using) and drizzle it with about 1 tablespoon of olive oil. Return the tray to the oven for an additional 10 minutes. During this time, the broccoli will become beautifully tender and develop lovely charred edges, while the meatballs will turn golden brown and cook through.
Step 4: Prepare the Sticky Gochujang Glaze. While your meatballs and broccoli are cooking to perfection, it’s time to whip up the star of the show: the sticky gochujang glaze. In a small saucepan, combine the gochujang paste, honey, soy sauce, sesame oil, and sweet chili jam. Place the pot over medium heat and cook, stirring continuously, until the sauce begins to bubble gently and thins out to a smooth, cohesive consistency. Once it reaches this point, remove it from the heat and set it aside. This rich glaze is what will transform your meatballs into an unforgettable dish.
Step 5: Glaze and Serve. Once the meatballs and broccoli are done, remove them from the oven. Generously drizzle the warm gochujang glaze all over the cooked meatballs, tossing them gently to ensure every surface is beautifully coated. Divide your fluffy rice among serving bowls, then artfully pile the glazed meatballs and charred broccoli on top. Garnish with a sprinkle of sesame seeds and finely sliced scallions (spring onions) for freshness and a pop of color. Serve any remaining glaze on the side for those who love extra sauce. Enjoy your vibrant, flavorful, and incredibly satisfying meal!




Got a Question? Frequently Asked Questions About Gochujang Chicken Meatballs
Achieving perfectly tender and juicy chicken meatballs can sometimes be a bit tricky, but with a few simple techniques, you’ll avoid dryness and toughness every time. The primary culprit for tough meatballs is often overworking the meat mixture. When you mix ground meat too vigorously or for too long, the proteins become dense and compacted, resulting in a firm, chewy texture. To combat this, I highly recommend mixing the meatball ingredients with your hands. This allows you to combine everything quickly and effectively with a lighter touch than a spoon, ensuring a delicate mix.
Secondly, adequate moisture is crucial. Ground chicken, being leaner than some other ground meats, benefits greatly from additional liquids to prevent it from drying out during cooking. That’s why our recipe strategically incorporates ingredients like soy sauce, sesame oil, and fish sauce. These not only add incredible flavor but also contribute essential moisture, helping to keep your meatballs beautifully tender and moist from the inside out.
Absolutely! These Gochujang Glazed Chicken Meatballs are wonderfully suited for advance preparation, making them an excellent choice for meal prepping. You have a couple of convenient options:
Prepared but Uncooked: You can form the meatballs as directed, then arrange them on a plate or in a shallow, airtight container. Cover them tightly with cling film or a lid and store them in the refrigerator for up to one day. When you’re ready to cook, simply proceed with the baking instructions.
Cooked Meatballs: The fully cooked meatballs will remain fresh and delicious for up to 5 days when stored in an airtight container in the refrigerator. This makes them a fantastic component for quick and healthy meals throughout the week.
Freezing Uncooked Meatballs: To freeze formed, raw meatballs, place them in a single layer on a parchment-lined baking tray in the freezer for about 20-30 minutes, or until they are firm. Once frozen solid, transfer them to freezer-safe zip-lock bags or an airtight container. They can be cooked directly from frozen; just add an extra 5 minutes to the initial baking time.
Freezing Cooked Meatballs: Similarly, cooked and cooled meatballs can also be frozen. Follow the same method: flash freeze on a tray, then transfer to a freezer bag. When reheating, thaw them overnight in the fridge or reheat gently from frozen until piping hot.
The meatballs themselves are designed to be flavorful and savory, but not inherently spicy. The heat primarily comes from the gochujang glaze. Gochujang paste varies in spice level, but generally offers a moderate, pleasant kick that is balanced by its sweetness and umami depth.
If you are sensitive to spice or cooking for children, you can easily adjust the heat level to your preference. Simply reduce the amount of gochujang paste in the glaze to 1 tablespoon, or even just 1/2 tablespoon. Taste as you go! If you find the glaze is still too spicy after preparation, a little extra honey can be stirred in to help balance out the heat. For a completely mild version, you can even enjoy these delicious chicken meatballs without the gochujang glaze, perhaps with a simple soy-ginger sauce instead.
Watch How to Make These Sticky Meatballs
Like This Recipe? Here Are More Easy Asian-Inspired Ideas to Try
If you loved these Gochujang Glazed Chicken Meatballs, you’re in for a treat! Explore more effortless and flavorful Asian-inspired recipes that are perfect for any occasion, from quick weeknight meals to impressive gatherings.
If you whip up this delicious recipe, I would absolutely love to hear about your experience! Please consider leaving a recipe rating and a comment below to share your thoughts. And don’t forget to tag @DishedByKate on Instagram, Facebook, and TikTok if you’ve tried one of my recipes. Seeing your culinary creations truly brightens my day! 😊
Print Recipe
Sticky Asian Style Chicken Meatballs
5 Stars
4 Stars
3 Stars
2 Stars
1 Star
No reviews yet! Be the first to rate this recipe.
Author: Kate Phillips
Total Time: 30 minutes
Yield: 4 servings 1x
Diet: Low Fat
Description
These ultra-juicy, sweet, and spicy Gochujang Glazed Chicken Meatballs are a game-changer for quick, flavorful meals. Ready in just 30 minutes, they offer all the beloved tastes of Korean fried chicken but in a convenient, versatile meatball form. Perfect for a busy weeknight dinner served over rice, or as delightful and easy party appetizers. Infused with vibrant Asian-style flavors and ideal for meal prep, this recipe is a must-add to your regular menu rotation for its speed, simplicity, and incredible taste.
Ingredients
Units
Scale
For the Bowls –
- 1 1/2 cups rice (jasmine or basmati work well)
- 1 small head of broccoli, chopped into bite-sized florets
- 2 tablespoons sesame seeds (for garnish)
- 2 scallions (spring onions), finely sliced (for garnish)
For the Meatballs –
- 1lb/500g ground chicken (or ground turkey)
- 1-inch piece of fresh ginger, finely grated
- 4 garlic cloves, crushed (or 1 tablespoon pre-minced garlic paste)
- 1/4 cup fresh cilantro leaves (coriander), finely chopped
- 2 teaspoons white sesame seeds
- 1 tablespoon toasted sesame oil
- 2 teaspoons low-sodium soy sauce
- 1 teaspoon fish sauce (adds umami, not fishy flavor)
- 1/2 teaspoon salt
- 1/3 cup panko breadcrumbs (for binding and texture)
For the Sticky Gochujang Glaze –
- 2 tablespoons gochujang paste (Korean fermented chili paste)
- 2 tablespoons honey (or maple syrup for vegan option)
- 3 tablespoons low-sodium soy sauce
- 2 tablespoons toasted sesame oil
- 1 tablespoon sweet chili jam (alternatively, use sweet chili sauce or an additional tablespoon of honey for sweetness)
Instructions
- Prepare Your Fluffy Rice. Begin by making your rice. In a small pot with a tight-fitting lid, combine 1 1/2 cups of rice (such as jasmine or basmati), 2 1/2 cups of cold water, and a small pinch of salt. Place the pot over medium heat. Once you observe a slight foam forming on the surface of the water, immediately reduce the heat to its lowest setting, cover the pot with the lid, and leave it undisturbed for 12 minutes. This is the perfect time to start on your meatballs. After 12 minutes, remove the pot from the heat but keep the lid firmly on. Allow it to steam and rest until you are ready to serve; this ensures perfectly fluffy rice. PRO TIP: If your pot lacks a tight lid, a large plate or even a sturdy wooden chopping board can serve as an effective cover.
- Mix and Shape the Meatballs. Preheat your oven to 450°F (230°C) using the fan-forced setting, and line a large oven tray with baking parchment paper. In a spacious mixing bowl, combine the ground chicken, panko breadcrumbs, freshly grated ginger, crushed garlic, 1/4 cup of finely chopped cilantro, 2 teaspoons of sesame seeds, 1 tablespoon of sesame oil, 2 teaspoons of soy sauce, 1 teaspoon of fish sauce, and 1/2 teaspoon of salt. The most effective way to prevent your meatballs from becoming tough is to mix the ingredients with your hands, ensuring everything is just combined without overworking the meat. However, if you prefer to keep your hands clean, a wooden spoon or spatula will also work. Lightly wet your hands with water (this technique is crucial for preventing the sticky meatball mixture from adhering to them) before taking a heaped tablespoon of the mixture. Gently roll it into a uniform ball, then place it onto your prepared oven tray. Repeat this process with the remaining mixture, making sure to space the meatballs evenly. If your tray is large enough, try to leave roughly half of the surface free, as this space will be used to cook the broccoli later. If you have a smaller oven tray, it’s best to use a separate lined tray for your broccoli. Transfer the tray with the meatballs to the preheated oven and bake for 10 minutes.
- Cook Meatballs and Add Broccoli. After the initial 10 minutes of baking, carefully remove the tray of meatballs from the oven. Now, add your prepared, sliced broccoli florets to the vacant space on the same oven tray (or to your separate lined tray). Drizzle the broccoli with approximately 1 tablespoon of olive oil. Return the tray (or trays) to the oven for another 10 minutes. By this point, the broccoli should be beautifully tender with appealing charred edges, and the chicken meatballs will be cooked through and golden brown, promising a delightful texture and flavor.
- Prepare the Sticky Gochujang Glaze. While your meatballs and broccoli are completing their cooking time, it’s the perfect moment to create the star of this dish: the irresistible gochujang glaze. In a small saucepan, combine 2 tablespoons of vibrant gochujang paste, 2 tablespoons of golden honey, 3 tablespoons of savory soy sauce, 2 tablespoons of aromatic sesame oil, and 1 tablespoon of sweet chili jam. Place the saucepan over medium heat. Cook the mixture, stirring continuously, as the sauce begins to warm, bubble gently, and gradually thin out to a smooth, glossy consistency. Once it reaches this perfect state, remove the saucepan from the heat and set the luscious glaze aside, ready to coat your delicious meatballs.
- Assemble and Serve Your Flavorful Bowls. Once the meatballs and broccolini are ready, remove them from the oven. Generously drizzle the prepared sticky gochujang glaze all over the hot meatballs, gently tossing them directly on the tray or in a large bowl to ensure each meatball is thoroughly coated in the delectable sauce. Fluff your perfectly cooked rice with a fork and divide it evenly among your serving bowls. Artfully arrange the glazed chicken meatballs and the charred broccolini on top of the rice. To finish, sprinkle generously with toasted sesame seeds and the finely sliced scallions, adding a fresh, aromatic crunch. For those who can’t get enough of the incredible sauce, serve any extra glaze on the side. These bowls are best enjoyed immediately for maximum freshness and flavor!
Notes
INGREDIENT NOTES: Gochujang is a cornerstone of Korean cooking, known for its unique blend of spicy, sweet, and intensely savory flavors, thanks to its fermented nature. You can typically find it in the international foods aisle of larger supermarkets or, more reliably, at any Asian grocery store. For convenience, it’s also widely available online, for instance, on Amazon. If you’re concerned the glaze might be too spicy for your palate, you can easily adjust it by reducing the amount of gochujang – start with just 1 or even 1/2 tablespoon. Taste the glaze after preparing it; if it’s still too spicy, a little extra honey can be added to temper the heat and restore balance.
SUBSTITUTIONS & VARIATIONS: This recipe is wonderfully flexible!
- Vegetables: Instead of regular broccoli, feel free to use broccolini for a slightly sweeter, more delicate flavor. Other fantastic alternatives that roast well alongside the meatballs include cauliflower florets, green beans, or asparagus spears. To boost your vegetable intake further, consider adding edamame beans, chopped bok choy, fresh spinach, bean sprouts, or thinly shaved carrots to your bowls.
- Gochujang Alternatives: If authentic gochujang paste is difficult to source, a good quality hot sauce like sriracha can be used as a substitute in the glaze. Keep in mind that sriracha will offer a different flavor profile (more garlic-forward, less fermented depth) but will still provide a delicious spicy kick.
- Protein: While ground chicken is excellent, ground turkey is a lean and equally delicious substitute. For a richer flavor, ground pork or a mix of pork and beef would also work beautifully.
STORAGE INSTRUCTIONS: These Gochujang Chicken Meatballs are fantastic for meal prepping! Cooked meatballs will keep perfectly for up to 4 days when stored in an airtight container in the refrigerator. To reheat, simply microwave in 1-minute intervals until thoroughly heated through. You can store the meatballs by themselves, or for grab-and-go meals, store them complete with rice and roasted broccolini in individual containers. If you prefer to prepare them ahead of cooking, form the meatballs and store them uncooked in the fridge, either on a tray covered with cling film or in a covered container, for up to a day before baking.
HOW TO FREEZE: Freezing these meatballs is super easy, whether they are raw or cooked. To freeze, simply place the meatballs in a single layer on a parchment-lined oven tray and transfer to the freezer until they are completely solid. Once frozen, you can transfer them to a heavy-duty zip-lock bag or an airtight freezer-safe container. This method prevents them from sticking together. When cooking from frozen (for raw meatballs), add an extra 5 minutes to the initial baking time. Cooked frozen meatballs can be reheated directly in the oven or microwave until hot.
- Prep Time: 10
- Cook Time: 20
- Category: fakeaways, dinner, weeknight, appetizers
- Method: oven-baked
- Cuisine: asian, korean
Nutrition
- Serving Size: 250g
- Calories: 675
- Sugar: 15.1g
- Sodium: 942.6mg
- Fat: 24.9g
- Saturated Fat: 5.1g
- Unsaturated Fat: 18.2g
- Trans Fat: 0g
- Carbohydrates: 82.8g
- Fiber: 4.2g
- Protein: 31.5g
- Cholesterol: 107.5mg