Description
Tender Korean BBQ meatballs with spicy mayo dip are the perfect blend of sweet, savory, and spicy. This easy Asian-inspired appetizer or dinner idea features juicy meatballs glazed in sticky Korean BBQ sauce and paired with a creamy chili mayo. Perfect for meal prep, parties, or weeknight dinners.
Ingredients
500g ground beef
1/2 cup breadcrumbs
1 egg
3 cloves garlic, minced
1 tablespoon ginger, grated
2 green onions, finely chopped
2 tablespoons soy sauce
1 teaspoon sesame oil
1 tablespoon brown sugar
1 tablespoon gochujang
1/2 cup mayonnaise
1 tablespoon sriracha
1 teaspoon rice vinegar
1/2 teaspoon salt
1/2 teaspoon black pepper
1 tablespoon cooking oil
Instructions
1. In a large bowl, combine ground beef, breadcrumbs, egg, garlic, ginger, green onions, soy sauce, sesame oil, salt, and pepper. Mix gently until just combined.
2. Form the mixture into bite-sized meatballs, about 1 to 1.5 inches in diameter.
3. Heat a skillet with oil over medium heat. Cook the meatballs in batches, turning to brown all sides evenly. Cover and cook for 8–10 minutes until cooked through.
4. In a small saucepan, mix soy sauce, brown sugar, gochujang, and garlic with a splash of water. Simmer on low heat for 5 minutes until slightly thickened.
5. Toss the cooked meatballs in the glaze until evenly coated.
6. In a small bowl, whisk together mayonnaise, sriracha, and rice vinegar. Chill the spicy mayo in the fridge until ready to serve.
7. Plate the glazed meatballs, sprinkle with green onions or sesame seeds, and serve with spicy mayo dip.
Notes
Use a combination of beef and pork for extra juiciness.
Do not overmix the meat to keep meatballs tender.
Adjust sriracha in the mayo to suit your spice level.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Appetizer, Main Dish
- Method: Skillet
- Cuisine: Korean-Inspired
Nutrition
- Serving Size: 4–5 meatballs
- Calories: 360
- Sugar: 5g
- Sodium: 620mg
- Fat: 28g
- Saturated Fat: 8g
- Unsaturated Fat: 16g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 0.5g
- Protein: 18g
- Cholesterol: 85mg