I am so excited to share my absolute favorite weeknight dinner with you: Korean BBQ Meatballs with Roasted Sweet Potatoes and Brussels Sprouts Recipe. This dish is one of those perfect meals that just hits every note – sweet, savory, a little spicy, with a satisfying roast on the veggies, and meatballs that are juicy and bursting with flavor. It’s a comforting, colorful plate that always brings smiles around my table.
Why You'll Love This Korean BBQ Meatballs with Roasted Sweet Potatoes and Brussels Sprouts Recipe
What I love most about this Korean BBQ Meatballs with Roasted Sweet Potatoes and Brussels Sprouts Recipe is the incredible balance of flavors. The tender meatballs are infused with ginger, garlic, and a touch of Gochujang that brings a mild kick without overwhelming the palate. The roasted sweet potatoes add a natural sweetness, while the Brussels sprouts provide a lovely crispy, slightly bitter contrast. All of these elements come together beautifully with the sticky, tangy Korean BBQ sauce drenching it all.
It’s also so quick and straightforward to prepare, which makes it a staple in my busy-weeknight playbook. Roasting everything sheet-pan style means minimal cleanup, and the meatballs come together easily with simple ingredients I always have on hand. I find this recipe perfect for casual family dinners or when I want to impress friends without spending hours in the kitchen. Plus, the dish stands out because it combines familiar comfort food vibes with exciting, bold Korean flavors—something that never fails to spark compliments!
Ingredients You'll Need
Gathering these ingredients is a breeze, and each one plays an essential role in the texture and flavor complexity of the dish. From the earthiness of the sweet potatoes and Brussels sprouts to the umami-rich beef and bold Korean spices, every component shines in its own way while harmonizing perfectly together.
- Sweet potatoes: Peeled and cubed, they bring natural sweetness and creaminess after roasting.
- Brussels sprouts: Trimmed and halved, they roast to crispy perfection, adding a slightly bitter crunch.
- Sesame oil: Divided between the veggies and meatballs, infusing a toasty, nutty aroma.
- Panko bread crumbs: Used to bind the meatballs while keeping them light and tender; gluten-free panko works great.
- Milk: Softens the breadcrumbs and adds moisture to the meatballs.
- Ground beef: The hearty base for the meatballs, delivering juicy and savory satisfaction.
- Scallions: Separated into whites for mixing in and greens for garnish, adding freshness and texture.
- Fresh ginger: Grated for a bright, warm spice within the meatballs and sauce.
- Garlic: Minced and added to meatballs and sauce for depth and aroma.
- Kosher salt: Enhances and balances all the flavors.
- Gochujang: Korean chili paste or substitute sriracha, providing subtle heat and complexity.
- Low sodium soy sauce: Or coconut aminos to add rich umami and saltiness.
- Maple syrup: Or brown sugar, for that sticky, sweet glaze in the BBQ sauce.
- Rice vinegar: Brings tanginess to cut through the sweetness.
- Cornstarch: Mixed with water to thicken the BBQ sauce for a glossy finish.
- Sesame seeds and green onions: For a beautiful, fresh garnish that adds crunch and color.
Directions
Step 1: Preheat your oven to 425°F and position the rack near the top. Grease a large baking sheet lightly or line it with parchment paper to prevent sticking.
Step 2: Toss the cubed sweet potatoes and halved Brussels sprouts in 1 tablespoon of sesame oil and a pinch of kosher salt. Arrange them on one half of your baking sheet in a single layer, placing the Brussels sprouts cut side down for maximum caramelization. Roast for exactly 15 minutes to get them tender and starting to brown.
Step 3: While the veggies roast, soak the panko bread crumbs in milk for about 5 minutes until they soften. Meanwhile, chop the scallions finely, separating the white parts for mixing and reserving the green ends for garnish. Mince the garlic and grate the fresh ginger.
Step 4: Combine the soaked breadcrumbs, ground beef, scallion whites, ginger, garlic, kosher salt, and Gochujang in a large bowl. Use your hands to knead everything gently but thoroughly until well mixed. Shape the mixture into 1 ½-inch meatballs—aim for about 20 to 22 pieces for even cooking.
Step 5: Once the veggies have roasted for 15 minutes, remove the tray from the oven and arrange the meatballs on the empty half of the pan. Drizzle the remaining tablespoon of sesame oil over the meatballs to encourage browning and moisture during baking.
Step 6: Bake the whole pan for another 14 to 16 minutes, or until the meatballs reach an internal temperature of 165°F and the veggies are golden and crispy. Keep a close eye on them toward the end to avoid overcooking.
Step 7: While the meatballs and veggies bake, prepare the Korean BBQ sauce. In a medium saucepan, whisk together the soy sauce, maple syrup, rice vinegar, additional garlic and ginger, and Gochujang. Bring the mixture to a boil over medium-high heat.
Step 8: In a separate small bowl, dissolve the cornstarch in water and add it to the boiling sauce. Stir continuously and let it simmer for 1 to 2 minutes until the sauce thickens to a glossy texture. Set aside about ⅓ cup of sauce for drizzling later.
Step 9: Gently transfer the baked meatballs into the saucepan with the Korean BBQ sauce and toss them to coat evenly. Return the sauced meatballs to the baking sheet. Switch your oven to broil and broil everything for 2 to 3 minutes until the sauce bubbles and the potatoes are extra crispy.
Step 10: Remove the tray from the oven and serve. Sprinkle the dish generously with fresh green onions and toasted sesame seeds. Drizzle with any remaining reserved sauce for an extra burst of flavor.
Servings and Timing
This recipe comfortably serves 5 hungry people. The total prep time is about 10 minutes to chop and mix your ingredients nicely. Roasting and baking the veggies and meatballs take around 30 minutes combined. Including sauce preparation and broiling time, the total active cooking time sums up to roughly 35 minutes. There is no resting time required, so you can serve it piping hot as soon as it’s done.
How to Serve This Korean BBQ Meatballs with Roasted Sweet Potatoes and Brussels Sprouts Recipe
I love serving this Korean BBQ Meatballs with Roasted Sweet Potatoes and Brussels Sprouts Recipe hot and fresh from the oven, right on the baking sheet for a casual family-style meal. The visual contrast of the golden sweet potatoes, charred Brussels sprouts, and glossy, spicy meatballs never fails to impress. You can also plate it over steamed jasmine rice or cauliflower rice for a more filling presentation that soaks up all the delicious sauce.
Garnishing with plenty of fresh green onions and toasted sesame seeds makes a world of difference—it adds both texture and a pop of color that makes the dish look as good as it tastes. For a little crunch, I sometimes serve a small side of pickled cucumbers or kimchi to echo those authentic Korean flavors and add brightness.
When it comes to drinks, I find this dish pairs beautifully with a iced green tea or sparkling water with a slice of lime balances the richness wonderfully. This recipe is ideal for casual weeknight dinners but also shines as a fantastic crowd-pleaser for holiday gatherings or weekend parties.
Variations
Personally, I enjoy tweaking this Korean BBQ Meatballs with Roasted Sweet Potatoes and Brussels Sprouts Recipe depending on what’s in my pantry or my mood. For instance, swapping the ground beef for ground turkey or chicken lightens the dish while keeping it juicy and flavorful.
If you need gluten-free options, just swap the panko for gluten-free breadcrumbs and make sure your soy sauce is gluten-free or use coconut aminos instead. For a vegan twist, I like to make lentil or chickpea "meatballs," and use maple syrup in the sauce to keep the sweet, sticky glaze intact. Roasting extra veggies like bell peppers or carrots can also be a fun way to add color and nutrition.
For a smoky twist, adding a bit of smoked paprika or chipotle powder to the meatballs really adds depth. You can also prepare the meatballs entirely on the stovetop if you prefer, browning them in a pan before tossing with the sauce. Or grill the meatballs for an outdoor summer vibe with wonderfully caramelized edges.
Storage and Reheating
Storing Leftovers
Once cooled, I store any leftovers in airtight containers and keep them in the refrigerator. This dish keeps well for up to 3 days, and the flavors even meld better as it rests. Make sure the vegetables and meatballs are fully cooled before sealing to maintain freshness.
Freezing
This recipe freezes quite nicely. I recommend freezing the meatballs separately from the roasted veggies if possible, because the texture of the sweet potatoes and Brussels sprouts can become a bit soft after thawing. Store the meatballs in a freezer-safe container or zip-top bag, and freeze for up to 2 months. When ready to use, thaw overnight in the fridge before reheating.
Reheating
The best way to reheat is in the oven to bring back the crispiness of the veggies and the caramelized sauce on the meatballs. Preheat your oven to 350°F and heat for about 10-15 minutes, or until warmed through. Avoid the microwave if you want to preserve texture, but if you must, reheat lightly and finish with a quick broil or stovetop sear for a few minutes to regain some crispiness.
FAQs
Can I make the meatballs ahead of time?
Absolutely! I like to prepare the meatballs a day ahead and store them in the fridge, then bake them fresh with the veggies when I’m ready to serve. This makes dinner super efficient without sacrificing flavor.
What if I don’t have Gochujang?
No worries! Sriracha sauce or even a blend of chili paste and a little miso can work as substitutes to give that spicy, umami-rich kick. Just adjust the quantity to your heat preference.
Can I use frozen Brussels sprouts and sweet potatoes?
Fresh veggies roast best in this recipe, but if you’re short on time, you can use frozen ones. Just be sure to pat them dry thoroughly and decrease the roasting time slightly since frozen veggies release more moisture.
Is this recipe spicy?
It has a mild heat that builds gradually thanks to the Gochujang. You can easily dial it down by reducing the chili paste or opt for a milder sauce. It’s very customizable to your spice tolerance.
What are some good side dishes to serve with this?
I love serving it with steamed rice, kimchi, or a crisp cucumber salad. For a more substantial meal, a simple noodle salad or some garlic sautéed greens like spinach or bok choy are fantastic accompaniments.
Conclusion
If you’re looking for a dish that’s flavorful, colorful, and satisfying without a ton of fuss, give this Korean BBQ Meatballs with Roasted Sweet Potatoes and Brussels Sprouts Recipe a try. It brings together my favorite spicy-sweet flavors with comforting roasted veggies and juicy meatballs. I promise once you make it, this will become one of your go-to dinners for busy nights or special occasions. Enjoy every bite!
PrintKorean BBQ Meatballs with Roasted Sweet Potatoes and Brussels Sprouts Recipe
Delicious Korean BBQ Meatballs paired with roasted sweet potatoes and crispy Brussels sprouts, all coated in a flavorful homemade Korean BBQ sauce. This healthy and hearty dish is perfect for a family meal and offers a delightful balance of savory, sweet, and spicy flavors.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 5 servings
- Category: Main Course
- Method: Baking
- Cuisine: Korean
- Diet: Gluten Free
Ingredients
Vegetables
- 2 medium sweet potatoes (about 1 lb), peeled and cut into 1-inch cubes
- 12 oz Brussels sprouts, trimmed and cut in half
- 2 tablespoons sesame oil, divided
- Salt, to taste
Meatballs
- ¼ cup panko bread crumbs (gluten-free if needed; Aleia's preferred)
- ¼ cup milk
- 1 lb ground beef
- 3 scallions, thinly sliced (white and green parts separated)
- 1 teaspoon fresh grated ginger
- 2 cloves garlic, minced
- 1 teaspoon kosher salt (plus more to taste)
- 1 teaspoon Gochujang (or sriracha sauce)
Korean BBQ Sauce
- ½ cup low sodium soy sauce (or coconut aminos)
- ⅓ cup maple syrup (or brown sugar)
- 2 tablespoons rice vinegar
- 2 cloves garlic, minced
- 2 teaspoons fresh grated ginger
- 1 tablespoon Gochujang (or sriracha sauce, plus more to taste)
- 1 tablespoon cornstarch
- 1 tablespoon water
Toppings
- Sesame seeds
- Green onion (green parts from scallions)
Instructions
- Preheat Oven and Prepare Pan: Preheat your oven to 425°F and position the oven rack in the top slot. Grease a large baking sheet with olive oil or line it with parchment paper to prevent sticking.
- Roast Vegetables: On one half of the baking sheet, spread out the cubed sweet potatoes and halved Brussels sprouts (cut side down). Drizzle with 1 tablespoon of sesame oil, sprinkle with salt to taste, and toss to coat evenly. Arrange them in a single layer and roast in the oven for 15 minutes.
- Prepare Meatball Mixture: While the vegetables roast, combine the panko breadcrumbs and milk in a large bowl, letting it soak for 5 minutes. Meanwhile, mince the white parts of the scallions and garlic, separating the green ends for garnish.
- Mix Meatball Ingredients: Add the ground beef, soaked breadcrumbs, minced scallion whites, grated ginger, garlic, kosher salt, and Gochujang to the bowl. Use clean hands to mix everything until well combined. Form the mixture into 1 ½-inch meatballs using a medium cookie scoop, making about 20-22 meatballs.
- Add Meatballs to Pan: Remove the roasting vegetables from the oven. Arrange the meatballs in a single layer on the empty half of the baking sheet. Drizzle the remaining 1 tablespoon of sesame oil over the meatballs.
- Bake Meatballs and Vegetables: Return the baking sheet to the oven and bake for 14-16 minutes, or until the meatballs reach an internal temperature of 165°F and the vegetables are tender and golden brown.
- Prepare Korean BBQ Sauce: While baking, combine soy sauce, maple syrup, rice vinegar, minced garlic, grated ginger, and Gochujang in a medium saucepan. Bring the mixture to a boil over medium-high heat.
- Thicken Sauce: In a small bowl, dissolve the cornstarch in water. Whisk this slurry into the boiling sauce, stirring continuously. Boil for 1-2 minutes until the sauce thickens. Remove from heat and set aside ⅓ cup of the sauce for drizzling later.
- Coat Meatballs with Sauce: Carefully transfer the baked meatballs from the sheet pan into the saucepan with the sauce, tossing gently to coat evenly. Return the coated meatballs to the baking sheet.
- Broil for Finish: Switch the oven setting to broil. Broil the meatballs and vegetables for 2-3 minutes until the BBQ sauce bubbles and the sweet potatoes develop crispy edges.
- Serve: Serve the Korean BBQ meatballs and vegetables hot, drizzled with the reserved sauce and sprinkled with green onion tops and sesame seeds for garnish.
Notes
- For a gluten-free version, use gluten-free panko breadcrumbs.
- Gochujang can be substituted with sriracha sauce, but flavor will be slightly different.
- Use coconut aminos instead of soy sauce for a soy-free option.
- Make sure meatballs are cooked through by checking for an internal temperature of 165°F.
- Broiling at the end crisps up the vegetables and caramelizes the sauce for extra flavor.
Leave a Reply