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.
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
- 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.
- 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
Soak skewers. If using wood skewers, soak them in water for at least 30 minutes before using.
Cut beef. Slice beef into 2-inch cubes.
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.
Make skewers. Thread the beef and bell pepper pieces onto the skewers.
Broil. Lay skewers on a baking sheet and broil for 8-10 minutes.
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
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:
- Zucchini Pasta with Pine Nuts and Mint
- Quick and Easy Skirt Steak Recipe
- The Best Salmon Recipe
- Penne with Spicy Vodka Sauce
- Instant Pot Pork Chili Verde with Cheese (from our sister site, ¡Hola! Jalapeño)
- Tomato Rice Soup with Dill
- Carne Picada (again, from ¡Hola! Jalapeño)
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.
Five-Spice Oven Broiled Beef Skewers
- 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!
- 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.
- 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.
- Make-ahead. Beef can be marinated up to 4 hours in advance.
- 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!