01 - Preheat oven to 400°F. Line a baking sheet with parchment paper.
02 - In a large bowl, combine ground beef, minced garlic, grated ginger, panko breadcrumbs, egg, green onions, soy sauce, sesame oil, gochujang, brown sugar, black pepper, and salt. Mix until just combined, being careful not to overwork the meat.
03 - Roll the mixture into 20 uniform small meatballs and arrange them on the prepared baking sheet, spacing evenly.
04 - Bake for 15–18 minutes until the meatballs are browned on the outside and cooked through to an internal temperature of 160°F.
05 - While the meatballs bake, whisk together soy sauce, honey, gochujang, sesame oil, rice vinegar, and minced garlic in a small saucepan. Heat over medium heat, stirring occasionally, until slightly thickened, about 2–3 minutes.
06 - In a small bowl, whisk together mayonnaise, sriracha or gochujang, lemon juice, and sugar until smooth and creamy. Adjust the spice level to taste.
07 - When the meatballs are done, transfer them to the saucepan or a large bowl and gently toss with the Korean BBQ sauce until evenly coated.
08 - Serve the meatballs hot with the spicy mayo dip on the side. Garnish with additional green onions or sesame seeds if desired.