01 - In a large mixing bowl, blend ground beef or chicken, panko breadcrumbs, egg, minced garlic, grated ginger, soy sauce, gochujang, brown sugar, sesame oil, salt, black pepper, and chopped green onions until just incorporated. Take care not to overmix.
02 - Shape the mixture into meatballs measuring 1 to 1.5 inches in diameter. Set formed meatballs on a plate or baking sheet while preparing to cook.
03 - Choose one method: For pan-frying, heat 1 tablespoon oil in a large skillet over medium heat and cook meatballs 10–12 minutes, turning to brown evenly. For baking, preheat oven to 400°F and bake on a lined sheet for 18–20 minutes. For air frying, preheat to 375°F and cook meatballs in the basket for 10–12 minutes, shaking halfway.
04 - Combine soy sauce, honey or brown sugar, gochujang, rice vinegar, sesame oil, minced garlic, and minced ginger in a small saucepan. Heat over medium until simmering, then stir in cornstarch slurry and cook, stirring, until thickened.
05 - Transfer cooked meatballs to a large bowl. Pour the prepared glaze over the meatballs and gently toss until thoroughly coated.
06 - In a small bowl, whisk mayonnaise, gochujang, lime juice, honey, and garlic powder until smooth. Adjust seasoning to taste with additional gochujang, if desired.
07 - Plate the glazed meatballs. Sprinkle with sesame seeds and extra chopped green onions. Present with spicy mayo dip on the side for dipping.