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