🍯 Korean BBQ Meatballs with Spicy Mayo Dip
🧾 Ingredients
For the Meatballs:
- 500g ground beef (or chicken/turkey)
- 1/4 cup breadcrumbs
- 1 egg
- 2 cloves garlic, minced
- 1 tsp fresh ginger, grated
- 2 tbsp soy sauce
- 1 tbsp sesame oil
- 2 tbsp green onions, finely chopped
- 1 tbsp honey (or date syrup for refined sugar-free option)
- 1/2 tsp black pepper
For the Korean BBQ Glaze:
- 3 tbsp soy sauce
- 2 tbsp honey (or maple/date syrup)
- 1 tbsp gochujang
- 1 tsp sesame oil
- 1 tsp rice vinegar
- 1 garlic clove, minced
For the Spicy Mayo Dip:
- 1/2 cup mayonnaise
- 1–2 tsp sriracha (adjust to spice level)
- 1 tsp lemon juice
👩🍳 Instructions
- Preheat oven to 200°C (400°F) and line a baking tray.
- In a bowl, mix all meatball ingredients until just combined.
- Form into small meatballs and place on the tray.
- Bake for 15–18 minutes until cooked through.
- Meanwhile, combine all glaze ingredients in a small pan and simmer for 2–3 minutes until slightly thickened.
- Toss the cooked meatballs in the warm glaze until fully coated.
- Mix all spicy mayo ingredients in a small bowl.
- Serve meatballs hot with the dip on the side.
🍽️ Description
These Korean-inspired meatballs are juicy and deeply flavorful, coated in a glossy, slightly spicy BBQ glaze. The richness is perfectly balanced by a creamy, tangy spicy mayo dip. Great as an appetizer, party snack, or even served over rice for a full meal.
💡 Tips
- Use panko breadcrumbs for softer meatballs
- Don’t overmix—keeps them tender
- Add chili flakes for extra heat
- Garnish with sesame seeds & green onions
❓ Q & A
Q: Can I air fry instead of bake?
Yes—air fry at 190°C (375°F) for 10–12 minutes.
Q: Can I make it healthier?
Use ground chicken or turkey and light mayo or Greek yogurt for the dip.
Q: Is gochujang very spicy?
It’s mildly spicy with a sweet, umami depth—adjust quantity to taste.
Q: Can I make it ahead?
Yes! Store cooked meatballs in the fridge for up to 3 days and reheat with glaze.
Q: What can I serve it with?
Steamed rice, noodles, lettuce wraps, or even inside sliders.

