Looking for a delicious way to enjoy beef? These marinated steak skewers are your answer! Perfect for summer barbecues or casual family dinners, grilled steak kabobs bring a burst of flavor to any meal. I’ll show you how to make tender and juicy flank steak skewers that will impress your guests and leave them coming back for more.
Imagine sinking your teeth into a juicy piece of beef, marinated to perfection and grilled to smoky goodness. That’s what these steak kabobs deliver! With a simple marinade that can be adapted to your taste – whether you prefer teriyaki steak skewers, chimichurri steak skewers, or a classic beef kabob marinade – the possibilities are endless.

The Allure of Grilled Steak Skewers
When summer arrives, nothing quite compares to the joy of grilling outdoors. A vibrant plate of marinated steak skewers takes center stage, capturing attention with its rich colors and enticing aroma.
Grilled steak kabobs offer a delightful way to enjoy beef, transforming flank steak into juicy bites interspersed with colorful bell peppers and red onions. Each skewer is a perfect combination of flavors, making them an ideal choice for BBQ gatherings or casual family dinners.
Perfecting the Steak Kabob Marinade
A standout feature of these beef skewers is the marinade. This flavorful blend of soy sauce, olive oil, honey, minced garlic, and ground ginger infuses the steak with a delicious taste, ensuring every bite is satisfying.
Letting the flank steak soak in the marinade for a few hours—or overnight—enhances the flavor profile, making it tender and succulent. You can easily adapt the marinade to suit your preferences, whether you lean towards teriyaki steak skewers or chimichurri steak skewers.
Assembly: A Visual Feast
As you prepare to assemble the skewers, the colorful vegetables add a visual appeal that elevates the dish. Alternating marinated steak cubes with bell peppers and red onion creates an eye-catching and appetizing presentation.
Using wooden or metal skewers, the process becomes simple and enjoyable. Soaking wooden skewers in water beforehand prevents burning, allowing for perfectly grilled skewers every time.
The Grilling Process
Preheating the grill to medium-high heat ensures a great sear on the steak skewers. It only takes about 10-12 minutes to achieve the desired doneness, with occasional turning to ensure even cooking.
As the skewers sizzle, the aroma wafts through the air, enticing everyone nearby. Watching the marinade caramelize and the vegetables char creates a mouthwatering anticipation.
Serving Suggestions
Once grilled to perfection, allow the skewers to rest for a few minutes before serving. This brief pause enhances the flavors, ensuring maximum juiciness in each bite.
Pair the skewers with a small bowl of chimichurri sauce for dipping, which adds a refreshing contrast to the rich flavors of the beef. Serve alongside your favorite side dishes or as appetizer skewers at your next gathering, and watch how quickly they disappear!
Nutrition and Serving Size
These grilled steak kabobs not only please the palate but are also a nutritious option. Each serving provides a balanced mix of protein and healthy fats, making them a satisfying meal choice.
With approximately 350 calories per serving, they fit well within a delicious yet mindful diet, perfect for warm summer evenings spent enjoying the outdoors with friends and family.
Delicious Grilled Steak Kabobs

These steak skewers are an irresistible combination of tender beef, charred on the grill and bursting with flavor. Whether served as appetizer skewers at a party or as a main course, they provide a satisfying and mouthwatering experience.
Ingredients
- 1 lb flank steak, cut into 1-inch cubes
- 1/4 cup soy sauce
- 2 tablespoons olive oil
- 2 tablespoons honey
- 2 cloves garlic, minced
- 1 teaspoon ground ginger
- 1 tablespoon sesame oil
- 1 teaspoon black pepper
- 1 bell pepper, cut into squares (optional)
- 1 red onion, cut into squares (optional)
- Skewers (wooden or metal)

Instructions
- Prepare the Marinade: In a bowl, whisk together soy sauce, olive oil, honey, minced garlic, ground ginger, sesame oil, and black pepper.
- Marinate the Steak: Place the cubed flank steak in a resealable plastic bag or container, pour the marinade over it, and seal. Refrigerate for at least 1 hour, or up to overnight for best flavor.
- Preheat the Grill: Heat your grill to medium-high heat. If using wooden skewers, soak them in water for 30 minutes to prevent burning.
- Assemble the Skewers: Thread the marinated steak onto the skewers, alternating with bell pepper and onion if desired.
- Grill the Skewers: Place the skewers on the grill and cook for about 10-12 minutes, turning occasionally, until the steak is cooked to your desired doneness.
- Serve: Remove from the grill and let rest for a few minutes before serving. Enjoy the steak skewers with your favorite dipping sauce or side dishes.
Cook and Prep Times
- Prep Time: 15 minutes
- Marinating Time: 1 hour
- Cook Time: 12 minutes
- Total Time: 1 hour 27 minutes
- Servings: 4 servings
- Calories: 350kcal
- Fat: 20g
- Protein: 30g
- Carbohydrates: 12g