Quick Recipe Version (TL;DR)
Quick Ingredients
- 1 lb (454 g) frozen, fully cooked meatballs (about 20–28, depending on size)
- 2 (8.8 oz / 250 g) microwaveable jasmine rice pouches (or 3 cups cooked rice)
- 4 cups (340 g) broccoli florets
- 2 tbsp water (for steaming broccoli)
- 1/4 cup (85 g) honey
- 3 tbsp (45 ml) low-sodium soy sauce
- 1 tbsp (15 ml) rice vinegar (or apple cider vinegar)
- 2 tbsp (30 ml) water (for glaze)
- 2 tsp (10 ml) toasted sesame oil
- 3 garlic cloves, finely minced (about 1 tbsp)
- 1 tbsp cornstarch
- 2 tsp sesame seeds
- 2 scallions, thinly sliced (optional)
Do This
- 1. Steam broccoli in the microwave with 2 tbsp water, covered, 3–4 minutes on HIGH.
- 2. Whisk honey, soy sauce, vinegar, 2 tbsp water, sesame oil, garlic, and cornstarch in a microwave-safe bowl.
- 3. Microwave glaze 45 seconds on HIGH, whisk, then 30–60 seconds more until glossy and thick.
- 4. Microwave meatballs covered in a bowl with 2 tbsp water, 3–5 minutes on HIGH, stirring once.
- 5. Toss hot meatballs in the honey-garlic glaze until coated.
- 6. Heat rice pouches 90 seconds on HIGH (or rewarm cooked rice 1–2 minutes).
- 7. Build bowls: rice + broccoli + glazed meatballs; finish with sesame seeds (and scallions).
Why You’ll Love This Recipe
- Big flavor, tiny effort: sticky honey-garlic sauce tastes like takeout, but it’s microwave-easy.
- Family-friendly sweet-savory: the honey + soy combo tends to win over picky eaters.
- Balanced bowl dinner: protein, veg, and rice in one simple build-your-own meal.
- Great for busy nights: uses fully cooked meatballs and microwave-steamed broccoli.
Grocery List
- Produce: broccoli florets, garlic, scallions (optional)
- Dairy: none (optional: a small pat of butter for rice)
- Pantry: honey, low-sodium soy sauce, rice vinegar (or apple cider vinegar), toasted sesame oil, cornstarch, sesame seeds
- Meat/Freezer: frozen fully cooked meatballs; microwaveable rice pouches (or cooked rice)
Full Ingredients
For the Rice
- 2 (8.8 oz / 250 g) microwaveable jasmine rice pouches (or 3 cups cooked rice, any kind)
- Optional: 1 tsp butter and a pinch of salt, to finish hot rice
For the Broccoli
- 4 cups (about 340 g) broccoli florets (fresh or frozen)
- 2 tbsp water
- 1/4 tsp kosher salt (optional)
For the Meatballs
- 1 lb (454 g) frozen, fully cooked meatballs (beef, turkey, or chicken all work)
- 2 tbsp water (helps them heat evenly and stay juicy)
For the Sticky Honey-Garlic Soy Glaze
- 1/4 cup (85 g) honey
- 3 tbsp (45 ml) low-sodium soy sauce
- 1 tbsp (15 ml) rice vinegar (or apple cider vinegar)
- 2 tbsp (30 ml) water
- 2 tsp (10 ml) toasted sesame oil
- 3 garlic cloves, very finely minced (about 1 tbsp)
- 1 tbsp cornstarch
- Optional heat: 1/4 tsp crushed red pepper flakes
To Finish
- 2 tsp sesame seeds (white or black)
- 2 scallions, thinly sliced (optional)

Step-by-Step Instructions
Step 1: Set up your microwave-friendly bowls
Grab two microwave-safe bowls: one medium bowl for broccoli and one larger bowl for meatballs. You’ll also want a small microwave-safe bowl (or large measuring cup) for the sauce. Have a microwave-safe lid or a plate handy for covering; covering traps steam and helps everything heat more evenly.
Microwave note: Times below are written for a 1000-watt microwave on HIGH. If yours is lower wattage, add 30–60 seconds as needed.
Step 2: Steam the broccoli
Add 4 cups broccoli florets to a medium microwave-safe bowl. Sprinkle over 2 tbsp water. Cover (lid slightly vented, or cover with a plate).
Microwave on HIGH for 3 minutes. Carefully uncover (watch for steam), stir, and microwave 1 minute more if you want it more tender.
Drain off any excess water and season with 1/4 tsp kosher salt if you like. Cover loosely to keep warm.
Step 3: Mix the honey-garlic glaze (cold) so it won’t clump
In a small microwave-safe bowl, whisk together:
1/4 cup honey, 3 tbsp soy sauce, 1 tbsp rice vinegar, 2 tbsp water, 2 tsp toasted sesame oil, 3 minced garlic cloves, and 1 tbsp cornstarch (plus red pepper flakes, if using).
Whisk until the cornstarch is fully dissolved with no visible lumps. This is the key to a smooth, glossy sauce.
Step 4: Microwave the glaze until thick and sticky
Microwave the sauce on HIGH for 45 seconds, then whisk well (it may look uneven at first).
Microwave again on HIGH for 30 seconds, whisk, and check thickness. If needed, microwave in additional 15-second bursts, whisking each time, until the sauce is thick enough to coat a spoon. Total microwave time is usually 75–105 seconds.
Set aside while you heat the meatballs.
Step 5: Warm the meatballs until hot all the way through
Put the 1 lb frozen fully cooked meatballs in a large microwave-safe bowl. Add 2 tbsp water (this creates a little steam so they heat evenly and stay juicy). Cover.
Microwave on HIGH for 3 minutes. Stir/flip the meatballs, re-cover, then microwave 1–2 minutes more, until they are steaming hot in the center.
Food safety: Meatballs should reach an internal temperature of 165°F (74°C). If they’re not there yet, microwave in 30-second bursts.
Carefully drain any excess liquid from the bowl so your sauce stays sticky (not watery).
Step 6: Toss meatballs with the sticky honey-garlic sauce
Pour the thickened glaze over the hot meatballs and stir until every meatball is glossy and coated. If the sauce tightens up too much as it sits, stir in 1 tsp water at a time to loosen it.
Optional: Microwave the sauced meatballs for 15–30 seconds on HIGH to make them extra shiny and help the glaze cling.
Step 7: Heat the rice and assemble the bowls
Microwave the rice pouches according to package directions (typically 90 seconds on HIGH per pouch). Fluff with a fork. If using cooked leftover rice, sprinkle with 1 tbsp water per 1 1/2 cups rice, cover, and microwave on HIGH for 1–2 minutes until hot.
To build each bowl, divide rice among 4 bowls, top with broccoli, then add the sticky honey-garlic meatballs. Sprinkle with sesame seeds and sliced scallions if using. Serve immediately while everything is hot.
Pro Tips
- Whisk cornstarch in while the sauce is cold: adding cornstarch after heating can cause lumps.
- Drain meatball liquid before saucing: extra water makes the glaze runny instead of sticky.
- Want a thicker glaze? Add an extra 1 tsp cornstarch (whisked with 1 tsp water first), then microwave in 15-second bursts until glossy.
- Keep broccoli bright green: stop cooking when it’s crisp-tender; it will continue to soften slightly as it sits.
- Make it taste “toasty”: sprinkle sesame seeds on top right before serving, and use toasted sesame oil (not regular).
Variations
- Spicy honey-garlic: add 1–2 tsp sriracha or 1/2 tsp gochugaru to the glaze.
- Veg swap: use microwave-steamed green beans, snap peas, or a frozen stir-fry veggie blend (steam according to package).
- Make it extra saucy: increase glaze by 50% (multiply all sauce ingredients by 1.5) so there’s enough to drizzle over rice and broccoli.
Storage & Make-Ahead
Store leftovers in airtight containers for up to 4 days in the refrigerator. Keep rice, broccoli, and meatballs together or separate—separate helps the broccoli stay less soft. Reheat covered in the microwave on HIGH until steaming hot, about 2–3 minutes per serving, stirring halfway through. If the sauce thickens in the fridge, add 1–2 tsp water before reheating and stir well. For make-ahead, whisk the glaze ingredients (including cornstarch) and refrigerate up to 24 hours; microwave to thicken right before dinner.
Nutrition (per serving)
Approximate, using beef meatballs and microwave jasmine rice: 610 calories, 26 g protein, 78 g carbs, 22 g fat, 8 g saturated fat, 7 g fiber, 28 g sugars, 980 mg sodium.
