Round platter topped with 8 grilled beef and broccoli skewers

Grilled Beef & Broccoli Skewers

Total Time
45 min
15 min
10 min
Your favorite Chinese takeout meal gets a fun makeover in this easy recipe, where it’s transformed into kebabs. Lean sirloin steak is marinated briefly and layered with fresh broccoli florets, shiitake mushroom caps, and green onion pieces. Brown rice, farro, or cauliflower rice would be a great accompaniment.


Cooking spray

4 spray(s)

Uncooked lean beef top sirloin steak

1 pound(s), cut into 24 cubes


1 clove(s), grated

Teriyaki sauce

¼ cup(s), divided

Toasted sesame oil

2 tsp, divided

Broccoli florets

24 floret(s), (about 12 oz)

Shiitake mushroom

16 medium, stems removed


8 medium, white and light-green parts only, each cut into 3 pieces


  1. Off heat, coat grill rack or grill pan with nonstick spray. Preheat gas grill or grill pan to medium-high, or prepare medium-high fire in charcoal grill.
  2. In medium bowl, combine steak, garlic, 1 1⁄2 tbsp teriyaki sauce, and 1 tsp oil. Marinate at room temperature for 20 minutes. In small bowl, whisk remaining 2 1⁄2 tbsp teriyaki sauce and 1 tsp oil.
  3. Using 8 (10- to 12-inch) skewers, alternately thread 3 steak cubes, 3 broccoli florets, 2 mushrooms, and 3 scallion pieces onto each skewer. Coat skewers with nonstick spray. Grill skewers, turning and basting occasionally with remaining teriyaki sauce, until steak reaches desired degree of doneness, 8 to 10 minutes for medium.
  4. Serving size: 2 skewers