If you love the sizzle and aroma of juicy meat grilled to perfection, you are going to fall hard for this Grilled Steak Kabobs Recipe. These kabobs capture the essence of backyard cookouts, bringing together tender sirloin cubes marinated in a flavorful blend of garlic, soy sauce, and spices, then paired with sweet red onions and vibrant bell peppers. Each bite delivers a perfect balance of smoky char, juicy meat, and crisp-tender vegetables, making this dish a star for any occasion. Whether you’re planning a quick weeknight dinner or a festive gathering, these kabobs promise unforgettable flavor with every skewer.
Ingredients You'll Need
These ingredients are wonderfully straightforward yet work together beautifully to create depth in flavor, texture, and vibrant color for your kabobs. Each component plays an essential role in making your grilled steak kabobs irresistibly delicious.
- 2 pounds boneless sirloin steak: Choose well-trimmed, high-quality steak cut into 1 ½ inch cubes for juicy, tender bites.
- 4 cloves garlic (minced): Fresh garlic infuses that signature savory punch that sets the marinade apart.
- ½ cup low-sodium soy sauce: Adds depth and umami richness while keeping saltiness balanced.
- ⅓ cup avocado oil: Neutral-flavored oil perfect for grilling and helps keep the steak moist.
- ¼ cup all-natural Worcestershire sauce: Brings tangy complexity and a bit of sweetness to the marinade.
- 1 tablespoon honey: A touch of natural sweetness balances the savory and acidic elements.
- 1 teaspoon onion powder: Enhances the savory base with subtle onion flavor without extra texture.
- 1 teaspoon ground black pepper: Freshly ground pepper adds a mild kick that brightens the marinade.
- Pinch red pepper flakes: Just enough heat to lift the flavors without overpowering.
- 1 large red onion: Cut into bite-sized pieces to caramelize beautifully on the grill.
- 2 red bell peppers: Adds crunch, sweetness, and stunning color contrast on your kabobs.
How to Make Grilled Steak Kabobs Recipe
Step 1: Make the Marinade
Begin this tasty journey by combining the steak cubes, minced garlic, soy sauce, avocado oil, Worcestershire sauce, honey, onion powder, black pepper, and red pepper flakes in a large gallon-sized freezer bag. Press the air out and seal it tightly, then toss everything together to coat the steak evenly. This marinade melds savory, sweet, and subtly spicy notes, ensuring every piece of meat is full-flavored and tender once grilled.
Step 2: Marinate the Steak
Place the sealed bag in the refrigerator and let your steak soak up those flavors for at least 30 minutes or up to 8 hours for extra tenderness. Pro tip: Place the bag in a dish to catch any leaks while marinating. If you’re using wooden skewers, don’t forget to soak them in water for at least 30 minutes to avoid burning on the grill.
Step 3: Prep Your Grill
While the steak marinates, clean and preheat your grill or grill pan to medium heat, aiming for about 350° to 400°F. Proper heat ensures your kabobs get that gorgeous sear without drying out.
Step 4: Build the Kabobs
Now for the fun part! Using a 9x13-inch baking dish to contain any mess, thread pieces of onion, bell pepper, and beef onto the skewers. Alternate between the ingredients, placing about three pieces of meat per skewer with some space in between each chunk. This spacing ensures even grilling and beautiful caramelization. Pour any leftover marinade over the kabobs, coating the veggies wonderfully.
Step 5: Grill to Perfection
Place your kabobs on the grill and turn them frequently to achieve an even char on all sides. Grill for about 8 to 10 minutes until the vegetables are tender and the steak reaches your desired doneness (the USDA recommends a minimum internal temperature of 145°F for beef). Once done, discard any leftover marinade and let the kabobs rest for 5 minutes to lock in all those savory juices.
How to Serve Grilled Steak Kabobs Recipe
Garnishes
Adding garnishes to your grilled steak kabobs can elevate the presentation and flavor. A sprinkle of chopped fresh parsley or cilantro brings a refreshing herbal note. For a bit of brightness, a squeeze of lemon or lime juice just before serving adds a zesty punch that complements the smoky grilled flavors perfectly.
Side Dishes
These kabobs pair beautifully with a variety of sides. Consider serving them alongside fluffy couscous, herbed rice, or a vibrant Mediterranean salad loaded with cucumbers, tomatoes, and feta. Grilled corn on the cob or warm pita bread also round out the meal wonderfully, soaking up any extra juices from your kabobs.
Creative Ways to Present
For entertaining, serve your kabobs on a long, rustic wooden board lined with fresh greens to add color and texture. You can also present them in individual portions on small plates accompanied by dipping sauces like tzatziki, chimichurri, or a smoky chipotle mayo to create a lively, interactive experience inviting guests to customize each bite.
Make Ahead and Storage
Storing Leftovers
Place any leftover grilled steak kabobs in an airtight container and refrigerate promptly. They will stay fresh for up to 3 days. When storing, keep the meat and vegetables together so they retain their combined flavors and moisture.
Freezing
If you want to freeze grilled steak kabobs, separate the kabobs from the sticks if possible and wrap them tightly in plastic wrap or foil, then place them in a freezer-safe bag. They can be frozen for up to 2 months. To prevent freezer burn, make sure to squeeze out as much air as possible before sealing.
Reheating
To reheat, thaw frozen kabobs overnight in the refrigerator. Warm them gently in a skillet over medium heat or place them on a preheated grill for just a few minutes until heated through. Avoid overcooking to keep the meat tender and juicy.
FAQs
Can I use a different cut of steak for this Grilled Steak Kabobs Recipe?
Absolutely! While sirloin is ideal for tenderness and flavor, other cuts like ribeye or flank steak can also work well as long as they’re cut into uniform pieces for even grilling. Just keep in mind some cuts have more fat, which can add delicious juiciness but also flare-ups on the grill.
How long should I marinate the steak for the best flavor?
Marinating for at least 30 minutes allows the flavors to penetrate, but for maximum tenderness and taste, marinate up to 8 hours. Avoid going beyond that to prevent the meat’s texture from becoming mushy due to the acidic marinade ingredients.
Can I prepare these kabobs indoors if I don’t have a grill?
Yes! If you don’t have access to an outdoor grill, a grill pan or cast-iron skillet on your stovetop works beautifully. Just preheat it well and cook the kabobs, turning frequently to mimic that outdoor grilled char.
What if I’m allergic to soy or need a gluten-free option?
No worries! You can substitute the soy sauce with coconut aminos or a gluten-free tamari sauce to keep all those umami-rich flavors safe for special diets. Just be sure your Worcestershire sauce is also labeled gluten-free if needed.
Can I add other vegetables to the kabobs?
Definitely! Feel free to experiment with mushrooms, zucchini, cherry tomatoes, or even pineapple chunks for sweetness. Just remember to cut all veggies into similar sizes to ensure they cook evenly along with the steak.
Final Thoughts
I cannot recommend enough giving this Grilled Steak Kabobs Recipe a try — it’s truly a crowd-pleaser that brings vibrant flavor, fun grilling, and colorful presentation together effortlessly. Whether you’re feeding family or hosting friends, these kabobs deliver on taste and simplicity every time. So preheat that grill, thread those skewers, and get ready to enjoy one of my all-time favorite ways to savor steak!
PrintGrilled Steak Kabobs Recipe
Delicious and flavorful grilled steak kabobs made with tender sirloin steak marinated in a savory blend of garlic, soy sauce, Worcestershire, and spices, then skewered with red onions and bell peppers for a quick and easy outdoor meal.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 25 minutes plus marinating time
- Yield: 5 servings
- Category: Main Course
- Method: Grilling
- Cuisine: American
Ingredients
Steak Kabobs
- 2 pounds boneless sirloin steak, trimmed of excess fat and cut into 1 ½ inch cubes
- 4 cloves garlic, minced (or 2 teaspoons pre-minced garlic)
- ½ cup low-sodium soy sauce (Gluten-Free: use coconut aminos or gluten-free Tamari soy sauce)
- ⅓ cup avocado oil (substitute: olive oil)
- ¼ cup all-natural Worcestershire sauce (Gluten-Free: look for gluten-free labeled version)
- 1 tablespoon honey (substitute: real maple syrup or brown sugar)
- 1 teaspoon onion powder
- 1 teaspoon ground black pepper
- Pinch of red pepper flakes (about ⅛ teaspoon)
- 1 large red onion, cut into bite-sized (about 1 inch) pieces
- 2 red bell peppers, cored and cut into bite-sized (about 1 inch) pieces
Instructions
- Make Marinade: In a gallon-sized freezer bag, combine the sirloin steak cubes, minced garlic, low-sodium soy sauce, avocado oil, Worcestershire sauce, honey, onion powder, black pepper, and red pepper flakes. Remove excess air, seal the bag tightly, and shake or toss to fully coat the steak with the marinade.
- Marinate Steak: Place the sealed bag in the refrigerator and let the steak marinate for at least 30 minutes and up to 8 hours. This allows the flavors to deeply penetrate the meat. If using wooden skewers, soak them in water for at least 30 minutes before grilling to prevent burning.
- Prep Grill: Clean and preheat your grill or grill pan to medium heat, approximately 350° to 400°F, ensuring it is ready for even cooking of the kabobs.
- Build Kabobs: Using a 9x13-inch baking dish to keep things neat, thread the marinated steak pieces alternately with red onion chunks and red bell pepper pieces onto the soaked skewers. Fill each skewer mostly full, typically about three pieces of steak per skewer, leaving a little space between ingredients for even grilling. Pour any remaining marinade evenly over the assembled kabobs.
- Grill Kabobs: Place the kabobs on the grill and cook, turning frequently to ensure even searing and to cook the vegetables until tender. Grill for about 8 to 10 minutes or until the steak reaches your desired doneness, with a minimum safe internal temperature of 145°F as recommended by USDA. Discard any leftover marinade. Once done, let the kabobs rest for 5 minutes before serving to allow juices to redistribute.
Notes
- Soak wooden skewers in water for at least 30 minutes before grilling to prevent them from burning.
- Marinate the steak for at least 30 minutes and up to 8 hours for optimum flavor.
- If you prefer gluten-free options, substitute soy sauce with coconut aminos or gluten-free Tamari and ensure Worcestershire sauce is labeled gluten-free.
- Use a meat thermometer to check for doneness to ensure food safety and desired steak texture.
- Let the cooked kabobs rest for 5 minutes before serving for juicier results.

Leave a Reply