The Best Korean BBQ Meatballs with Spicy Mayo Dip Recipe
Introduction
These Korean BBQ Meatballs are bursting with bold flavors and a perfect balance of sweet, spicy, and savory notes. Paired with a creamy, zesty spicy mayo dip, they make an irresistible appetizer or main dish that’s easy to prepare and sure to impress.

Ingredients
- 1 pound ground beef or pork
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 3 scallions, finely chopped
- 2 tablespoons soy sauce
- 1 tablespoon sesame oil
- 1/2 cup panko breadcrumbs
- 1 large egg
- 2 tablespoons gochujang
- 2 tablespoons soy sauce
- 1 tablespoon brown sugar
- 1 teaspoon sesame oil
- 1 tablespoon rice vinegar
- 1/2 cup mayonnaise
- 1 tablespoon sriracha or gochujang
- 1 tablespoon lime juice
Instructions
- Step 1: In a large bowl, mix ground meat, garlic, ginger, scallions, 2 tablespoons soy sauce, 1 tablespoon sesame oil, panko breadcrumbs, and egg until just combined.
- Step 2: Form the mixture into 1-inch meatballs and place them on a parchment-lined baking sheet.
- Step 3: Bake in a preheated 400°F (200°C) oven for 18–20 minutes until browned and cooked through.
- Step 4: Meanwhile, in a small saucepan, combine 2 tablespoons gochujang, 2 tablespoons soy sauce, brown sugar, 1 teaspoon sesame oil, and rice vinegar. Simmer for 3–4 minutes until thickened.
- Step 5: Toss the hot meatballs in the glaze until fully coated. Let them sit for a few minutes to absorb the flavor.
- Step 6: In a separate bowl, stir together mayonnaise, sriracha or gochujang, and lime juice until smooth.
- Step 7: Serve glazed meatballs with the spicy mayo dip on the side. Garnish with sesame seeds or chopped scallions if desired.
Tips & Variations
- For a lighter option, substitute ground turkey or chicken for the beef or pork.
- Add finely chopped kimchi to the meat mixture for extra tang and spice.
- Use a grill or stovetop skillet to cook the meatballs for a smokier flavor.
- Adjust the heat of the spicy mayo by adding more or less sriracha or gochujang to taste.
Storage
Store leftover meatballs in an airtight container in the refrigerator for up to 3 days. Reheat gently in the microwave or in a skillet over low heat to prevent drying out. Keep the spicy mayo dip separate and refrigerate for up to 4 days.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make the meatballs ahead of time?
Yes, you can prepare and shape the meatballs a day ahead and keep them covered in the fridge. Bake just before serving for best results.
What can I use instead of gochujang?
If gochujang is unavailable, try substituting with a combination of chili paste and a touch of miso paste or use sriracha for a milder, different flavor profile.
Print
The Best Korean BBQ Meatballs with Spicy Mayo Dip Recipe
- Total Time: 35 minutes
- Yield: About 20 meatballs 1x
Description
These Korean BBQ meatballs are a perfect blend of savory, spicy, and sweet flavors, baked until tender and juicy, then coated in a sticky gochujang glaze. Served with a creamy, zesty spicy mayo dip, they make for an irresistible appetizer or main dish with a Korean twist.
Ingredients
Meatballs
- 1 pound ground beef or pork
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 3 scallions, finely chopped
- 2 tablespoons soy sauce
- 1 tablespoon sesame oil
- 1/2 cup panko breadcrumbs
- 1 large egg
Gochujang Glaze
- 2 tablespoons gochujang
- 2 tablespoons soy sauce
- 1 tablespoon brown sugar
- 1 teaspoon sesame oil
- 1 tablespoon rice vinegar
Spicy Mayo Dip
- 1/2 cup mayonnaise
- 1 tablespoon sriracha or gochujang
- 1 tablespoon lime juice
Instructions
- Prepare the meatball mixture: In a large bowl, mix the ground meat, minced garlic, grated ginger, finely chopped scallions, soy sauce, sesame oil, panko breadcrumbs, and egg until just combined. Be careful not to overmix to keep the meatballs tender.
- Form the meatballs: Shape the mixture into 1-inch balls and place them evenly spaced on a parchment-lined baking sheet to prevent sticking and ensure even cooking.
- Bake the meatballs: Preheat your oven to 400°F (200°C) and bake the meatballs for 18 to 20 minutes until they are browned on the outside and cooked through internally.
- Make the gochujang glaze: While the meatballs bake, combine gochujang, soy sauce, brown sugar, sesame oil, and rice vinegar in a small saucepan. Simmer over medium heat for 3 to 4 minutes, stirring frequently until the glaze thickens slightly.
- Coat the meatballs: Once baked, toss the hot meatballs gently in the warm gochujang glaze until fully coated. Let them rest for a few minutes to absorb the flavors.
- Prepare the spicy mayo dip: In a separate bowl, mix together mayonnaise, sriracha or gochujang, and lime juice until smooth and well combined.
- Serve: Plate the glazed meatballs and serve with the spicy mayo dip on the side. Optionally, garnish with sesame seeds or chopped scallions for added texture and flavor.
Notes
- You can substitute ground pork for beef or use a mix of both for varied flavor.
- For a gluten-free version, use gluten-free breadcrumbs and tamari instead of soy sauce.
- You can adjust the spiciness of the glaze and mayo dip by increasing or decreasing the amount of gochujang or sriracha.
- These meatballs can be baked ahead of time and reheated on a skillet or in the oven.
- Add chopped fresh herbs like cilantro or mint to the meatball mixture for an herbal twist.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Appetizer
- Method: Baking
- Cuisine: Korean
Keywords: Korean BBQ meatballs, gochujang glaze, spicy mayo dip, baked meatballs, Korean appetizer

