Korean BBQ Meatballs

Category: Family Dinner Ideas

These Korean BBQ meatballs combine ground beef with aromatic scallions, ginger, garlic and gochujang for a flavorful Asian-inspired dish. The homemade Korean BBQ sauce creates a sweet, tangy glaze with just the right amount of heat. Paired with crispy Brussels sprouts and tender sweet potatoes, this sheet pan meal delivers a perfect balance of flavors and textures. The entire dish comes together in about 30 minutes, making it ideal for weeknight dinners while still impressive enough for guests.

Fatiha
By Fatiha Fatiha
Last updated Tue, 05 Aug 2025 20:11:31 GMT
A pan of Korean BBQ meatballs and vegetables. Pin
A pan of Korean BBQ meatballs and vegetables. | zestplate.com

These savory Korean BBQ meatballs paired with roasted sweet potatoes and brussels sprouts create a perfect sheet pan dinner that delivers bold Asian flavors with minimal effort. The caramelized vegetables and tender meatballs coated in a sticky sweet and spicy sauce will make this an instant family favorite.

I first created this recipe when trying to introduce my children to Korean flavors without overwhelming them. The sticky sweet meatballs were an instant hit and now they request these "special meatballs" at least twice a month.

Ingredients

  • Ground beef provides the perfect base for these meatballs with enough fat content to keep them moist and flavorful
  • Sweet potatoes add natural sweetness and contrast beautifully with the spicy sauce while providing hearty substance
  • Brussels sprouts caramelize wonderfully in the oven creating crispy edges that balance the tender meatballs
  • Gochujang sauce brings authentic Korean flavor with its sweet fermented chili paste that adds depth beyond simple heat
  • Panko breadcrumbs create a lighter texture than regular breadcrumbs keeping the meatballs tender
  • Sesame oil provides an aromatic nutty flavor that immediately signals Asian cuisine
  • Scallions add brightness and a mild onion flavor that complements the rich meatballs
  • Fresh ginger brings warming spice and essential Korean flavor profile
  • Soy sauce adds umami depth and saltiness to balance the sweet elements
  • Maple syrup provides natural sweetness without being cloying like some traditional sugar based sauces

How To Make Korean BBQ Meatballs and Vegetables

Prep the vegetables
Cut sweet potatoes into even 1inch cubes to ensure they cook at the same rate. Trim brussels sprouts and halve them so the flat sides can caramelize beautifully against the pan. Toss everything with sesame oil and salt to begin developing flavor immediately.
Roast the vegetables first
Give your vegetables a 15minute head start in the oven. This ensures the dense sweet potatoes will be perfectly tender when the meatballs are done. Position brussels sprouts cut side down for maximum caramelization.
Prepare the meatball mixture
Soak the breadcrumbs in milk for full five minutes this is crucial for creating tender juicy meatballs. The breadcrumbs absorb the liquid and create pockets of moisture throughout the meat. Mix in the aromatics and seasonings gently without overworking the meat.
Form uniform meatballs
Use a cookie scoop to create evenly sized meatballs around 1½ inches in diameter. This ensures they all cook at the same rate and look professional. Avoid packing the meat too tightly which can make them tough.
Create the sticky glaze
The Korean BBQ sauce starts with a flavorful base that gets thickened with cornstarch slurry. Be sure to bring it to a full boil to activate the cornstarch and achieve that perfect glossy sticky texture that will cling to the meatballs.
Finish with high heat
The final broiling step is what takes this dish from good to exceptional. It caramelizes the sauce on the meatballs and adds extra crispiness to the vegetable edges. Watch carefully during this step to prevent burning.

The Gochujang paste is my secret weapon in this recipe. I discovered it years ago at a Korean market and now keep it as a staple in my refrigerator. Its complex fermented flavor adds dimension that simple hot sauce never could. My husband who typically avoids spicy food will make an exception for anything with this magical ingredient.

A bowl of meatballs and vegetables.
A bowl of meatballs and vegetables. | zestplate.com

Make Ahead Options

These meatballs actually improve with time as the flavors meld together. You can prepare the meatball mixture up to 24 hours ahead and keep it covered in the refrigerator. For even more convenience form the meatballs completely and store them on a parchment lined tray covered with plastic wrap. The sauce can also be made up to 3 days ahead and gently reheated when ready to use.

Customize Your Heat Level

One of the beauties of this recipe is how easily you can adjust the spice level to suit your preferences. For a mild family friendly version use just 1 teaspoon of Gochujang in both the meatballs and sauce. For true spice lovers double the amount and consider adding a sprinkle of Korean red pepper flakes before serving. The sweet potatoes provide a natural cooling element to balance even the spiciest version.

Serving Suggestions

These Korean BBQ meatballs work beautifully in multiple settings. For a complete meal serve them exactly as written with the roasted vegetables. For a more traditional Korean presentation offer them alongside steamed rice kimchi and small dishes of pickled vegetables. They also make excellent appetizers when made slightly smaller and served with toothpicks and extra dipping sauce on the side. For a fun fusion dish try them in lettuce wraps with quick pickled vegetables and sriracha mayo.

A dish of Korean BBQ meatballs and vegetables.
A dish of Korean BBQ meatballs and vegetables. | zestplate.com

Recipe FAQs

→ Can I make these Korean meatballs ahead of time?

Yes! You can prepare the meatballs up to a day ahead and refrigerate them uncooked. The BBQ sauce can also be made in advance and stored separately. When ready to serve, roast the vegetables first, then add the meatballs and continue with the recipe as directed.

→ What can I substitute for gochujang?

If you don't have gochujang, you can substitute with sriracha sauce as mentioned in the recipe. Alternatively, a mixture of miso paste with a little chili paste or chili flakes can work in a pinch, though the flavor profile will be slightly different.

→ How spicy are these Korean BBQ meatballs?

As written, the meatballs have a mild heat level. You can easily adjust the spiciness by adding more or less gochujang to both the meatballs and the BBQ sauce. For extra heat, consider adding red pepper flakes as suggested in the recipe notes.

→ Can I use different vegetables with these meatballs?

Absolutely! While sweet potatoes and Brussels sprouts pair wonderfully with the Korean flavors, you could substitute with broccoli, cauliflower, carrots, bell peppers, or other roasting-friendly vegetables. Just adjust cooking times as needed for different vegetables.

→ What's the best way to serve Korean BBQ meatballs?

These meatballs are perfect served over steamed rice to soak up the delicious sauce. You could also serve them in lettuce cups for a lighter option, or even on small skewers as party appetizers. For a complete meal, simply serve with the roasted vegetables as directed in the recipe.

→ Can I use ground turkey instead of beef?

Yes, ground turkey works well as a substitute for beef in these meatballs. You might want to add an extra teaspoon of sesame oil to the meat mixture since turkey is leaner than beef. Ground chicken or pork would also be delicious alternatives.

Korean BBQ Meatballs Vegetables

Savory beef meatballs with gochujang glaze paired with roasted sweet potatoes and Brussels sprouts for a complete Korean meal.

Preparation Time
20 min
Cooking Time
35 min
Total Duration
55 min
By Fatiha: Fatiha

Category: Main Dishes

Skill Level: Intermediate

Cuisine: Korean-inspired

Output: 4 Servings (20-22 meatballs with vegetables)

Dietary Preferences: ~

Ingredients

→ Korean Meatballs

01 1 lb ground beef
02 1/4 cup panko bread crumbs (gluten-free if needed)
03 1/4 cup milk
04 3 scallions, thinly sliced (white and green parts separated)
05 1 teaspoon fresh grated ginger
06 2 cloves garlic, minced
07 1 teaspoon kosher salt
08 1 teaspoon Gochujang or sriracha sauce

→ Vegetables

09 2 medium sweet potatoes (about 500g), peeled and cut into 2.5cm cubes
10 340g brussels sprouts, trimmed and halved
11 2 tablespoons sesame oil, divided

→ Korean BBQ Sauce

12 120ml low sodium soy sauce or coconut aminos
13 80ml maple syrup or brown sugar
14 2 tablespoons rice vinegar
15 2 cloves garlic, minced
16 2 teaspoons fresh ginger, grated
17 1 tablespoon Gochujang or sriracha sauce
18 1 tablespoon cornstarch mixed with 1 tablespoon water

→ Garnish

19 Sesame seeds
20 Green parts of scallions, sliced

Directions

Step 01

Preheat oven to 220°C and position rack in the upper third. Lightly grease a large baking sheet with olive oil or line with parchment paper.

Step 02

Arrange sweet potatoes and brussels sprouts on half of the baking sheet. Drizzle with 1 tablespoon sesame oil, season with salt, and toss to coat. Position brussels sprouts cut-side down. Roast for 15 minutes.

Step 03

While vegetables roast, combine breadcrumbs and milk in a large bowl. Let soak for 5 minutes. Meanwhile, prepare scallions, separating white and green parts, and mince garlic.

Step 04

Add ground beef, scallion whites, ginger, garlic, salt, and Gochujang to the breadcrumb mixture. Mix thoroughly with clean hands. Form into approximately 22 meatballs (about 3.8cm diameter) using a medium cookie scoop.

Step 05

Remove baking sheet from oven. Place meatballs in a single layer on the empty half. Drizzle with remaining sesame oil. Return to oven and bake for 14-16 minutes, until meatballs reach 74°C internally and vegetables are tender and crisp.

Step 06

While everything bakes, combine soy sauce, maple syrup, rice vinegar, garlic, ginger, and Gochujang in a medium saucepan. Bring to a boil over medium-high heat.

Step 07

Whisk cornstarch slurry into the boiling sauce. Continue stirring for 1-2 minutes until thickened. Remove from heat and reserve 80ml in a separate bowl for serving.

Step 08

Transfer baked meatballs to the saucepan with remaining BBQ sauce and coat thoroughly. Return glazed meatballs to the baking sheet. Switch oven to broil and broil everything for 2-3 minutes until sauce bubbles and vegetables develop a light char.

Step 09

Transfer to serving plates, drizzle with reserved BBQ sauce, and garnish with sliced scallion greens and sesame seeds.

Notes

  1. Adjust Gochujang quantity to your preferred spice level. Recipe as written provides mild heat.
  2. For an appetizer version, prepare only the meatballs and BBQ sauce, omitting vegetables.
  3. Leftovers can be refrigerated in an airtight container for up to 4 days.
  4. To freeze, cool meatballs completely, freeze on a parchment-lined baking sheet until solid, then transfer to freezer bags for up to 3 months.
  5. To reheat frozen meatballs, thaw overnight in refrigerator then warm in a skillet over medium heat with a splash of water for 5-7 minutes, or bake at 180°C for 10-12 minutes.

Required Equipment

  • Large baking sheet
  • Parchment paper (optional)
  • Medium saucepan
  • Mixing bowls
  • Medium cookie scoop
  • Meat thermometer

Allergen Information

Review each component for possible allergens and consult a health professional when concerned.
  • Contains dairy (milk)
  • Contains wheat (panko breadcrumbs unless using gluten-free version)
  • Contains soy (soy sauce unless using coconut aminos)

Nutritional Information (per serving)

These figures serve as estimates and are not a substitute for medical advice.
  • Calories: 450
  • Fat: 18.5 g
  • Carbohydrates: 42 g
  • Protein: 29 g