
Gochujang Butter Chicken Meatballs (20-Minute Dinner)
Published: Oct 8, 2026
Juicy chicken meatballs seared golden, then tossed in a sticky glaze of butter, gochujang, and honey. Sweet heat with a glossy finish, sesame seeds and green onions on top. Twenty minutes, one pan, gone before you sit down.

Juicy chicken meatballs seared golden, then tossed in a sticky glaze of butter, gochujang, and honey. Sweet heat with a glossy finish, sesame seeds and green onions on top. Twenty minutes, one pan, gone before you sit down.
If you are looking for an ultra-satisfying, restaurant-quality meal that comes together with minimal effort, this Gochujang Butter Chicken Meatballs (20-Minute Dinner) is about to become your new favorite. Everything is cooked to juicy, golden perfection with wholesome ingredients and incredible depth of flavor.
One simple tip!
Wet your hands before rolling. Ground chicken is sticky, and dry hands will tear the meatballs apart as you shape them.
Step-by-Step Photos



Why You’ll Love This Recipe
Ingredients Notes & Variations
Here is an overview of what you will need for this recipe. Be sure to scroll down to the printable recipe card below for exact scaled measurements!
ground chicken
1 lb93% lean works best; fattier grinds make the glaze greasy
panko breadcrumbs
0.5 cuplarge egg
1 piecebeaten
green onions
3 piecethinly sliced; keep whites and greens separate
garlic
2 piecegrated
fresh ginger
1 tbspgrated
soy sauce
1 tbspplus 1 more tablespoon for the glaze
sesame oil
1 tspkosher salt
0.5 tspblack pepper
0.25 tspfreshly ground
neutral oil
1 tbspfor searing
unsalted butter
4 tbspfor the glaze
gochujang
3 tbspKorean fermented chili paste
honey
2 tbsprice vinegar
1 tsptoasted sesame seeds
1 tspfor topping
How to Make (Step-by-Step Overview)
Here is a quick summary of the preparation process. Detailed cooking temperatures and step timers are included in the recipe card below.
Add the ground chicken, panko, beaten egg, scallion whites, grated garlic and ginger, 1 tablespoon soy sauce, sesame oil, salt, and pepper to a large bowl. Mix with your hands just until everything comes together.
Look for: The mixture should look shaggy and barely hold together. If it looks smooth and pasty, you have overmixed.
Wet your hands with cold water and roll the mixture into 20 small meatballs, about 1 1/2 tablespoons each. Set them on a plate.
Heat the neutral oil in a large skillet over medium-high heat. Add the meatballs in a single layer and sear, turning every couple of minutes, until browned on 2 or 3 sides.
Look for: Listen for a steady, confident sizzle. The meatballs should have deep golden patches; they do not need to be cooked through yet.
Drop the heat to medium-low. Push the meatballs to one side of the pan, add the butter, and let it melt. Whisk in the gochujang, honey, remaining 1 tablespoon soy sauce, and rice vinegar until the sauce turns smooth and starts to bubble gently.
Look for: The glaze should look glossy and coat the back of a spoon. If it sputters or smells sharp, the heat is too high.
Toss the meatballs through the glaze until every one is coated. Cook, turning once, until the glaze thickens to a sticky lacquer and the meatballs read 165°F inside.
Look for: The glaze will cling instead of pooling. A meatball cut open should be white all the way through with clear juices.
Take the pan off the heat and rest for 2 minutes so the glaze sets. Scatter the sesame seeds and reserved scallion greens over the top and serve straight from the skillet.
Our Pro Tips for Success
- •Wet your hands before rolling. Ground chicken is sticky, and dry hands will tear the meatballs apart as you shape them.
- •Grate the garlic and ginger instead of chopping them. Big chunks create weak spots that make meatballs fall apart, and grated aromatics spread flavor evenly.
- •Gochujang brands vary a lot in thickness. If yours is very thick, loosen the glaze with a tablespoon of water at a time until it pours like warm honey.
- •Double the glaze ingredients and save half in the fridge. It keeps for 2 weeks and is excellent tossed with roasted vegetables or spooned over fried eggs.
Storage & Make-Ahead Instructions
Our Recipe Precision Calculators
Calculate exact roasting times, internal temperatures, brining ratios, and safe thaw windows.
These gochujang butter chicken meatballs are small, tender chicken meatballs seared in a skillet, then tossed in a glaze of melted butter, gochujang, honey, and soy sauce until sticky and lacquered. They take 20 minutes and serve 4. Gochujang is a Korean fermented chili paste, sweet and funky and moderately hot, and melted into butter it becomes a glaze that clings to everything it touches.
The whole recipe happens in one skillet. The meatballs sear first to build a browned crust, then the glaze gets built right in the same pan, which means the browned bits from searing dissolve into the sauce. Nothing is wasted. Twenty meatballs, one pan, dinner.
Mix With Your Hands, Briefly
Combine the ground chicken, panko, egg, scallion whites, garlic, ginger, soy sauce, sesame oil, salt, and pepper in a large bowl and mix with your hands just until everything comes together. Then stop. This is the difference between tender meatballs and dense ones.
Overmixed ground meat gets tough because working it develops the proteins and squeezes out moisture. You are aiming for a mixture that just holds together, with visible bits of scallion and ginger still distinct. If you have been mixing for more than a minute, you have gone too far.
Wet your hands with cold water before rolling. The mixture is sticky, and wet hands keep it from clinging to your palms. Roll 20 small meatballs, about a tablespoon and a half each. Smaller meatballs cook through faster and give you more glazed surface area per bite, which is the point of the dish.
Brown First, Glaze Second
Sear the meatballs in hot neutral oil over medium-high heat, turning every couple of minutes until they are browned on two or three sides. They do not need to be cooked through yet. The browning is about flavor and texture, building a crust that holds up to the glaze.
Do not crowd the pan. If the meatballs are touching, they steam instead of sear, and you lose the crust. Cook in two batches if your skillet is small. The extra five minutes is worth it.
Then drop the heat to medium-low, push the meatballs to one side, and melt the butter in the cleared space. Whisk in the gochujang, honey, the remaining soy sauce, and the rice vinegar right there in the pan. The butter will look separated at first. Keep whisking. It comes together into a smooth, glossy sauce in about a minute.
Watch the Glaze, Not the Clock
Toss the meatballs through the glaze and keep cooking, turning once, until the sauce thickens into a sticky lacquer that coats each meatball. You are looking for a glaze that clings rather than pools. If the pan still has a lot of loose liquid, give it another minute or two. The sugars in the honey and gochujang need time to reduce and thicken.
The meatballs are done when they read 165°F on an instant-read thermometer. Ground chicken must hit 165°F. There is no medium-rare ground chicken. If you do not have a thermometer, cut one open. The center should be opaque with no pink, and the juices should run clear.
Rest the pan off the heat for 2 minutes before serving. The glaze sets slightly as it cools, going from loose and shiny to sticky and clinging. Serve them straight from the skillet, scattered with sesame seeds and the reserved scallion greens.
Swaps That Actually Work
Ground turkey swaps for ground chicken with no other changes. It is slightly leaner, so watch the cooking time by a minute. Do not use ground chicken breast. It is too lean and the meatballs turn dry and crumbly. The 93% lean grind specified is the sweet spot.
Panko gives a lighter texture than regular breadcrumbs, but regular fine breadcrumbs work. Use the same half cup. Honey can swap for brown sugar in equal amount, though honey dissolves into the glaze more smoothly. Gochujang heat varies by brand. If yours is mild, add a pinch of red pepper flakes to the glaze. If it is hot, cut back to 2 tablespoons.
Make Ahead
Roll the meatballs up to a day ahead and refrigerate them on a plate, covered. Searing from cold works fine. Add a minute to the sear time. Cooked meatballs keep in the fridge for 3 days in a sealed container. Reheat gently in a skillet over low heat with a splash of water, covered, until warmed through. The glaze loosens and re-coats as it warms.
To freeze, arrange uncooked meatballs on a parchment-lined tray and freeze solid, then transfer to a bag for up to 3 months. Sear from frozen over medium heat, adding a few minutes per side, then proceed with the glaze. Do not thaw them first. Thawed uncooked meatballs get soft and hard to sear.
FAQs
Why are my meatballs dry?
Two likely causes. The chicken was too lean, or they were overcooked. Use 93% lean ground chicken, not breast meat, and pull them at 165°F, not beyond. An extra two minutes past done is the difference between juicy and chalky with lean ground meat.
Can I bake these instead of pan-searing?
Yes. Bake at 400°F for 14 to 16 minutes on a lined sheet pan, then toss with the glaze made separately in a skillet. You lose some of the browned crust, but it is easier and uses less oil. The glaze step stays the same either way.
How spicy are these?
Medium. Gochujang brings warmth and a fermented tang more than searing heat, and the butter and honey round it off. Most people who handle mild salsa will be comfortable. For less heat, use 2 tablespoons of gochujang. For more, add red pepper flakes to the glaze.
What do I serve with these?
Steamed rice is the obvious answer. The glaze drips and pools, and rice soaks it up. They are also good in slider buns with pickled cucumber, or over noodles. A simple green vegetable on the side balances the richness.
Gochujang Butter Chicken Meatballs (20-Minute Dinner)
Juicy chicken meatballs seared golden, then tossed in a sticky glaze of butter, gochujang, and honey. Sweet heat with a glossy finish, sesame seeds and green onions on top. Twenty minutes, one pan, gone before you sit down.
Ingredients
Click to check off- Large skillet
- Mixing bowl
- Microplane or fine grater
- Tongs
- Instant-read thermometer (optional but helpful)
Instructions
Step-by-StepAdd the ground chicken, panko, beaten egg, scallion whites, grated garlic and ginger, 1 tablespoon soy sauce, sesame oil, salt, and pepper to a large bowl. Mix with your hands just until everything comes together.
Wet your hands with cold water and roll the mixture into 20 small meatballs, about 1 1/2 tablespoons each. Set them on a plate.
Heat the neutral oil in a large skillet over medium-high heat. Add the meatballs in a single layer and sear, turning every couple of minutes, until browned on 2 or 3 sides.
Drop the heat to medium-low. Push the meatballs to one side of the pan, add the butter, and let it melt. Whisk in the gochujang, honey, remaining 1 tablespoon soy sauce, and rice vinegar until the sauce turns smooth and starts to bubble gently.
Toss the meatballs through the glaze until every one is coated. Cook, turning once, until the glaze thickens to a sticky lacquer and the meatballs read 165°F inside.
Take the pan off the heat and rest for 2 minutes so the glaze sets. Scatter the sesame seeds and reserved scallion greens over the top and serve straight from the skillet.
Nutrition Facts (per serving)
The Cooking With Guru Team
Our recipes are developed and checked by the Cooking With Guru team. Nutrition figures are estimates calculated from USDA data, and yields scale with the built-in portion tools so the recipe fits your kitchen.
More dinner recipes to try!
Turkish Menemen: One-Pan Eggs in Spicy Tomato Sauce
High-Protein Cottage Cheese Egg Bake with Spinach
Easy Chicken Congee Recipe with Crispy Garlic and Chili Oil
Comments & Questions (0)
Join the conversationNo comments yet!
Be the first to leave a comment or ask a question about Gochujang Butter Chicken Meatballs (20-Minute Dinner).



