Teriyaki Beef Skewers are a crowd-pleaser and perfect for grilling season! Tender steak is marinated in a savory and slightly sweet teriyaki marinade, then skewered with vibrant vegetables for a colorful, flavorful meal.

I know it’s only January but I’ve already got summer grilling on the brain. The last couple of winters in north Texas have been rough and this one has been no exception. We had several days of snow this month and it’s looking like more is coming.
I made these teriyaki beef kabobs on the one warm day we’ve had recently.

Ingredients
- Sirloin steak – I like to use sirloin for skewers because it’s a moderately priced cut of steak but still turns out really tender and flavorful.
- Soy sauce – this is the savory component of the teriyaki marinade. You can use a low-sodium soy sauce if you prefer. You can also use gluten free soy sauce or coconut aminos if you are gluten free.
- Honey – this adds just a hint of sweetness to the teriyaki marinade.
- Vegetable oil – vegetable oil has a higher smoke point than other cooking oils so it’s great for using on the grill.
- Garlic – use fresh garlic if you have it but if not, ground ginger will also work.
- Black pepper – we’re skipping salt in this recipe because the soy sauce is already salty. You can always taste your marinade before adding the steak bites to make sure it doesn’t need salt.
- Ginger – use fresh ginger if possible but if you don’t have it, ground ginger will work.
- Red onion – red onions aren’t as sharp as a white or yellow onion so they are perfect for skewers. Plus, the color is really pretty.
- Bell pepper – you can use any color of bell pepper that you prefer. I like how the red bell pepper looks on the skewer.

How To Make Teriyaki Beef Skewers
- Marinate. Stir together soy sauce, honey, vegetable oil, garlic, black pepper, and ginger. Add steak cubes. Cover and refrigerate for 1 hour.
- Assemble. Thread the marinated steak cubes onto skewers, alternating with onions and peppers.
- Grill. Grill the skewers over medium-high heat, turning occasionally, until steak reaches desired doneness and vegetables are tender.
How Long Are They Good For?
Teriyaki beef skewers will be fine in the fridge for up to 3 days. Make sure to store them in an airtight container to keep them fresh for as long as possible.
Reheat them for a couple minutes in the microwave.
How To Make Beef Skewers in the Oven
If you don’t have a grill or just don’t feel like grilling, you can make these beef skewers in the oven. Marinate and assemble as the recipe says and then put them on a rimmed baking sheet.
Bake them at 375F for 15 minutes, flip them over and bake for another 10 minutes. If you like your steak rarer, you may want to start checking after 5. If you like them more well done, they may need a few more minutes.

What Cut of Beef Is Best For Skewers?
I like using a sirloin steak for skewers because it’s a moderately priced cut of beef but you’re still going to end up with really tender, juicy, flavorful steak bites.
You could use a more expensive cut, like a tenderloin, but I don’t think it’s necessary to spend a ton of money on beef for skewers. Especially if you’re going to be marinating it. The marinade will help tenderize even cheap cuts of beef.
What To Serve with Beef Skewers?
I like to serve these teriyaki beef skewers with rice. You could do plain white rice or even a fried rice to tie into the teriyaki flavors. You could also do mashed potatoes!
Or remove them from the kabobs and wrap the steak bites in a flatbread or pita with fresh vegetables and make some extra teriyaki sauce to drizzle over top.

More Skewer Recipes
- Air Fryer Bacon Wrapped Chicken Skewers
- Al Pastor Pork Skewers
- Rosemary Ranch Chicken Skewers
- Tropical Pork Pineapple Skewers
Make sure you subscribe to my email list to get all my new recipes delivered right to your inbox!
Follow me on Facebook and Pinterest for even more!
Recipe
Teriyaki Beef Skewers

Teriyaki Beef Skewers are a crowd-pleaser and perfect for grilling season! Tender steak is marinated in a savory and slightly sweet teriyaki marinade, then skewered with vibrant vegetables for a colorful, flavorful meal.
Ingredients
- 1 pound sirloin steak, cut into bite-sized cubes
- 2 tablespoons soy sauce
- 1 tablespoon honey
- 1 tablespoon vegetable oil
- 2 garlic cloves, minced
- 1 teaspoon ground black pepper
- 1 teaspoon ginger, grated
- 1 medium red bell pepper, cut into squares
- 1 small red onion, cut into chunks
Instructions
- In a medium bowl, mix soy sauce, honey, vegetable oil, minced garlic, ground black pepper, and grated ginger.
- Add steak cubes to the marinade. Toss to coat evenly. Cover and refrigerate for 1 hour.
- Preheat your grill or grill pan over medium-high heat.
- Thread the marinated steak onto skewers, alternating with bell peppers and onion pieces.
- Lightly grease the grill grates or pan with oil.
- Grill the skewers for 8–10 minutes, turning occasionally, until the steak is cooked to your desired doneness and the vegetables are tender.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:
Yield:
4Serving Size:
1Amount Per Serving: Calories: 344Total Fat: 20gSaturated Fat: 7gTrans Fat: 0gUnsaturated Fat: 10gCholesterol: 104mgSodium: 503mgCarbohydrates: 9gFiber: 1gSugar: 6gProtein: 32g
Leave a Reply