Home / Meat and Poultry Recipes / Five-Spice Oven Broiled Beef Skewers

Five-Spice Oven Broiled Beef Skewers

These beef skewers are the perfect chill, low-key dinner. They get a quick dip in an Asian-inspired marinade made with soy sauce, garlic, ginger, black pepper, and 5-spice then thread onto skewers with sweet bell peppers.

A beef skewer on a piece of parchment paper with beef and red bell pepper.

There can never be enough laid-back dinner recipes, in my opinion. They usually are the difference between eating in and ordering out. And we all feel so much better after eating a home cooked meal, especially one that was easy to prepare and tastes amazing.

These tasty beef skewers or beef kebabs are a quick and easy dinner that delivers! Very few ingredients, easy prep and you’re done. Serve with steamed rice and some sautéed broccolini for a meal you will be making on repeat.

I especially love these skewers because they are oven-broiled which makes them super easy. If you’d prefer to cook them on the grill, that would be delicious too. Grill over medium heat for about 6-8 minutes for best results.

Why These Beef Skewers Are The Best

Four beef skewers with pieces of red bell pepper and sprinkled with chopped parsley.
  • They need to marinate for an hour, but only take 10 minutes to broil.
  • 7 simple ingredients
  • Minimal effort, maximum flavor
  • Full of protein and dairy-free!
  • Crispy edges but tender, juicy and cooked to perfection in the middle

What Is Five-Spice Powder?

Five-spice powder is a combination of five spices used in Chinese cuisine. It is usually a combination of Cassia cinnamon, fennel seed, star anise, clove, and either ginger, white peppercorns, or Sichuan peppercorns. You can make your own 5-Spice blend or use store-bought.

It is excellent in marinades because it provides a unique, slightly sweet warm spice flavor. This means it also makes a nice addition to baked goods. Swap five spice powder for pumpkin pie spice, allspice, or clove in everything from molasses cookies to your favorite pumpkin pie recipe.


All the ingredients to make beef skewers including steak, soy sauce, bell peppers, and more.
  • Soy sauce. I always use Pearl River Bridge Superior Light Soy Sauce. It has exceptional flavor and is not too salty.
  • 2 cloves garlic. Minced or finely grated using a microplane grater.
  • Fresh ginger. Minced or finely grated just like the garlic.
  • Black pepper. Always use freshly-ground black peppercorns.
  • Five-spice powder. Its unique warm spice flavor is excellent in marinades. Try it in this tofu marinade as well.
  • 1 lb sirloin steak. I always use top sirloin for skewers. It is affordable and tender.
  • Red or yellow bell pepper. See FAQ’s for additional vegetable options.
  • Special equipment: Wooden skewers or metal skewers

How To Make This Recipe

step one

Soak skewers. If using wood skewers, soak them in water for at least 30 minutes before using.

step two

Cut beef. Slice beef into 2-inch cubes.

Pieces of beef in 2-inch cubes.

step three

Marinate beef. Combine 3 tablespoons soy sauce, minced garlic, 1/4 teaspoon five-spice powder, 1/4 tsp ground black pepper, and the ginger in a large bowl. Add the beef chunks and stir to coat. Cover and refrigerate for an hour.

A large glass bowl with beef pieces in it and marinade on top of the beef with bits of ginger and garlic.

step four

Make skewers. Thread the beef and bell pepper pieces onto the skewers.

Beef and bell peppers threaded onto metal skewers sitting on a baking sheet.

step five

Broil. Lay skewers on a baking sheet and broil for 8-10 minutes.

Several beef skewers sitting on a piece of parchment paper on a grey table with chopped bits of parsley on top.

What To Serve With It

I usually serve these skewers with steamed rice and sautéed broccolini. Another easy side is our favorite Cilantro-Lime Slaw recipe from our sister site, ¡Hola! Jalapeño or this Roasted Beet Salad with Green Chiles and Lime.

Beef Skewers FAQ’s

Several beef skewers threaded with beef and bell peppers on a piece of brown parchment paper.

Can I add other vegetables? Sure! Mushrooms, red onion, and/or zucchini would be good. 

Would this work for chicken? Yes, if you want to make chicken kabobs instead of beef kabobs, marinate and broil the same. 

What is the best beef for skewers? I like to use sirloin because it is a super affordable cut that is lean and tender. If you want something a bit juicer, try strip steak or if you’re really fancy, tenderloin.

If You Loved This Recipe, Check Out:

A Super Delicious Dinner Your Whole Family Will Love

Make everyone happy tonight with these super yummy beef skewers. When you make it, let me know how it went by leaving a comment below! Share a photo and tag me on Instagram using @katesbestrecipes so that I can see (don’t forget to leave a ⭐️⭐️⭐️⭐️⭐️ rating)! Also, sign up for my weekly recipe newsletter so you never miss a thing.

Several beef skewers on a piece of parchment paper.

Five-Spice Oven Broiled Beef Skewers

Author: Kate
These beef skewers are the perfect chill, low-key dinner. They get a quick dip in an Asian-inspired marinade made with soy sauce, garlic, ginger, black pepper, and 5-spice then thread onto skewers with sweet bell peppers.
Print Pin Rate
Prep Time: 10 minutes
Cook Time: 10 minutes
Marinating Time: 1 hour
Total Time: 1 hour 20 minutes
Servings: 6 skewers
Calories: 431kcal



  • Soak skewers. If using wooden skewers, cover 6 of them with water and let soak until ready to use.
  • Marinate beef. Combine soy sauce, garlic, ginger, black pepper, and five-spice powder in a medium bowl. Add beef and toss to combine. Cover and chill for an hour.
  • Make skewers. Heat broiler to high and arrange rack in the lower third of the oven. Thread 4 pepper pieces and 3 beef pieces onto each skewer, starting and ending with the pepper, alternating between each. *See note if you want to be super scientific.
  • Broil skewers. Place on a baking sheet and broil about 8 minutes for medium-rare or 10 minutes for medium or until your desired doneness. Enjoy!


  1. If you want to be super scientific with the skewers, count how many pepper pieces and beef pieces you have and divide them evenly between 6 skewers, alternating between each.
  2. There is a fine line when broiling beef. You can put it closer to the broiler if you want it more browned and crispy on the outside but watch carefully that it doesn’t burn. 
  3. Make-ahead. Beef can be marinated up to 4 hours in advance. 
  4. If you want to thread the skewers in advance, marinate the beef for an hour, then thread the beef and peppers onto the skewers, cover and refrigerate up to 12 hours in advance. 

In support of this small business, Kate’s Best Recipes earns revenue in a few different ways. Several sponsored posts are published each month. I also earn an affiliate commission on the sales of products I link to— there are a few of those links in this post. I only feature items I genuinely love and personally use on a regular basis. This commission is an arrangement between the retailer and Kate’s Best Recipes (readers never pay more for products). This income allows me to run the site. Thank you for reading!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating