1red bell peppercored and cut into 1 ¼-inch pieces
1yellow or orange bell peppercored and cut into 1 ¼-inch pieces
8ounceswhole baby bella mushroomshalved if large
1small red onioncut into 1 ¼-inch cubes
Skewersif using wood, soak in water for 30 minutes
Oilfor brushing the grill
Instructions
Place the steak in a large ziptop bag or medium bowl. Whisk together the marinade ingredients (soy sauce, oil, honey, garlic, chili powder, cumin, black pepper), then pour over the steak. Toss the steak with the marinade (or seal the bag and toss) until it is well coated. Refrigerate for at least 1 hour or up to 8 hours.
Preheat your grill to medium-high heat (about 425°F).
Thread the marinated steak onto the skewers, alternating with the vegetables. The steak/veggies can lightly touch, but don't pack them together to ensure everything cooks evenly. Transfer to a rimmed baking sheet as you go.
Brush the skewers on all sides with the used marinade (discard the rest).
Once the grill is hot, use a brush to scrub the grates clean if needed, then brush the grates with oil.
Grill the skewers on all sides until the vegetables are seared and the meat reaches your desired doneness—140°F to 145°F for medium—about 8 to 9 minutes, turning roughly every 3 minutes. Transfer to a serving plate (we use a clean baking sheet). Serve warm.
Notes
TO STORE: Refrigerate leftovers in an airtight container for up to 3 days.
TO REHEAT: Warm gently in a skillet or microwave.
TO FREEZE: Freeze cooked steak and vegetables separately for up to 2 months.