I’m absolutely thrilled to share my Korean BBQ Meatballs with Roasted Sweet Potatoes and Brussels Sprouts Recipe because it’s hands down one of my favorite weeknight meals that brings together bold, savory, and sweet flavors all on one sheet pan. The caramelized glaze on the meatballs pairs so beautifully with the crispy, tender vegetables that every bite feels like a celebration in your mouth. It’s the perfect dish to cozy up with after a busy day, or to impress friends and family with minimal effort but maximum flavor.
Why You’ll Love This Korean BBQ Meatballs with Roasted Sweet Potatoes and Brussels Sprouts Recipe
What truly excites me about this Korean BBQ Meatballs with Roasted Sweet Potatoes and Brussels Sprouts Recipe is the incredible balance of flavors. The meatballs are packed with a punch from the gochujang—a Korean chili paste that adds a mild heat and rich umami. Then there’s that sticky, sweet maple-soy glaze that caramelizes perfectly under the broiler, giving the meatballs a gorgeous, glossy finish. Paired with the natural sweetness of roasted sweet potatoes and the slightly nutty, crispy brussels sprouts, this dish is a true symphony of textures and tastes that never gets old for me.
Besides the amazing flavor, I love how straightforward and manageable this recipe is. It’s all about roasting everything together on one pan, which means less mess and maximum convenience. Whether you’ve had a hectic day or want something impressive without the fuss, this recipe fits the bill wonderfully. I tend to make it for casual dinners, but I’ve also served it for holiday gatherings, potlucks, or even as a hearty appetizer. It’s a crowd-pleaser that works for almost any occasion because it’s just so delicious and satisfying.
Ingredients You’ll Need
The magic of this recipe lies in its simple, essential ingredients. Each item is carefully chosen to contribute vibrant taste, texture, and color, making this meal as delightful to see as it is to eat.
- 2 medium sweet potatoes (about 1 lb), peeled and cut into 1-inch cubes: Their natural sweetness balances the savory meatballs and adds a lovely soft texture.
- 12 oz brussels sprouts, trimmed and cut in half: Roasting these cut-side down gives them a beautiful caramelized crust and a satisfying crunch.
- 2 Tablespoons sesame oil, divided: It adds a toasty, nutty flavor that ties the entire dish together perfectly.
- 1/4 cup panko bread crumbs (gluten-free if needed): These keep the meatballs light and tender without falling apart.
- 1/4 cup milk: Soaks the breadcrumbs for moisture and softness in the meatballs.
- 1 lb ground beef: The rich base for the meatballs, providing a meaty foundation that soaks up all the flavors.
- 3 scallions, thinly sliced, with whites and greens separated: The white parts flavor the meatballs while the greens make a fresh, crunchy garnish.
- 1 teaspoon fresh grated ginger: Brings warmth and a subtle zing that brightens the meatballs.
- 2 cloves garlic, minced: Adds that classic depth and savory bite essential in Korean BBQ.
- 1 teaspoon kosher salt, plus more to taste: Balances and enhances all the flavors throughout.
- 1 teaspoon Gochujang or sriracha sauce: Adds that signature Korean heat and complexity to the meatballs.
- Korean BBQ Sauce ingredients:
- 1/2 cup low sodium soy sauce or coconut aminos: Provides salty umami without overpowering the glaze.
- 1/3 cup maple syrup or brown sugar: Gives the sauce its irresistible sweet caramelization.
- 2 Tablespoons rice vinegar: Adds a subtle tang to balance the sweetness.
- 2 cloves garlic, minced: For a more intense garlic punch in the sauce.
- 2 teaspoons fresh ginger, grated: Boosts the sauce’s fragrant warmth.
- 1 Tablespoon Gochujang or sriracha sauce, plus more to taste: Keeps the flavor layers rich and spicy.
- 1 Tablespoon cornstarch + 1 Tablespoon water: To thicken the sauce for that perfect cling to the meatballs.
- Toppings: sesame seeds and green onion: For a crunchy, fresh garnish that makes the dish pop visually and flavor-wise.
Directions
Step 1: Preheat your oven to 425°F and position the rack near the top. Lightly grease a large baking sheet with olive oil or line it with parchment paper to keep everything from sticking.
Step 2: Toss the cubed sweet potatoes and halved brussels sprouts in 1 tablespoon of sesame oil and a pinch of salt. Arrange them on one half of the baking sheet with the sprouts cut side down, so they roast evenly and develop a delicious caramelized crust. Pop them into the oven for 15 minutes.
Step 3: While the veggies roast, prepare the meatballs. Soak your panko breadcrumbs in milk in a large bowl and let it sit for about 5 minutes until soft and spongy. This step really helps keep the meatballs tender.
Step 4: Chop your scallions, keeping the white parts separate from the green ends. Mince the white bulbs and add them to the soaked breadcrumbs along with the ground beef, grated ginger, minced garlic, kosher salt, and gochujang sauce. Use your hands to gently combine everything until just mixed.
Step 5: Form the mixture into 1 1/2-inch meatballs using a medium cookie scoop or your hands—this should yield about 20-22 meatballs.
Step 6: Once the veggies come out of the oven, place the meatballs on the empty half of the baking sheet. Drizzle the remaining tablespoon of sesame oil over the meatballs for flavor and moisture.
Step 7: Return the baking sheet to the oven and bake for 14 to 16 minutes, or until the meatballs reach an internal temperature of 165°F, the sweet potatoes are tender through, and the brussels sprouts are golden and crisp at the edges.
Step 8: While the meatballs bake, make the Korean BBQ sauce. Combine soy sauce, maple syrup, rice vinegar, garlic, ginger, and gochujang in a medium saucepan. Bring it to a boil over medium-high heat.
Step 9: Mix the cornstarch and water in a small bowl until smooth, then whisk it into the boiling sauce. Keep stirring and boiling for 1-2 minutes, until the sauce thickens enough to coat the back of a spoon. Remove from heat and set aside about a third of the sauce for serving.
Step 10: Carefully remove the meatballs from the pan and toss them in the thickened Korean BBQ sauce so every piece is beautifully glazed. Place the meatballs back on the baking sheet.
Step 11: Switch your oven to broil. Broil the entire sheet pan (meatballs and veggies) for 2-3 minutes until the sauce bubbles and the potatoes get a bit crispy. Keep a close eye to avoid burning.
Step 12: Remove from the oven and serve the meatballs and roasted vegetables hot, garnished with sesame seeds and the reserved green parts of the scallions. Don’t forget to drizzle with the remaining sauce for extra flavor!
Servings and Timing
This recipe comfortably serves 5 people, making it ideal for a family dinner or meal prepping for the week. Prep time takes about 20 minutes, allowing you to chop vegetables and mix your meatballs without any rush. The cook time is approximately 15 to 18 minutes including roasting and broiling, bringing your total time to around 35 minutes from start to finish. There’s no additional resting time required, but I love to let the meatballs cool for a few minutes so the flavors settle before serving.
How to Serve This Korean BBQ Meatballs with Roasted Sweet Potatoes and Brussels Sprouts Recipe
When I serve this dish, I like to keep it warm so that the meatballs stay juicy and the vegetables crisp-tender. Sometimes I plate a few meatballs alongside generous portions of sweet potatoes and brussels sprouts, letting the colorful veggies provide a vibrant backdrop. If you’re aiming for a complete meal, steamed jasmine or brown rice is my go-to side because it soaks up the extra sauce wonderfully.
For a fun twist, I sometimes serve these meatballs over a fresh Asian-style slaw made with shredded cabbage, carrots, and a light sesame dressing. It adds a zesty crunch that complements the savory meatballs beautifully. Garnishing with toasted sesame seeds and sliced green onions always elevates the presentation and adds an extra layer of flavor that guests notice and appreciate.
As for beverages, I’m a big fan of pairing this meal with a crisp white wine like a Sauvignon Blanc or even a lightly hoppy craft beer. Non-alcoholic options like iced green tea or sparkling water with a splash of citrus keep the flavor profile fresh and vibrant. Whether it’s a cozy weeknight or a special occasion, I find this dish is versatile enough to fit any vibe and always impresses.
Variations
I love experimenting with this Korean BBQ Meatballs with Roasted Sweet Potatoes and Brussels Sprouts Recipe to cater to different tastes and dietary needs. For example, if you want a lighter meat alternative, ground turkey or chicken works wonderfully and keeps the meatballs tender and moist. If you’re vegetarian or vegan, I’ve had great success substituting the meat with plant-based crumbles or finely chopped mushrooms mixed with cooked quinoa to mimic the texture.
To switch up the flavor profile, try swapping gochujang for a milder chili paste or adding a squeeze of fresh lime to the sauce for a tangy brightness. For a gluten-free version, just make sure your soy sauce is tamari or coconut aminos, and swap panko breadcrumbs for gluten-free ones, which I have done with no issues.
Finally, although the oven method is my favorite for its ease and clean-up, you could pan-fry the meatballs and roast the vegetables separately if you’re tight on oven space. Either way, the sauce and the combination of flavors remain a total winner.
Storage and Reheating
Storing Leftovers
If you have leftovers, I recommend storing everything in an airtight container in the refrigerator. The meatballs and veggies will keep for up to 3-4 days. Keeping them together with the sauce will help maintain that luscious flavor, but if you prefer, you can store the sauce separately to prevent the veggies from becoming too soft.
Freezing
This dish freezes well, especially the meatballs. Place the cooled meatballs in a single layer on a baking sheet and freeze until solid; then transfer them to a freezer-safe bag or container. They’ll keep well for about 2-3 months. I don’t recommend freezing the roasted vegetables because they can get mushy, so it’s best to prepare fresh veggies alongside reheated meatballs.
Reheating
For the best results, reheat the meatballs gently in a skillet over low-medium heat or in a 350°F oven until warmed through. If you stored the sauce separately, add it in the last minute of reheating to keep that sticky glaze fresh. Avoid microwaving as it can dry out the meatballs and make vegetables soggy. Reheating slowly helps preserve the textures and flavor the way I want you to enjoy them.
FAQs
Can I make these meatballs ahead of time?
Absolutely! You can prepare the meatball mixture and shape the meatballs a day ahead, store them in the fridge, then bake them fresh when you’re ready. This makes weeknight cooking even easier!
What is gochujang, and can I substitute it?
Gochujang is a Korean fermented chili paste that is sweet, spicy, and savory. If you don’t have it, sriracha or even a mix of chili garlic sauce and a touch of honey works as a decent substitute.
Are these meatballs spicy?
They have a gentle kick thanks to the gochujang, but the sweetness in the sauce balances it out nicely. If you prefer less heat, reduce the amount of gochujang or swap it for a milder chili sauce.
Can I use other vegetables instead of brussels sprouts and sweet potatoes?
Sure! Cauliflower, broccoli, or carrots all roast well and would be tasty alternatives. Just adjust roasting times depending on the vegetable’s density to ensure everything cooks evenly.
Is this recipe gluten-free?
If you use gluten-free panko and tamari or coconut aminos instead of soy sauce, this recipe can easily be made gluten-free without sacrificing any flavor.
Conclusion
Thanks so much for joining me in making this delicious Korean BBQ Meatballs with Roasted Sweet Potatoes and Brussels Sprouts Recipe. I truly believe it’s a game-changer when you want a flavorful, comforting, and visually stunning meal with minimal fuss. I can’t wait for you to try it and fall in love with these perfectly caramelized meatballs and veggies as much as I have. Happy cooking!
PrintKorean BBQ Meatballs with Roasted Sweet Potatoes and Brussels Sprouts Recipe
These Korean BBQ Meatballs and Vegetables offer a flavorful and balanced meal featuring sweet and tender meatballs glazed with a spicy-sweet Korean BBQ sauce. Roasted sweet potatoes and crispy brussels sprouts accompany the meatballs, creating a wholesome and satisfying dish perfect for a quick weeknight dinner or impressive appetizer.
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Total Time: 35 minutes
- Yield: 5 servings
- Category: Dinner
- Method: Baking
- Cuisine: Korean
Ingredients
Korean Meatballs
- 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
- 1/4 cup panko bread crumbs (gluten-free if needed)
- 1/4 cup milk
- 1 lb ground beef
- 3 scallions, thinly sliced (white ends and greens 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
- 1/2 cup low sodium soy sauce or coconut aminos
- 1/3 cup maple syrup or brown sugar
- 2 Tablespoons rice vinegar
- 2 cloves garlic, minced
- 2 teaspoons fresh ginger, grated
- 1 Tablespoon Gochujang or sriracha sauce, plus more to taste
- 1 Tablespoon cornstarch + 1 Tablespoon water
- Toppings: sesame seeds and green onion (green ends of scallions)
Instructions
- Preheat and Prepare Vegetables: Preheat the oven to 425°F and position the oven rack to the top position. Lightly grease a large baking sheet with olive oil or line it with parchment paper. Place the sweet potatoes and brussels sprouts on one half of the baking sheet. Drizzle with 1 tablespoon sesame oil and sprinkle with salt to taste. Toss to coat evenly and arrange vegetables in a single layer with brussels sprouts cut side down. Roast in the preheated oven for 15 minutes.
- Prepare Breadcrumb Mixture and Aromatics: While the vegetables roast, add the panko bread crumbs to a large bowl and pour the milk over them. Let soak for 5 minutes. Meanwhile, chop the scallions by separating the white ends from the green greens. Mince the white ends along with garlic cloves. Reserve green ends to garnish the dish later.
- Make Meatball Mixture: To the soaked breadcrumb mixture, add ground beef, minced scallion whites, grated ginger, minced garlic, kosher salt, and gochujang or sriracha sauce. Using clean hands, thoroughly mix all ingredients until evenly combined. Form approximately 20-22 meatballs using a medium cookie scoop, shaping each meatball to about 1 1/2 inches in diameter.
- Combine and Bake Meatballs and Vegetables: Remove the vegetables from the oven. Place the formed meatballs in a single layer on the empty half of the baking sheet. Drizzle the remaining 1 tablespoon sesame oil over the meatballs. Return the baking sheet to the oven and bake for 14-16 minutes, or until meatballs reach an internal temperature of 165°F and vegetables are tender and golden.
- 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. In a small bowl, dissolve cornstarch in water and whisk it gradually into the boiling sauce. Stir continuously and boil for 1-2 minutes until the sauce thickens. Remove from heat and reserve 1/3 cup of sauce to drizzle later.
- Coat Meatballs with Sauce and Broil: Carefully transfer the baked meatballs to the saucepan with the Korean BBQ sauce and gently toss to coat them evenly. Place the coated meatballs back on the baking sheet with the vegetables. Switch the oven to broil. Broil meatballs and vegetables for 2-3 minutes, until the sauce bubbles and vegetables become slightly crispy.
- Serve: Remove from oven. Serve the meatballs and vegetables with the reserved BBQ sauce drizzled on top. Garnish with the reserved green scallion ends and sprinkle sesame seeds. Enjoy with steamed rice or an Asian slaw for a complete meal.
Notes
- Use gluten-free panko bread crumbs to make the recipe gluten-free if needed.
- Adjust the level of spiciness by modifying the amount of gochujang or using sriracha sauce as preferred.
- Make sure the meatballs reach 165°F internal temperature for safe consumption.
- Broiling at the end caramelizes the sauce, adding a delicious glaze and crispness to the vegetables.
- Can be served with steamed rice or fresh Asian slaw to complement the meal.
