I make these teriyaki meatball-broccoli kebabs when I want a fun, flavorful meal that’s both satisfying and easy to prepare. Juicy meatballs and tender broccoli get coated in a glossy teriyaki glaze, then cooked together on skewers for a dish that’s perfect for weeknights or casual gatherings.
Why You’ll Love This Recipe
I love this recipe because it combines sweet and savory teriyaki flavor with hearty meatballs and crisp-tender broccoli. I enjoy how the skewers make everything easy to serve and visually appealing. It’s great for grilling season, but I can also bake them in the oven anytime. I also appreciate that I can use homemade or store-bought meatballs depending on how much time I have.
Ingredients
-
20–24 fully cooked meatballs (beef, turkey, or chicken)
-
2 cups broccoli florets
-
1/2 cup teriyaki sauce
-
1 tablespoon honey (optional, for extra glaze)
-
1 tablespoon soy sauce
-
1 teaspoon sesame oil
-
1 tablespoon olive oil
-
Salt, to taste
-
Black pepper, to taste
-
Sesame seeds for garnish (optional)
-
Green onions, sliced (optional)
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
Directions
-
If I’m using wooden skewers, I soak them in water for about 20 minutes to prevent burning.
-
I preheat the oven to 400°F (200°C) or prepare the grill over medium heat.
-
In a small bowl, I mix together the teriyaki sauce, honey if I’m using it, soy sauce, and sesame oil.
-
I toss the broccoli florets with olive oil, salt, and pepper.
-
I thread the meatballs and broccoli alternately onto the skewers.
-
I place the skewers on a baking sheet or grill and brush generously with the teriyaki glaze.
-
I cook for 12–15 minutes in the oven or about 10–12 minutes on the grill, turning halfway through and brushing with more glaze.
-
I remove them once heated through and slightly caramelized.
-
I garnish with sesame seeds and sliced green onions before serving.
Servings and Timing
I find this recipe serves about 4 people.
-
Prep time: 15 minutes
-
Cook time: 12–15 minutes
-
Total time: About 30 minutes
Variations
I sometimes add bell peppers or pineapple chunks to the skewers for extra color and sweetness. When I want a spicier kick, I mix in a little sriracha or red pepper flakes into the glaze. I also like serving the kebabs over steamed rice or noodles for a complete meal.
storage/reheating
I store leftover kebabs in an airtight container in the refrigerator for up to 3 days. When reheating, I warm them in the oven at 350°F (175°C) for about 8–10 minutes or microwave in short intervals until heated through. I sometimes brush on a little extra teriyaki sauce before reheating to keep them moist.
FAQs
Can I use frozen meatballs?
I often use frozen, fully cooked meatballs. I thaw them before assembling for even heating.
Can I make these on the stovetop?
I can cook the meatballs and broccoli in a skillet, then toss everything in the glaze for a similar flavor without skewers.
How do I prevent the broccoli from overcooking?
I cut the florets into medium-sized pieces so they cook at the same rate as the meatballs and keep an eye on them during cooking.
Can I prepare these ahead of time?
I assemble the skewers ahead and refrigerate them. I brush with glaze just before cooking.
What sides go well with this dish?
I like serving these with steamed rice, fried rice, or a simple cucumber salad.
Conclusion
I turn to these teriyaki meatball-broccoli kebabs whenever I want a flavorful, crowd-pleasing meal that’s easy to prepare. The sweet and savory glaze, combined with juicy meatballs and tender broccoli, creates a dish that’s both satisfying and fun to serve. It’s a recipe I enjoy making for busy nights or casual get-togethers.
PrintTeriyaki Meatball-Broccoli Kebabs
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
Flavorful teriyaki meatball-broccoli kebabs featuring juicy meatballs and crisp-tender broccoli brushed with a glossy sweet and savory glaze, perfect for grilling or baking.
- Author: Mayaa
- Prep Time: 15 minutes
- Cook Time: 12–15 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Baking or Grilling
- Cuisine: Asian-Inspired
- Diet: Halal
Ingredients
- 20–24 fully cooked meatballs (beef, turkey, or chicken)
- 2 cups broccoli florets
- 1/2 cup teriyaki sauce
- 1 tablespoon honey (optional)
- 1 tablespoon soy sauce
- 1 teaspoon sesame oil
- 1 tablespoon olive oil
- Salt, to taste
- Black pepper, to taste
- Sesame seeds for garnish (optional)
- Green onions, sliced (optional)
Instructions
- If using wooden skewers, soak them in water for 20 minutes to prevent burning.
- Preheat oven to 400°F (200°C) or prepare grill over medium heat.
- In a small bowl, mix teriyaki sauce, honey (if using), soy sauce, and sesame oil.
- Toss broccoli florets with olive oil, salt, and black pepper.
- Thread meatballs and broccoli alternately onto skewers.
- Place skewers on a baking sheet or grill and brush generously with teriyaki glaze.
- Cook for 12–15 minutes in the oven or 10–12 minutes on the grill, turning halfway through and brushing with additional glaze.
- Remove when heated through and slightly caramelized.
- Garnish with sesame seeds and sliced green onions before serving.
Notes
- Add bell peppers or pineapple chunks for extra sweetness and color.
- Mix sriracha or red pepper flakes into the glaze for added heat.
- Serve over steamed rice or noodles for a complete meal.
- Store leftovers in an airtight container in the refrigerator for up to 3 days.
- Reheat in the oven at 350°F (175°C) for 8–10 minutes or microwave in short intervals.
- Brush with extra teriyaki sauce before reheating to maintain moisture.
Nutrition
- Serving Size: 1 serving (about 5–6 meatballs with broccoli)
- Calories: 410 kcal
- Sugar: 14 g
- Sodium: 880 mg
- Fat: 22 g
- Saturated Fat: 6 g
- Unsaturated Fat: 14 g
- Trans Fat: 0 g
- Carbohydrates: 24 g
- Fiber: 3 g
- Protein: 28 g
- Cholesterol: 75 mg
