Korean BBQ Meatballs
This post may contain affiliate links. See our Privacy Policy for details.
Korean BBQ Meatballs are tender meatballs coated in a sticky, savory, and slightly sweet Korean-style glaze. They have a spicy kick from gochujang and pair perfectly with a creamy spicy mayo dip. These meatballs make a simple dinner, appetizer, or snack that feels like takeout without the cost or fuss.

Want to save this recipe?
Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!
Have you ever craved something bold, juicy, and just the right amount of spicy? That’s exactly what happens to me every time I make Korean Spicy Meatballs. These bite size meatballs pack heat, sweetness, and savory flavor all in one, and I love how easily they fit into busy weeknights, game days, or family dinners.
Korean Spicy Meatballs blend tender meatballs with a sticky Korean BBQ glaze that clings to every bite. You get a mix of gochujang heat, garlic, ginger, and a sweet savory glaze that makes each bite better than the last.
Why I love this recipe
- Quick and easy – I can have these meatballs ready in under 30 minutes with minimal effort.
- Juicy every time – The meat stays tender whether I bake, pan-fry, or air fry them.
- Customizable spice – I control the heat by adjusting the gochujang in the glaze.
- Restaurant-level flavor at home – The sticky Korean BBQ glaze makes them taste fancy, but I made them myself.
- Versatile – I serve them with rice, noodles, or even as an appetizer with spicy mayo.
- Make-ahead friendly – I can prep them in advance and toss them in the glaze just before serving.
- Crowd-pleaser – Everyone I serve these to asks for seconds.
More Korean flavors? Check out my Korean Turkey Rice Bowls or Korean Ground Beef & Rice Bowl next!
Ingredients

For the Meatballs
- Ground beef or chicken – keeps them tender and flavorful
- Eggs – bind the meatballs together
- Breadcrumbs – add structure and help them hold shape
- Brown sugar – balances the spice with sweetness
- Gochujang – adjust amount for desired spiciness
- Garlic – adds depth of flavor
- Red onion – mild sweetness and texture
- Ginger – fresh warmth
- Soy sauce – umami and seasoning
- Sesame oil – nutty aroma
- Salt and black pepper – adjust to taste

For the Korean BBQ Glaze
- Soy sauce – base flavor for the glaze
- Sesame oil – adds nutty richness
- Rice vinegar – slight tang to balance sweetness
- Gochujang – gives the glaze a spicy kick
- Honey or brown sugar – sweetens and thickens glaze
- Garlic – enhances overall flavor
- Cornstarch mixed with water – thickens glaze
- Ginger – warm and aromatic

For the Spicy Mayo Dip
- Mayonnaise – creamy base
- Honey – balances the heat
- Sweet chili sauce – adds sweet-spicy flavor
- Garlic powder – boosts flavor
- Lime juice – adds brightness
Garnish
- Sesame seeds – adds crunch and visual appeal
- Chopped green onions – fresh pop of flavor
Step by step



- In a large bowl, combine all the meatball ingredients and mix until just combined.
- Form into 1–1.5 inch meatballs.
- Cook by your preferred method: Pan-fry: heat oil in a skillet, cook meatballs turning until browned and cooked through (~10–12 min). Bake: at 400 °F , on a lined baking sheet for 18–20 min. Air fry: at 375 °F for 10–12 min, shaking halfway.
- In a small saucepan, combine glaze ingredients, simmer, then stir in cornstarch slurry. Cook until slightly thickened.
- Toss cooked meatballs in the BBQ glaze until evenly coated.
- In a bowl, whisk together spicy mayo dip ingredients until smooth.
- Serve meatballs garnished with sesame seeds and green onion, alongside the spicy mayo dip.







Tips for Best Results
- Do not overmix the meat to keep the meatballs tender.
- Use parchment if baking to prevent sticking.
- Let the glaze thicken slightly so it clings well.
- Add a little more gochujang for extra heat.
- Air frying gives the meatballs a crisp outside without extra oil.

Variations
You can switch things up by using ground turkey or pork for a different flavor. Adding finely chopped veggies like carrots or green onions to the meat mixture gives extra texture.
You can also make the glaze sweeter, hotter, or tangier depending on what your family likes. If you want something less spicy, reduce the gochujang and bump up the honey.

Serving suggestions
Korean Spicy Meatballs are great with steamed rice, noodles, or even tucked inside lettuce wraps for a lighter meal. I
also love serving them as party appetizers with toothpicks and a side of spicy mayo dip. They pair well with roasted veggies, fried rice, or any simple weeknight side.
Storage
Store leftover meatballs in an airtight container in the refrigerator for up to three days. Reheat them gently in a skillet or microwave until warm.
The spicy mayo dip can be stored separately in the fridge, and it tastes good chilled or at room temperature.
If you try this recipe please comment and give it a 5-star rating below, I love hearing from you!
If you liked this recipe, you’ll love my free 5-Ingredient Dinner Challenge.
I’ll send you super simple meals that use just five ingredients and come together fast — perfect for busy weeknights when you don’t want to overthink dinner.
Korean Spicy Meatballs
- Total Time: 44 minutes
- Yield: 6 1x
Description
Korean BBQ Meatballs are tender meatballs coated in a sticky, savory, and slightly sweet Korean-style glaze. They have a spicy kick from gochujang and pair perfectly with a creamy spicy mayo dip. These meatballs make a simple dinner, appetizer, or snack that feels like takeout without the cost or fuss.
Ingredients
Ingredients for the Meatballs:
- 1½ lb ground beef or chicken
- 2 eggs
- 1/2 cup breadcrumbs
- 1 tablespoon brown sugar
- 1 tablespoon gochujang (Korean chili paste)
- 2 cloves garlic
- 1 tablespoon of chopped red onion
- 1-inch piece ginger
- 1 tablespoon soy sauce
- 2 tablespoons sesame oil
- ½ teaspoon salt
- ¼ teaspoon black pepper
Ingredients for the Korean BBQ Glaze:
- 5 tablespoons soy sauce
- 2 tablespoons sesame oil
- 1 tablespoon rice vinegar
- 1 tablespoon gochujang
- 1 tablespoon honey or brown sugar
- 1 teaspoon garlic
- 1 teaspoon cornstarch mixed with 2½ tbsp water
- 1 teaspoon ginger
Ingredients for the Spicy Mayo Dip:
- ½ cup mayonnaise
- 1 teaspoon honey
- 1 tablespoon sweet chili sauce
- ½ teaspoon garlic powder
- 1 tablespoon lime juice
Garnish:
- Sesame seeds
- green onions
Instructions
- In a large bowl, combine all the meatball ingredients and mix until just combined.
- Form into 1–1.5 inch meatballs.
- Cook by your preferred method: Pan-fry: heat oil in a skillet, cook meatballs turning until browned and cooked through (~10–12 min). Bake: at 400 °F, on a lined baking sheet for 18–20 min. Air fry: at 375 °F for 10–12 min, shaking halfway.
- In a small saucepan, combine glaze ingredients, simmer, then stir in cornstarch slurry. Cook until slightly thickened.
- Toss cooked meatballs in the BBQ glaze until evenly coated.
- In a bowl, whisk together spicy mayo dip ingredients until smooth.
- Serve meatballs garnished with sesame seeds and green onion, alongside the spicy mayo dip.
- Prep Time: 12 minutes
- Cook Time: 20 minutes
- Category: Appetizer
- Cuisine: Korean
Nutrition
- Serving Size:
- Calories: 695
- Sugar: 17.6 g
- Sodium: 1123.4 mg
- Fat: 44.6 g
- Carbohydrates: 35.4 g
- Fiber: 3.6 g
- Protein: 39 g
- Cholesterol: 152.1 mg







