These tender meatballs combine ground beef with gochujang, soy sauce, garlic, ginger, and sesame oil for authentic Korean BBQ flavors. Baked until golden and juicy, they're served with a velvety spicy mayo dipping sauce made from mayonnaise, sriracha, lime juice, and honey. The combination creates a perfect balance of sweet, savory, and spicy elements. Ready in just 45 minutes, these make an ideal appetizer for gatherings or a satisfying main dish served with steamed rice or fresh lettuce cups.
The smell of gochujang hitting hot sesame oil always transports me back to my friend Jin's tiny apartment kitchen, where we crowded around his stove while he taught me the magic of Korean flavors. I remember laughing so hard at his dramatic seasoning demonstrations that I almost knocked over a bottle of soy sauce. Those meatballs we made that night were messy, imperfect, and absolutely unforgettable.
Last summer, I made these for my sister's birthday party and watched her usually skeptical husband hover by the serving platter until he'd eaten his weight in meatballs. He kept asking what made them taste so different from regular appetizers. I told him it's the combination of sweet brown sugar and funky gochujang that creates something impossible to describe but impossible to stop eating.
Ingredients
- 500 g ground beef: The fat content keeps these incredibly juicy, but I've used turkey successfully when watching red meat
- 2 cloves garlic, minced: Fresh garlic makes all the difference here, don't even think about powder
- 2 green onions, finely chopped: Both white and green parts add different layers of flavor
- 1 egg: This binds everything together without making the texture rubbery
- 2 tbsp soy sauce: The salty backbone that lets the other flavors shine
- 2 tbsp panko breadcrumbs: Lighter than regular crumbs and keeps the texture tender
- 1 tbsp sesame oil: Toasted sesame oil adds that distinctive Korean aroma
- 1 tbsp gochujang: This Korean chili paste brings heat, sweetness, and depth all at once
- 1 tbsp brown sugar: Caramelizes beautifully and balances the savory elements
- 1 tsp grated ginger: Fresh ginger adds a bright kick that cuts through the richness
- ½ tsp black pepper: Adds subtle warmth without overpowering
- ½ tsp salt: Just enough to enhance without making them salty
- 4 tbsp mayonnaise: Real mayo makes the best creamy base for dipping
- 1 tbsp sriracha: Adjust this to your heat tolerance, I usually add more
- 1 tsp lime juice: Cuts through the richness and brightens everything
- ½ tsp sesame oil: A little extra in the dip ties it back to the meatballs
- ½ tsp honey: Balances the heat and adds a smooth finish
- Toasted sesame seeds: These add such a beautiful crunch and visual appeal
- Sliced green onions: Fresh garnish makes everything look intentional
Instructions
- Get your oven ready:
- Preheat to 200°C and line that baking sheet now, nothing worse than realizing you forgot the parchment when your hands are covered in meat mixture
- Make the meatball mixture:
- Combine everything in a large bowl and mix with your hands just until combined, overmixing makes tough meatballs
- Shape them up:
- Form into 20 to 24 bite sized balls, they don't need to be perfect, uniformity is overrated
- Bake until gorgeous:
- 20 to 25 minutes at 200°C, flipping halfway for even browning, you want them deeply caramelized
- Whisk up the dip:
- Mix mayo, sriracha, lime juice, sesame oil, honey and salt until completely smooth
- Finish with flair:
- Pile them on a platter, shower with sesame seeds and green onions, and watch them disappear
My daughter now requests these for every sleepover party, and her friends actually ask for the recipe. Watching twelve year olds get excited about something with gochujang makes me weirdly proud.
Making Ahead For Parties
I've learned to form the meatballs in the morning and keep them refrigerated on parchment until guests arrive. The spicy mayo can also be made a day ahead and actually tastes better after the flavors meld together in the fridge.
The Secret To Even Cooking
Space the meatballs at least an inch apart on the baking sheet so they brown properly instead of steaming. I learned this after making one giant connected meatball sheet my first time trying this recipe.
Serving Ideas That Work
These work beautifully as passed appetizers with little cocktail picks, or set up a DIY station with lettuce cups and rice for a fun interactive dinner. The meatballs reheat surprisingly well in a 160°C oven if you need to make them ahead.
- Double the spicy mayo because people always want more for dipping
- Keep some extra gochujang handy for guests who love extra heat
- Lettuce cups make these feel lighter for summer parties
These have become my guaranteed crowd pleaser, the recipe I turn to when I need something that feels special but comes together without stress.
Recipe FAQs
- → What makes these meatballs Korean-style?
-
The Korean flavor comes from gochujang (fermented Korean chili paste), soy sauce, sesame oil, fresh ginger, and green onions. These ingredients create the signature sweet, savory, and slightly spicy taste profile of Korean cuisine.
- → Can I make these meatballs ahead of time?
-
Yes, you can prepare and form the meatball mixture up to 24 hours in advance. Store covered in the refrigerator. You can also bake them completely and reheat in a 180°C (350°F) oven for 10-15 minutes before serving.
- → What can I substitute for gochujang?
-
If you don't have gochujang, you can use a mixture of red pepper flakes and tomato paste, or substitute with sriracha and a touch of miso paste. The flavor won't be exactly the same, but it will still be delicious.
- → How do I store leftovers?
-
Store cooled meatballs in an airtight container in the refrigerator for up to 4 days. Keep the spicy mayo separate. Reheat meatballs in the oven or microwave until warmed through.
- → Can I freeze these meatballs?
-
Absolutely. Freeze uncooked meatballs on a baking sheet, then transfer to a freezer bag. They'll keep for up to 3 months. Bake from frozen, adding 5-10 minutes to the cooking time.