Honey Garlic Marinated Steak Skewers on the Grill
My husband would eat these every single weekend if I let him, and honestly some summers I almost do.
The marinade does all the real work while you do something else entirely. Twenty minutes on the counter or up to eight hours in the fridge, then ten minutes of heat and dinner is ready.

Honey Garlic Marinated Steak Skewers on the Grill
Tender chunks of sirloin soaked in a sweet-savory honey garlic marinade, then charred over a hot grill until caramelized and smoky.
Ingredients
Marinade
- 1/3 cup soy sauce , low sodium works fine
- 3 tbsp honey
- 4 cloves garlic , minced fine
- 2 tbsp olive oil
- 1 tbsp rice vinegar
- 1 tsp sesame oil
- 1/2 tsp black pepper , freshly cracked
- 1/2 tsp red pepper flakes , optional
Skewers
- 2 lbs sirloin steak , cut into 1.5-inch cubes
- 1 large red bell pepper , cut into 1.5-inch pieces
- 1 large yellow onion , cut into wedges
- 8 wooden or metal skewers , wooden skewers soaked in water 30 minutes
Instructions
Tips & Notes
- If your garlic is browning too fast in the marinade smell check, it means minced pieces were too large. Use a microplane or press for the finest texture.
- Sirloin works well here because it holds up to high heat without becoming chewy. Ribeye is richer but fattier pieces can flare on the grill. Tenderloin is tender but easy to overcook to dry on skewers.
- Do not skip the reserved marinade for basting. The batch that touched raw meat stays on the raw meat. Never brush cooked food with marinade that sat with uncooked steak.
- Wooden skewers soaked less than 30 minutes will scorch and sometimes snap mid-flip. Metal skewers skip that problem entirely and conduct heat into the center of each cube.
Nutrition per serving · estimated
Why the marinade timing actually matters here
Two hours is the real minimum, not a suggestion. Soy sauce needs time to work into the grain of the meat and honey needs time to coat each fiber so it caramelizes instead of burning instantly on the grill. At 30 minutes you get surface flavor. At 2 hours you get something that tastes like it came from a restaurant.
Eight hours is the ceiling I would hold to. Beyond that the vinegar and soy start to break down the texture of the steak in a way that reads as mushy rather than tender. Set a timer if you tend to lose track of the day.
Getting the char without losing the center
The char on these skewers is not an accident and it is not optional. Honey caramelizes fast over direct high heat and that is the whole point. What you are managing is the timing so the outside chars while the inside stays somewhere between medium-rare and medium.
If your grill runs hot and you see flames hitting the skewers from dripping fat, move them to a cooler zone for the last 2 minutes. You want radiant heat finishing the cook, not a flare scorching the outside while the center stays cold.


