Elevate your outdoor cookout with these vibrantly charred Grilled Steak Kabobs, featuring melt-in-your-mouth beef and a rainbow of fresh summer vegetables. Pair them with our Zesty Corn and Black Bean Salad and our Classic Pasta Salad to create a visually stunning and delicious spread that’s perfect for outdoor entertaining. This easy yet impressive recipe is guaranteed to be the star of your special weekend feast!

Jump to:
🥩 The Ingredients
This recipe pairs a bold, herb-infused savory marinade with premium cuts of beef and a colorful medley of fresh garden vegetables to ensure every bite is as visually stunning as it is flavorful. Find ingredient notes (including substitutions and variations) below.

📝 Ingredient Notes and Substitutions
- Beef Tenderloin: We chose tenderloin for its unmatched “melt-in-your-mouth” texture, but Top Sirloin is an excellent, more budget-friendly alternative that offers a robust beefy flavor and holds its shape perfectly on the skewer.
- Bell Peppers: Using a mix of red, yellow, and orange peppers creates the most vibrant visual for your platter; however, you can easily substitute zucchini rounds or cherry tomatoes if you prefer.
- Baby Bella Mushrooms: Also known as Cremini, these offer a deeper, earthier flavor than white button mushrooms, though either variety works well to soak up the savory marinade.
- Balsamic Vinegar: This adds a hint of sweetness and helps the beef achieve a beautiful dark “char” on the grill; if you prefer a sharper tang, red wine vinegar is a great substitute.
- Fresh Herbs: Fresh rosemary and thyme provide the best aromatic experience for summer grilling, but if you are using dried herbs, reduce the measurement to one-third of what the recipe calls for.
- Worcestershire Sauce: This is the secret to that deep “umami” finish. If you need a gluten-free option, Tamari or Coconut Aminos can be used as a 1:1 replacement.
- Red Onion: Red onions provide a lovely purple hue and get sweet when charred, but sweet Vidalia onions or even large shallots are delicious alternatives.
Refer to the recipe card (with video) below for a full list of ingredients and measurements.
📌 Tips for Perfect Steak Kabobs
- Uniformity is Key: Cut your beef and vegetables into consistent 1.5 to 2-inch pieces. This not only looks professional but ensures that everything cooks at the same rate, so you don’t end up with raw onions and overcooked steak.
- Don’t Crowd the Plate: Leave a tiny bit of space between each ingredient on the skewer. If the pieces are packed too tightly, the meat will steam rather than sear, and you’ll miss out on those iconic, dark grill marks.
- Soak Your Skewers: If you are using wooden or bamboo skewers, soak them in water for at least 30 minutes before threading. This prevents the ends from burning or snapping off over the high heat of the grill.
- High Heat for the Best Char: Get your grill screaming hot before the kabobs hit the grates. Since tenderloin is so lean, you want to sear the outside quickly to lock in the juices without overcooking the center.
- The Power of the Rest: Once the kabobs come off the grill, let them rest on a platter for 5 minutes under a loose tent of foil. This allows the juices to redistribute, ensuring every bite of steak is incredibly tender.
- The Final Flourish: For a “restaurant-quality” look, wait until just before serving to sprinkle the fresh Italian parsley and coarse sea salt. The bright green herbs and the sparkle of the salt crystals make the dish look instantly more enticing for your guests (and your photos!).
👩🏼🍳 How to Make the Best Grilled Steak Kabobs

- Step 1: Add all of the marinade ingredients to a small bowl and whisk to combine. Transfer about one-third of the sauce for serving.

- Step 2: Pour the marinade over the meat, toss to coat, and refrigerate for 30 to 45 minutes (no longer).

- Step 3: Thread the meat and vegetables onto the skewers, alternating for color.

- Step 4: Place over direct heat on your grill over medium-high heat.

- Step 5: Brush the kabobs with the marinade (not the reserved marinade).

- Step 6: Remove from the grill and let the kabobs rest for a few minutes. Garnish with the reserved marinade, chopped parsley, and coarse sea salt.
Expert Tip: The Double Skewer Method
To prevent the meat and vegetables from spinning or rotating when you try to flip them, use two parallel skewers for each kabob. This “ladder” technique locks the ingredients in place, making the kabobs much easier to handle and ensuring both sides get an even, beautiful sear without the frustration of the meat sliding around.
🍽️ How to Serve
- The Ultimate BBQ Platter: Arrange the kabobs on a large wooden serving board or a white ceramic platter to make the vibrant colors of the peppers and the charred beef pop.
- Pair with Cheddar and Ranch Pasta Salad: This creamy, crowd-pleasing side provides a cool and savory contrast to the warm, herb-marinated steak. The sharp cheddar and herb-heavy ranch dressing complement the beef perfectly.
- The Classic Potato Salad Combo: For a truly nostalgic Memorial Day spread, serve these kabobs alongside a hearty Classic Potato Salad. The soft, tangy potatoes are the ideal “comfort food” balance to the lean, grilled tenderloin.
- Add a Fresh Garnish: Just before your guests dig in, give the entire platter a final sprinkle of freshly chopped Italian parsley and a pinch of coarse sea salt to enhance the flavors and add a professional, “enticing” touch.
- Sauce on the Side: While these kabobs are incredibly juicy on their own, you can serve them with a small bowl of chimichurri sauce or a balsamic reduction for those who want an extra punch of flavor.
- Keep it Cold: Serve with a pitcher of iced tea or a crisp, cold lager to balance the smoky flavors from the grill and keep your guests refreshed in the summer heat.
🙋🏽♂️ Frequently Asked Questions
While we recommend tenderloin for its incredible softness, you can also use top sirloin or New York strip. Just be sure to avoid tough cuts like chuck or round, which require much longer cooking times to become tender and are better suited for slow-cooking.
Aim for 30 to 45 minutes at room temperature. Because high-quality cuts are already naturally soft, over-marinating in acidic ingredients can actually break down the fibers too much, resulting in a mushy texture rather than a firm, juicy bite.
For a perfect medium-rare, pull them off the heat when they reach 130°F to 135°F. Remember that the internal temperature will continue to rise a few degrees as the platter rests under foil before serving.
The skewers can be assembled an hour to two hours before grilling. Keep them refrigerated and covered.

🔥 More Amazing Grilled Recipes
Ready to make the best kabobs on the block? Go for it!
And when you do, be sure to take a photo of it, post it on Instagram, and tag @HowToFeedaLoon and hashtag #HowToFeedaLoon!

The Best Grilled Steak Kabobs
Video
Equipment
- Gas, charcoal, or electric grill
- 4 skewers metal or wooden, see NOTES
Ingredients
For the Marinade
- ½ cup extra-virgin olive oil
- ¼ cup Worcestershire sauce
- ¼ cup balsamic vinegar
- 4 cloves garlic minced
- 1 tablespoon rosemary fresh, chopped (1 teaspoon dried)
- 1 tablespoon thyme fresh, chopped (1 teaspoon dried)
- 1 teaspoon smoked paprika
- 1 teaspoon Kosher salt
- 1 teaspoon black pepper
For the Kabobs
- 2 lbs beef tenderloin cut into 1½-2" chunks, see NOTES
- 1 red onion cut into wedges
- 3 bell peppers seeded and cut into ½-2" squares
- 8 baby bella mushrooms brushed clean, and caps removed
- 2 tablespoon Italian parsley chopped, for garnish
- coarse sea salt for serving
Instructions
- Whisk the marinade ingredients together in a medium bowl. Transfer about a third of it to another bowl (for serving).½ cup extra-virgin olive oil, ¼ cup Worcestershire sauce, ¼ cup balsamic vinegar, 4 cloves garlic, 1 tablespoon rosemary, 1 tablespoon thyme, 1 teaspoon smoked paprika, 1 teaspoon Kosher salt, 1 teaspoon black pepper
- Place the cubed beef in a bowl and pour the marinade (except the reserved) over the meat. Toss to coat the beef completely. Refrigerate for 30 to 45 minutes.2 lbs beef tenderloin
- Thread the meat onto the skewers (see NOTES if using wooden skewers), alternating with the vegetables. Try not to pack them too tightly; leave a small amount of space between components so the heat can circulate and sear all sides of the beef.1 red onion, 3 bell peppers, 8 baby bella mushrooms
- Preheat your grill to HIGH heat.
- Place the kabobs on the grill for 5 to 7 minutes. Brush the marinade (not the reserved) over the tops of the kabobs. Flip and cook for another 5 to 7 minutes, brushing with the marinade again. Cook until the internal temperature of the meat reaches 135°F for medium.
- Remove from the grill, and the kabobs rest for a few minutes. Liberally brush the kabobs with the reserved sauce. Garnish with parsley, and serve with coarse sea salt and more of the sauce.2 tablespoon Italian parsley, coarse sea salt
Notes
- Wooden Skewers: If you are using wooden or bamboo skewers, be sure to soak them in water for at least 30 minutes before threading. This prevents the wood from burning, charring excessively, or snapping over the high heat of the grill.
- Choice of Beef: While beef tenderloin provides the ultimate “melt-in-your-mouth” luxury experience, Top Sirloin is a fantastic alternative. It is more budget-friendly, offers a robust, beefy flavor, and has a firm structure that holds up exceptionally well on the grill.
- Don’t Over-Marinate: Because tenderloin is already a very tender cut, avoid marinating it for longer than 45 minutes. The acidic balsamic vinegar can begin to “cook” the exterior of the meat, which may result in a mushy texture.
- Resting is Crucial: For the juiciest steak, always allow the kabobs to rest on a warm platter for 5 minutes after they come off the grill. This allows the juices to redistribute so they don’t run out the moment you take your first bite.













Wesley says
How can just grilled meat and veggies taste so good!?! So simple yet AMAZING!
Kris Longwell says
Woo hoo!!! So yummy!!!