Korean BBQ Meatballs with Spicy Mayo Dip

Short Description

These Korean BBQ Meatballs are a perfect blend of smoky, sweet, and spicy flavors, coated in a sticky, caramelized glaze. Paired with a creamy, fiery spicy mayo dip, they make a fantastic appetizer, party snack, or main dish over rice.

Why You’ll Love This Recipe

  • Bold, authentic Korean flavors – infused with soy sauce, garlic, ginger, and gochujang.
  • Versatile serving options – enjoy as an appetizer, snack, or main dish.
  • Easy to prepare – simple ingredients and quick cooking methods.
  • Meal prep friendly – store in the fridge or freezer for easy meals.
  • That spicy mayo dip! – adds a creamy, tangy, and spicy contrast.

Ingredients

(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)

For the Meatballs:

  • Ground beef (or a mix of beef and pork)
  • Panko breadcrumbs
  • Egg
  • Garlic cloves, minced
  • Fresh ginger, grated
  • Soy sauce
  • Gochujang (Korean chili paste)
  • Brown sugar
  • Sesame oil
  • Salt
  • Black pepper
  • Green onions, finely chopped

For the Korean BBQ Glaze:

  • Soy sauce
  • Honey or brown sugar
  • Gochujang
  • Rice vinegar
  • Sesame oil
  • Garlic, minced
  • Ginger, minced
  • Cornstarch mixed with water (to thicken)

For the Spicy Mayo Dip:

  • Mayonnaise
  • Gochujang
  • Lime juice
  • Honey
  • Garlic powder

For Garnish:

  • Sesame seeds
  • Chopped green onions

Directions

Prepare the Meatball Mixture:

  1. In a large mixing bowl, combine the ground beef, breadcrumbs, egg, garlic, ginger, soy sauce, gochujang, brown sugar, sesame oil, salt, black pepper, and green onions.
  2. Mix gently with your hands or a spatula until just combined. Avoid overmixing to keep the meatballs tender.

Shape the Meatballs:

  1. Roll the mixture into 1 to 1.5-inch meatballs using a cookie scoop or your hands.
  2. Place them on a parchment-lined baking sheet or plate.

Cook the Meatballs:

Pan-frying method: Heat a large skillet over medium heat with oil. Cook the meatballs, turning occasionally, for 10-12 minutes until browned and fully cooked.
Baking method: Preheat oven to 400°F (200°C) and bake meatballs for 18-20 minutes.
Air fryer method: Preheat air fryer to 375°F (190°C) and cook for 10-12 minutes, shaking the basket halfway through.

Make the Korean BBQ Glaze:

  1. In a small saucepan, combine soy sauce, honey, gochujang, rice vinegar, sesame oil, garlic, and ginger.
  2. Bring to a simmer over medium heat. Stir in the cornstarch slurry and cook for 1-2 minutes until thickened.

Coat the Meatballs:

  1. Transfer the cooked meatballs to a bowl and toss them in the warm glaze until fully coated.

Make the Spicy Mayo Dip:

  1. In a small bowl, whisk together mayonnaise, gochujang, lime juice, honey, and garlic powder until smooth. Adjust spice level to taste.

Garnish and Serve:

  1. Transfer glazed meatballs to a serving plate.
  2. Sprinkle with sesame seeds and chopped green onions.
  3. Serve hot with the spicy mayo dip on the side.

Servings and Timing

  • Servings: 4-6 (about 24 meatballs)
  • Preparation Time: 15 minutes
  • Cooking Time: 15-20 minutes
  • Total Time: 30-35 minutes

Variations

  • Make it spicier: Add extra gochujang or sriracha to the glaze and dip.
  • Lighter version: Use ground turkey or chicken instead of beef.
  • Gluten-free option: Replace soy sauce with tamari and use gluten-free breadcrumbs.
  • Low-carb version: Use almond flour instead of panko.
  • Cheesy twist: Stuff each meatball with a small cube of mozzarella before cooking.

Storage/Reheating

  • Refrigeration: Store in an airtight container for up to 4 days.
  • Freezing: Freeze uncooked or cooked meatballs for up to 3 months. Thaw before reheating.
  • Reheating:
    • Microwave: Heat in 30-second intervals with a splash of water or sauce.
    • Stovetop: Warm in a pan over medium heat with a bit of sauce.
    • Oven: Reheat at 350°F (175°C) for 10-15 minutes.

FAQs

Can I make these meatballs ahead of time?

Yes! Shape the raw meatballs and refrigerate up to 24 hours before cooking.

How can I make the sauce thicker?

If the sauce isn’t thick enough, stir in extra cornstarch slurry (1 tsp cornstarch + 2 tbsp water).

Can I use store-bought frozen meatballs?

Yes, cook them first, then coat in the homemade glaze.

What’s the best side dish for these meatballs?

They pair well with steamed rice, garlic noodles, stir-fried vegetables, or lettuce wraps.

How do I make these meatballs extra juicy?

Use 80/20 ground beef and don’t overmix the meat mixture.

Can I grill these meatballs instead?

Yes! Skewer them and grill over medium-high heat for 8-10 minutes.

What’s a good alternative for gochujang?

Mix sriracha with miso paste or red pepper flakes.

Can I make these meatballs dairy-free?

Yes, this recipe is already dairy-free! Just check ingredient labels to be sure.

How do I prevent meatballs from falling apart?

Use breadcrumbs and egg as binders and avoid overmixing.

Can I double this recipe?

Absolutely! Just cook in batches to ensure even browning.

Conclusion

Korean BBQ Meatballs with Spicy Mayo Dip are a perfect blend of sweet, savory, and spicy flavors. Whether served as a party appetizer, weeknight dinner, or meal prep option, they are guaranteed to be a hit. Try them today and enjoy a bold, delicious bite of Korean-inspired goodness!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Korean BBQ Meatballs with Spicy Mayo Dip

Korean BBQ Meatballs with Spicy Mayo Dip

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Olivia
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Total Time: 35 minutes
  • Yield: 4-6 servings 1x
  • Category: Appetizer
  • Method: Stovetop
  • Cuisine: Korean-Inspired

Description

These Korean BBQ Meatballs are tender, juicy, and packed with umami flavors from soy sauce, gochujang, garlic, and ginger. Tossed in a sticky, caramelized glaze and paired with a creamy, spicy mayo dip, they make the perfect appetizer, party snack, or main dish over rice. Quick, easy, and bursting with bold Korean flavors!


Ingredients

Units Scale

For the Meatballs:

  • 1 lb (450g) ground beef (or a mix of beef and pork)
  • 1/2 cup panko breadcrumbs
  • 1 egg
  • 2 cloves garlic, minced
  • 1-inch piece ginger, grated
  • 2 tbsp soy sauce
  • 1 tbsp gochujang (Korean chili paste)
  • 1 tbsp brown sugar
  • 1 tbsp sesame oil
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 2 green onions, finely chopped

For the Korean BBQ Glaze:

  • 1/4 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 (to thicken)

For the Spicy Mayo Dip:

  • 1/2 cup mayonnaise
  • 1 tbsp gochujang
  • 1 tbsp lime juice
  • 1 tsp honey
  • 1/2 tsp garlic powder

For Garnish:

  • Sesame seeds
  • Chopped green onions

Instructions

Prepare the Meatball Mixture:
In a large mixing bowl, combine ground beef (or beef-pork mix), breadcrumbs, egg, garlic, ginger, soy sauce, gochujang, brown sugar, sesame oil, salt, black pepper, and green onions.
Mix gently with hands or a spatula until just combined (don’t overmix).
2️⃣ Shape the Meatballs:
Roll the mixture into 1 to 1.5-inch meatballs and place them on a plate or parchment-lined baking sheet.
3️⃣ Cook the Meatballs:
Pan-frying method: Heat a large skillet over medium heat with a little oil. Cook meatballs, turning occasionally, until browned and cooked through (10-12 minutes).
Baking method: Preheat oven to 400°F (200°C). Bake meatballs on a lined baking sheet for 18-20 minutes.
Air fryer method: Preheat to 375°F (190°C). Cook meatballs for 10-12 minutes, shaking halfway through.
4️⃣ Make the Korean BBQ Glaze:
In a small saucepan, combine soy sauce, honey, gochujang, rice vinegar, sesame oil, garlic, and ginger.
Bring to a simmer, then stir in the cornstarch slurry to thicken the sauce (1-2 minutes).
5️⃣ Coat the Meatballs:
Toss the cooked meatballs in the warm Korean BBQ glaze until fully coated.
6️⃣ Make the Spicy Mayo Dip:
Whisk together mayonnaise, gochujang, lime juice, honey, and garlic powder until smooth.
7️⃣ Garnish & Serve:
Transfer the glazed meatballs to a plate, drizzle with extra sauce, and sprinkle with sesame seeds and green onions.
Serve hot with the spicy mayo dip on the side


Notes

  • For leaner meatballs, use ground turkey or chicken (add a little extra sesame oil for moisture).
  • Adjust spice level by adding more or less gochujang.
  • Serve with steamed rice, garlic noodles, or lettuce wraps for a full meal!
  • Make-ahead tip: Form and refrigerate the meatballs up to 24 hours before cooking

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *