Korean BBQ Meatballs with Spicy Mayo Dip
These quick and flavorful Korean BBQ meatballs are perfect for a busy weeknight, balancing sweet, spicy, and umami flavors with a creamy spicy mayo for dipping.

I first made these Korean BBQ meatballs on a busy weeknight when I wanted something bold, saucy, and fast — and they quickly became a household favorite. They balance sweet, spicy, and umami with a creamy spicy mayo for dunking, and they’re forgiving enough for beginners. If you like sticky glazed meats, try the recipe that taught me about balancing soy and sugar in a simple braise: caramelized soy chicken in garlic-ginger broth for inspiration on sticky-sweet finishes.
Why you’ll love this dish
These meatballs hit a lot of home-run reasons to make them: they’re quick (about 30–40 minutes total), budget-friendly (ground beef or chicken), and wildly versatile — great as party finger food, a weeknight main, or a lunchbox protein. The gochujang gives a deep chile-fermented heat that feels authentic without being blow-your-head-off spicy; the honey and brown sugar temper the heat and caramelize into a glossy glaze.
They’re also beginner-friendly: no special equipment required, and you can bake, pan-fry, or air-fry depending on time and texture preferences.
How this recipe comes together
Quick overview so you know what to expect:
- Mix aromatics, binders, and seasonings into the ground meat.
- Form uniform 1–1.5″ meatballs (even size = even cooking).
- Cook meatballs by baking, pan-searing, or air-frying until fully cooked.
- Make a sticky Korean-style glaze on the stovetop and toss or brush the meatballs in it.
- Whisk a quick spicy mayo for dipping and finish with sesame and green onions.
This structure keeps prep efficient: while meatballs chill or bake, you can prepare the glaze and mayo.
Key Ingredients
- 1 lb (450 g) ground beef or ground chicken (beef for richer flavor; chicken for lighter texture)
- ½ cup panko breadcrumbs (substitute plain breadcrumbs or gluten-free panko)
- 1 egg (binder; use flax egg for egg-free)
- 2 cloves garlic, minced
- 1-inch piece ginger, grated (or ½ tsp ground ginger)
- 2 tbsp soy sauce (use low-sodium if desired)
- 1 tbsp gochujang (Korean chili paste; substitute sambal oelek + a tsp soy for milder)
- 1 tbsp brown sugar
- 1 tbsp sesame oil
- ½ tsp salt, ¼ tsp black pepper
- 2 green onions, finely chopped
For the glaze:
- ¼ cup soy sauce
- 2 tbsp honey or brown sugar
- 1 tbsp gochujang
- 1 tbsp rice vinegar
- 1 tbsp sesame oil
- 1 tsp garlic, minced
- 1 tsp ginger, minced
- 1 tsp cornstarch mixed with 2 tbsp water (slurry to thicken)
For the spicy mayo:
- ½ cup mayonnaise
- 1 tbsp gochujang
- 1 tbsp lime juice
- 1 tsp honey
- ½ tsp garlic powder
To finish:
- Sesame seeds, chopped green onions
Notes: swap ground turkey one-for-one. To reduce heat, use 1 tsp gochujang in meatballs and glaze instead of a full tablespoon.
Step-by-step instructions
- Preheat and prep: Preheat oven to 400°F (200°C) if baking. Line a baking sheet with parchment. Mix the cornstarch slurry for the glaze and set aside.
- Mix the meatball base: In a large bowl combine ground meat, panko, egg, minced garlic, grated ginger, 2 tbsp soy sauce, 1 tbsp gochujang, brown sugar, sesame oil, salt, pepper, and chopped green onions.
- Combine gently: Mix until just combined. Overmixing tightens proteins and makes dense meatballs. Stop when ingredients are evenly distributed.
- Portion: Use a teaspoon or small scoop to form 1–1.5 inch meatballs. Place them on a plate or sheet while you heat the cooking surface.
- Choose a cooking method:
- Oven-baked: Arrange on prepared sheet, spray or brush with oil, and bake at 400°F for 12–16 minutes until browned and cooked through.
- Pan-fried: Heat 1–2 tbsp oil in a skillet over medium-high heat. Brown meatballs on all sides, about 8–10 minutes total, and finish covered on low until cooked (turn frequently).
- Air-fryer: Air-fry at 375°F (190°C) for 8–12 minutes, shaking halfway, until nicely browned and done.
- Make the glaze: While meatballs cook, combine ¼ cup soy sauce, 2 tbsp honey/brown sugar, 1 tbsp gochujang, 1 tbsp rice vinegar, 1 tbsp sesame oil, minced garlic and ginger in a small saucepan. Bring to a simmer, stir in cornstarch slurry, and cook until glaze is glossy and thickened.
- Glaze and finish: Toss hot meatballs in the glaze or brush each meatball generously. Sprinkle with sesame seeds and chopped green onions.
- Make spicy mayo: Whisk together mayonnaise, 1 tbsp gochujang, lime juice, honey, and garlic powder. Taste and adjust for heat or acidity.
- Serve warm with spicy mayo for dipping.
Cook to safe temperatures: ground beef should reach 160°F (71°C); ground chicken should reach 165°F (74°C).

01Ingredients
For the Meatballs
For the Glaze
For the Spicy Mayo
To Finish
02Method
- Preparation
- Cooking
- Serving
Tap a step when it's done. The next one lights up.
0 OF 8 DONE03Recipe notes
- 01Store cooked meatballs in an airtight container for up to 3–4 days. Keep glaze and mayo separate if possible. Can freeze cooked meatballs for up to 3 months. Thaw before reheating.
How did it turn out?
No ratings yet. Tap a star to be the first.
Snap a photo and tag @recipe_smoke1 so I can see how yours came out.
How to serve
Serving suggestions:
- Serve as an appetizer with toothpicks, the spicy mayo on the side, and extra sesame seeds.
- For a full meal, place meatballs over steamed rice or sticky rice and spoon extra glaze over the top.
- Build sandwiches: slider buns with pickled cucumber and a drizzle of spicy mayo.
- Pair with crunchy, bright sides like quick cucumber kimchi or a simple shredded cabbage slaw.
If you want a matching savory-carby side, try pairing these with creamy garlic bowls like these creamy garlic chicken-broccoli bowls for a satisfying combo.
Storage and reheating tips
Refrigerate: Store cooked meatballs in an airtight container for up to 3–4 days. Keep glaze and mayo separate if possible to maintain texture.
Freeze: Freeze cooked, glazed meatballs in a single layer on a tray, then transfer to a freezer bag for up to 3 months. Defrost overnight in the fridge. You can also freeze raw formed meatballs for up to 3 months.
Reheat: Reheat gently in a 325°F (160°C) oven until warmed through (10–15 minutes), or microwave in short bursts. For crisp exterior, reheat in a skillet over medium heat with a splash of oil.
Safety: Thaw frozen meatballs in the refrigerator, not at room temperature. Reheat to at least 165°F (74°C) for safety.
Flavor swaps
- turkey: Swap ground beef for juicier, fattier meat; turkey keeps it light but add a little oil.
- Vegetarian: Use crumbled tempeh or a mix of mashed chickpeas and cooked quinoa with an extra binder (flax egg) and similar seasoning; the glaze and mayo still work great.
- Heat variations: Reduce gochujang for milder heat; add extra for a punch. Mix in a little sriracha if you want sharper heat.
- Korean-inspired twists: Fold 2 tbsp finely chopped kimchi into the mix for tang and texture, or finish with a drizzle of sesame oil and toasted seaweed flakes.
Helpful answers
How long does this take from start to finish?
A: About 30–40 minutes total: 10–15 minutes to mix and form, 12–16 minutes to bake (or ~8–12 minutes air-fry/pan-fry), plus a few minutes for the glaze and spicy mayo.
Can I make these ahead for a party?
A: Yes. Bake or cook the meatballs fully, cool, and keep the glaze separate. Reheat and toss in glaze just before serving. You can also freeze cooked meatballs and reheat from frozen.
What if I don’t have gochujang?
A: Substitute a mix of chili paste (like sambal oelek) + a touch of miso or soy to mimic fermented depth: for 1 tbsp gochujang, use 1 tbsp sambal + ½ tsp soy + pinch of sugar.
Can I bake these on a sheet without oil?
A: Yes, but brushing with a little oil or using nonstick spray helps them brown and prevents sticking.
Is the spicy mayo necessary?
A: It’s optional but highly recommended — it adds cooling creaminess and bright acidity that balances the glaze.
Conclusion
If you want another take on Korean-style meatballs, this adaptation plays with sweet, spicy, and savory elements in a compact, approachable format. For more ideas, check out Kenna’s Korean BBQ Meatballs and my Honey BBQ Crockpot Meatballs.
Appetizer
Appetizer
Appetizer
