These Korean BBQ meatballs are sweet, savory, and just the right amount of spicy. Coated in a glossy gochujang BBQ glaze and served with a creamy spicy mayo dip, they’re perfect for parties, game days, or easy dinner bowls when you want big flavor without a lot of fuss.
In a large bowl, add all of the meatball ingredients and mix just until combined. Try not to overmix so the meatballs stay tender.
Form the mixture into 1–1.5-inch meatballs and set aside.
Cook the meatballs using your preferred method: Pan-fry: Heat oil in a skillet over medium heat and cook the meatballs, turning occasionally, until browned and cooked through, about 10–12 minutes. Bake: Bake at 400°F (200°C) on a lined baking sheet for 18–20 minutes, until cooked through. Air fry: Air fry at 375°F (190°C) for 10–12 minutes, shaking the basket halfway through.
While the meatballs cook, add all of the glaze ingredients to a small saucepan. Simmer gently, then stir in the cornstarch slurry and cook until slightly thickened.
Add the cooked meatballs to a bowl and toss with the Korean BBQ glaze until evenly coated.
In a separate bowl, whisk together all of the spicy mayo dip ingredients until smooth.
Serve the meatballs garnished with sesame seeds and green onion, with the spicy mayo dip on the side.
Notes
You can use either ground beef or ground chicken for this recipe depending on your preference.