Korean BBQ Meatballs with Mayo

Featured in: Perfect Bites for Any Occasion

These Korean BBQ meatballs combine ground beef with aromatic Asian flavors like ginger, garlic, and sesame oil. The meatballs are baked until perfectly browned, then coated in a sweet-savory glaze made with soy sauce, brown sugar, and honey. The finishing touch is a creamy, spicy mayo dip with sriracha and lime that balances the rich meatballs. Quick to prepare and incredibly flavorful, they're perfect as an appetizer, party snack, or served over rice for a complete meal.

A smiling woman in a chef's jacket stands in a commercial kitchen, looking at the camera with various food containers and utensils in the background.
Updated on Fri, 18 Apr 2025 13:20:21 GMT
A bowl of meatballs with a dipping sauce. Pin it
A bowl of meatballs with a dipping sauce. | tasteofcook.com

These Korean BBQ meatballs have become my ultimate party appetizer solution when I need something impressive but manageable. The sweet and savory glaze combined with the spicy mayo creates an irresistible flavor combination that disappears within minutes every time I serve them.

I first made these meatballs for a potluck dinner where I wanted something different from the usual chips and dip. They were such a hit that three people asked for the recipe before the night was over, and now they're requested at every gathering.

Ingredients

  • Ground beef: Provides the perfect base texture, can substitute with turkey or chicken for a lighter option
  • Breadcrumbs: Help bind everything together while keeping the meatballs tender
  • Egg: Acts as the crucial binder that prevents your meatballs from falling apart
  • Green onions: Add fresh flavor and a subtle bite throughout the meatballs
  • Garlic and ginger: Form the aromatic foundation of authentic Korean flavor
  • Soy sauce: Infuses umami depth, look for low sodium varieties if watching salt intake
  • Sesame oil: Brings that distinctive nutty flavor, use toasted sesame oil for best results
  • Black pepper: Adds a gentle heat that balances the sweetness in the glaze
  • Soy sauce (for the glaze): Creates the savory base for your glaze
  • Brown sugar and honey: Work together to create caramelization and sticky texture
  • Rice vinegar: Adds the perfect tangy balance to cut through the richness
  • Garlic and ginger (for the glaze): Bring aromatic depth to the sauce
  • Cornstarch: Creates that restaurant quality thickness that helps the glaze cling to each meatball
  • Mayonnaise: Provides the creamy base; choose Japanese Kewpie mayo for extra richness
  • Sriracha: Brings customizable heat, start with less and add to taste
  • Honey: Balances the spiciness with a touch of sweetness
  • Lime juice: Adds brightness and cuts through the richness

Step-by-Step Instructions

Make the Meatballs:
Combine all meatball ingredients in a large bowl. Use your hands to gently incorporate everything until just mixed. Overmixing will result in tough meatballs. Roll into 1inch balls using wet hands to prevent sticking, and place them on a lined baking sheet with small spaces between each meatball.
Cook the Meatballs:
Bake in a preheated 400°F oven for exactly 1518 minutes. Look for a golden brown exterior while maintaining juiciness inside. The internal temperature should reach 160°F for beef. If panfrying, use a heavy bottomed skillet over medium heat with a tablespoon of neutral oil, turning the meatballs frequently to ensure even browning on all sides.
Make the Korean BBQ Glaze:
Combine all glaze ingredients except cornstarch slurry in a small saucepan over medium heat. Allow the mixture to come to a gentle simmer (about 23 minutes). Add the cornstarch slurry and whisk continuously for 12 minutes until the sauce coats the back of a spoon. The glaze should be thick but pourable.
Glaze the Meatballs:
Transfer the cooked meatballs to a large bowl and pour the hot glaze over them. Gently toss to ensure each meatball gets completely coated in glaze.
Make the Spicy Mayo Dip:
Whisk all dip ingredients together in a small bowl until smooth. Adjust heat level as preferred. The dip should be thick enough to cling to the meatballs when dipped.
Serve:
Arrange the glazed meatballs on a platter with the spicy mayo alongside. Garnish with extra green onions and sesame seeds.
A bowl of meatballs with a dipping sauce. Pin it
A bowl of meatballs with a dipping sauce. | tasteofcook.com

My absolute favorite part of this recipe is the versatility of the Korean BBQ glaze. I accidentally made too much once and used the leftover sauce on grilled chicken the next day. It was so delicious that I now sometimes make extra glaze intentionally just to have on hand for quick weeknight dinners.

Make Ahead Tips

These meatballs are perfect for prepping ahead of time. You can mix and shape the meatballs up to 24 hours in advance and keep them covered in the refrigerator. The glaze can also be made a day ahead and gently reheated before tossing with the cooked meatballs. For parties, prepare everything completely and keep warm in a slow cooker on the low setting for up to 2 hours.

Ingredient Substitutions

If you want to make these meatballs gluten free, simply swap the regular breadcrumbs for gluten free panko or crushed rice crackers. For a dairy free version, the recipe already fits the bill. To lower the carb content, you can replace the breadcrumbs with almond flour or crushed pork rinds. The spicy mayo can be made with vegan mayonnaise for those avoiding eggs.

Serving Suggestions

These meatballs are incredibly versatile. Serve them as party appetizers with decorative toothpicks, or transform them into a complete meal by serving over steamed rice with kimchi on the side. For a fun family dinner, set up a build your own Korean meatball bowl bar with rice, shredded vegetables, and extra sauce. They also make excellent sliders when placed on small buns with some spicy mayo and quick pickled cucumbers.

A bowl of meatballs with a dipping sauce. Pin it
A bowl of meatballs with a dipping sauce. | tasteofcook.com

These Korean BBQ meatballs are guaranteed to impress. Whether it's a party or family dinner, you'll love how easy they are to make and enjoy!

Frequently Asked Questions

→ Can I use a different type of ground meat for these meatballs?

Absolutely! While the recipe calls for ground beef, you can substitute with ground pork, chicken, turkey, or a combination. Ground pork will provide similar richness, while poultry options create a lighter version. Just note that cooking times may vary slightly depending on the meat used.

→ How can I make these meatballs gluten-free?

To make these gluten-free, substitute regular breadcrumbs with gluten-free panko or breadcrumbs. Also ensure you're using gluten-free soy sauce or tamari instead of regular soy sauce in both the meatballs and glaze.

→ Can I prepare these meatballs ahead of time?

Yes! You can prepare the meatball mixture and shape them up to 24 hours in advance, storing them covered in the refrigerator. You can also fully cook the meatballs, allow them to cool, and refrigerate for up to 3 days or freeze for up to 2 months. Reheat and add the glaze just before serving.

→ How spicy is the mayo dip, and can I adjust the heat level?

The spice level is moderate as written but is completely customizable. For a milder dip, reduce the sriracha to 1-2 teaspoons. For extra heat, increase to 2 tablespoons or add a dash of Korean gochujang paste. You can always start with less and add more to taste.

→ What sides pair well with these Korean BBQ meatballs?

These meatballs pair wonderfully with steamed rice, kimchi, quick-pickled vegetables, or a simple cucumber salad. For a complete Korean-inspired spread, serve alongside bibimbap ingredients, japchae (sweet potato noodles), or in lettuce wraps with additional garnishes.

→ Can I make the glaze thicker or thinner?

Yes! For a thicker glaze, increase the cornstarch to 1½ teaspoons. For a thinner consistency, reduce to ½ teaspoon or omit entirely for more of a sauce than a glaze. You can also simmer the glaze longer for a more concentrated flavor and thicker texture.

Korean BBQ Meatballs Spicy Mayo

Juicy beef meatballs glazed with sweet-savory Korean BBQ sauce, served with a creamy, spicy mayo dipping sauce.

Prep Time
15 Minutes
Cook Time
20 Minutes
Total Time
35 Minutes

Category: Snacks & Starters

Difficulty: Intermediate

Cuisine: Korean

Yield: 4 Servings (Approximately 16-20 meatballs)

Dietary: Dairy-Free

Ingredients

→ For the Meatballs

01 1 lb ground beef
02 1/3 cup panko breadcrumbs
03 1 large egg
04 2 green onions, finely chopped
05 2 cloves garlic, minced
06 1 teaspoon grated ginger
07 2 tablespoons soy sauce
08 1 teaspoon sesame oil
09 1/2 teaspoon black pepper

→ For the Korean BBQ Glaze

10 1/4 cup soy sauce
11 2 tablespoons brown sugar
12 1 tablespoon honey
13 1 tablespoon rice vinegar
14 1 teaspoon sesame oil
15 2 cloves garlic, minced
16 1 teaspoon grated ginger
17 1 teaspoon cornstarch, dissolved in 1 tablespoon water

→ For the Spicy Mayo Dip

18 1/4 cup mayonnaise
19 1 tablespoon sriracha sauce
20 1 teaspoon honey
21 1 teaspoon lime juice

Instructions

Step 01

In a large bowl, combine the ground beef, breadcrumbs, egg, green onions, garlic, ginger, soy sauce, sesame oil, and black pepper. Mix until just combined. Roll the mixture into 1-inch balls and place them on a parchment-lined baking sheet.

Step 02

Preheat your oven to 200°C (400°F). Bake the meatballs for 15-18 minutes, until fully cooked and browned. Alternatively, pan-fry them in a skillet over medium heat for 10-12 minutes, turning occasionally to cook evenly.

Step 03

In a small saucepan, combine soy sauce, brown sugar, honey, rice vinegar, sesame oil, garlic, and ginger. Bring to a simmer over medium heat, then stir in the cornstarch slurry. Cook for 1-2 minutes, stirring constantly, until the glaze thickens. Remove from heat.

Step 04

Once the meatballs are cooked, toss them in the Korean BBQ glaze until fully coated.

Step 05

In a small bowl, whisk together mayonnaise, sriracha, honey, and lime juice until smooth.

Step 06

Transfer the glazed meatballs to a serving platter. Garnish with sesame seeds and sliced green onions. Serve warm with the spicy mayo dip on the side.

Notes

  1. For best results, chill the meatball mixture for 30 minutes before rolling to help them hold their shape better.
  2. These meatballs can be made ahead and reheated when ready to serve.

Tools You'll Need

  • Baking sheet with parchment paper
  • Mixing bowl
  • Small saucepan
  • Measuring cups and spoons

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains gluten (breadcrumbs)
  • Contains egg
  • Contains soy

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 280
  • Total Fat: 18 g
  • Total Carbohydrate: 12 g
  • Protein: 22 g