These meatballs combine ground beef with aromatic garlic, ginger, and gochujang for that signature Korean sweet-and-spicy profile. The panko breadcrumbs keep them tender while baking creates a nicely browned exterior. The spicy mayo dip adds a cool, creamy contrast that balances the heat perfectly.
Ready in under an hour, these make excellent party appetizers or a weeknight main when served with rice or lettuce cups. The meatballs reheat beautifully for meal prep, and the flavor develops even more after a day in the refrigerator.
The first time I made these Korean BBQ meatballs was for a last minute game night when friends showed up unexpectedly. I had ground beef and a jar of gochujang in the fridge, so I winged it and everyone went quiet after that first bite. Now they request them every time, and honestly, I never say no because they come together faster than I can order takeout.
Last summer my sister asked me to bring appetizers to her backyard party, and I made three dozen of these meatballs. By the time I got back to the kitchen with the spicy mayo, the platter was half empty and people were actually hunting down the remaining ones. Seeing guests crowd around a serving tray asking for the recipe is the best feeling in the world.
Ingredients
- 500 g ground beef: Ground pork works beautifully too if you prefer a lighter option
- 2 cloves garlic, minced: Fresh garlic matters here, jarred minced garlic loses its punch
- 2 green onions, finely chopped: Include the green tops for that pop of color
- 1 egg: Room temperature egg binds everything better
- 2 tbsp soy sauce: Use low sodium if you are watching your salt intake
- 2 tbsp panko breadcrumbs: These keep meatballs tender without making them dense
- 1 tbsp sesame oil: Toasted sesame oil adds that unmistakable Korean aroma
- 1 tbsp gochujang: This Korean chili paste is the secret to that sweet heat flavor profile
- 1 tbsp brown sugar: Balances the salty elements and helps with caramelization
- 1 tsp grated ginger: Fresh ginger brings a subtle warmth that ground ginger cannot replicate
- ½ tsp black pepper: Freshly cracked makes a noticeable difference
- ½ tsp salt: Adjust this based on how salty your soy sauce is
- 4 tbsp mayonnaise: Japanese mayo has a richer flavor but regular works perfectly
- 1 tbsp sriracha: Start with less and add more if you love heat
- 1 tsp lime juice: Fresh lime cuts through the rich mayo beautifully
- ½ tsp sesame oil: Just a drop adds depth without overpowering the dip
- ½ tsp honey: Smooths out the heat and adds a lovely sweetness
- Toasted sesame seeds and green onions: These make everything look restaurant worthy
Instructions
- Preheat and prepare:
- Get your oven to 200°C and line that baking sheet now so you are not scrambling later with sticky hands.
- Mix the meatball base:
- Combine everything in a large bowl, but do not overwork it or your meatballs will turn tough like little hockey pucks.
- Shape them up:
- Form 20 to 24 bite sized balls and place them on your prepared sheet, giving each one space to brown properly.
- Bake to perfection:
- Let them cook for 20 to 25 minutes, flipping halfway so all sides get that gorgeous golden color.
- Whisk the dip:
- While the oven does its work, stir together all the sauce ingredients until you have a smooth, bright orange dipping sauce.
- Garnish and serve:
- Scatter sesame seeds and green onions over the warm meatballs, then set that spicy mayo right beside them.
My partner, who claims to dislike spicy food, ate six of these in one sitting and kept dipping them extra deep in the mayo. There is something about the combination of flavors that just makes people keep reaching for one more, even when they are absolutely full.
Make Ahead Magic
I have learned through trial and error that these meatballs freeze beautifully before baking. Roll them all out on a Sunday, freeze them on a baking sheet, then transfer to a bag for busy weeknight dinners that taste just as fresh.
Serving Ideas Beyond Parties
These have saved dinner on countless Tuesdays when I serve them over steamed rice with extra drizzled spicy mayo. My kids actually request lettuce wraps with chopped meatballs inside, which might be the only way they willingly eat greens.
Heat Level Hacks
Start with less gochujang if you are cooking for anyone sensitive to spice, and keep extra sriracha on the table for heat lovers to add themselves. Everyone gets to customize their perfect bite without you having to make separate batches.
- Brush on extra gochujang mixed with honey during the last 5 minutes of baking for a sticky glazed finish
- Make double the spicy mayo because it goes great on everything from burgers to fries
- Set out small bowls of extra sesame seeds for guests to sprinkle as they please
These meatballs have become my go to for everything from casual weeknight dinners to fancy cocktail parties, and I hope they find their way into your regular rotation too.
Your Recipe Questions Answered
- → Can I make these meatballs ahead of time?
-
Absolutely. Form and refrigerate uncooked meatballs for up to 24 hours before baking, or freeze them raw for up to 3 months. Thaw overnight in the refrigerator before cooking as directed.
- → What can I substitute for gochujang?
-
Sriracha mixed with a teaspoon of miso paste works well, or use chili garlic sauce with a touch of brown sugar. The flavor profile will shift slightly but still deliver that spicy kick.
- → Can I pan-fry instead of bake?
-
Yes. Heat oil in a skillet over medium-high heat and cook meatballs for 8-10 minutes, turning frequently until browned on all sides and cooked through to 165°F internally.
- → How do I store leftovers?
-
Store cooled meatballs in an airtight container for 3-4 days. Keep the spicy mayo separate in a small jar. Reheat meatballs in a 350°F oven for 10 minutes or microwave in 30-second intervals.
- → Can I make these gluten-free?
-
Replace panko breadcrumbs with crushed gluten-free crackers or almond flour. Use tamari instead of soy sauce, and verify your mayonnaise and gochujang are certified gluten-free.
- → How spicy are these meatballs?
-
The meatballs themselves have mild heat from gochujang. The spicy mayo dip adds medium spice that's customizable—start with less sriracha if you prefer a gentler kick.