There’s nothing like the aroma of steak sizzling over open flames, a memory that takes me straight back to my family’s backyard cookouts. This method delivers bold smoky flavor with every juicy bite.
I’ve perfected the technique for tender, charred beef on skewers that cooks evenly over direct heat. The marinade is simple but packed with depth, ensuring each piece emerges with a caramelized crust and ideal doneness.
Ingredients for Bbq Steak Skewers
Simple ingredients, bold flavors. Nothing fancy, just good skewers waiting to happen.
| Ingredient | Amount | Notes |
|---|---|---|
| Ribeye Steak 🥩 | 1 ½ lb | Cut into 1.5-inch cubes |
| Soy Sauce 🥢 | ⅓ cup | Low-sodium preferred for balance |
| Olive Oil 🫒 | ¼ cup | Extra-virgin for richness |
| Worcestershire Sauce 💧 | 2 tbsp | Adds depth to marinade |
| Garlic Cloves 🧄 | 4 cloves | Minced for marinade |
| Brown Sugar 🍚 | 2 tbsp | Light or dark variety |
| Dijon Mustard 🟡 | 1 tbsp | Smooth, not whole grain |
| Black Pepper 🌶️ | 1 tsp | Freshly ground preferred |
| Smoked Paprika 🌶️ | 1 tsp | For that smoky flavor |
| Red Onion 🧅 | 1 whole | Cut into chunks for skewers |
| Bell Peppers 🌶️ | 2 whole | Assorted colors, cut into chunks |
| Cherry Tomatoes 🍅 | 1 cup | Whole for skewers |
| Wooden Skewers 🍢 | 12 pieces | Soaked in water 30 minutes |
[recipe_ingredient_scaler]
The steak makes this dish. Ribeye is my go-to for marbling and flavor (sirloin works too, but it’s leaner). I grab mine from Whole Foods or Costco—look for bright red color with good fat streaks. Cut the cubes yourself for even cooking. The soy sauce? Any brand, but low-sodium lets you control the salt better. Don’t skip soaking the skewers (worth the extra minute).
No ribeye? Flank steak or sirloin work, but slice against the grain after cooking. Out of Worcestershire? Substitute with additional soy sauce and a dash of lemon juice. Brown sugar can be swapped for honey if you’ve got it. The veggies are flexible—zucchini or mushrooms taste great too. For extra kick, add a pinch of cayenne to the marinade.
Marinate the steak for at least 2 hours (overnight is even better). Skewers keep in the fridge for 24 hours before grilling. Leftovers? They’ll be gone fast, but store in an airtight container for up to 3 days.
Why You’ll Love This Recipe
- Minimal Chopping: I just cube the ribeye and toss it with the marinade—no fancy knife work required.
- Umami Bomb: The soy, Worcestershire, and garlic create a flavor that’s deep, savory, and completely irresistible.
- Backyard Star: I serve these at summer cookouts, and they’re always the first thing to disappear.
- Next-Day Magic: Leftovers taste even better cold, straight from the fridge for a quick protein boost.
Step-by-Step Instructions for BBQ Steak Skewers
Here’s the method I use for perfectly charred, flavor-packed skewers every time.
Step 1: Marinate the Ribeye for Maximum Flavor
In a large bowl, whisk together the 0.33 cup Soy Sauce, 0.25 cup Olive Oil, 2 tbsp Worcestershire Sauce, 4 cloves minced Garlic Cloves, 2 tbsp Brown Sugar, 1 tbsp Dijon Mustard, 1 tsp Black Pepper, and 1 tsp Smoked Paprika until the brown sugar dissolves completely.
Add the 1.5 lb Ribeye Steak cubes to the marinade, making sure each piece is fully coated. Cover and refrigerate for at least 2 hours, but overnight is even better. This gives the flavors time to penetrate deeply into the meat.
Step 2: Prepare Vegetables and Soak Skewers
Cut the 1 whole Red Onion and 2 whole Bell Peppers into 1.5-inch chunks—about the same size as your steak pieces for even cooking. Keep the 1 cup Cherry Tomatoes whole. Place all vegetables in a separate bowl until ready to use.
Soak the 12 pieces Wooden Skewers in water for 30 minutes to prevent them from burning on the grill. This step is non-negotiable for perfect skewers.
Step 3: Thread and Grill to Charred Perfection
Thread the marinated ribeye, red onion, bell peppers, and cherry tomatoes onto the soaked skewers, alternating ingredients for even cooking and presentation. Leave a little space between each piece to ensure everything cooks evenly.
Grill over medium-high heat for 8-10 minutes, turning occasionally, until the steak reaches medium-rare (135°F) and the vegetables develop char marks. The steak will continue cooking slightly after you remove it from the grill.
Step 4: Rest and Serve Immediately
Transfer the skewers to a clean platter and let them rest for 5 minutes. This allows the juices to redistribute throughout the meat, keeping every bite tender and flavorful.
Serve hot, with the vegetables slightly blistered and the steak juicy with a smoky crust. The marinade creates a beautiful caramelization on the edges that’s absolutely irresistible.
Pro Tips For Making Bbq Steak Skewers
- Preheat the Skewers: Soak wooden skewers in water for at least 30 minutes before threading—I learned this the hard way after my first batch turned into charred toothpicks.
- Cube Evenly: Cut the ribeye into 1-inch cubes, no bigger, or you’ll end up with dry ends and raw centers by the time the outside chars.
- Marinate Just Enough: Limit the soy sauce marinade to 2-4 hours max; any longer and the salt in the soy starts breaking down the meat into mush.
- Blaze Then Rest: Sear over high heat for 2-3 minutes per side, then let the skewers rest under foil for 5 minutes—this keeps the juices where they belong, in the meat.
Flavor Customization for These Flavors
Spicy Kick
Add 1 tsp cayenne pepper to the marinade for heat lovers. For extra punch, brush the skewers with sriracha during the last 2 minutes of grilling. I often forage wild chili peppers for a unique twist. 🌶️
Sweet Glaze
Mix 3 tbsp honey with 1 tbsp apple cider vinegar and brush onto skewers in the final 2 minutes. The heat caramelizes the glaze beautifully, creating a sticky, sweet crust that pairs perfectly with the smoky char.
Herb Infusion
Stir 2 tbsp fresh rosemary and thyme into the marinade for an earthy depth. I gather these from my coastal foraging spots—they add a brightness that cuts through the richness of the beef.
Citrus Zing
Add zest and juice of 1 lime to the marinade for a tangy lift. The acidity tenderizes the meat while adding a refreshing contrast to the smoky grilled flavor. This works especially well with bell peppers.
Umami Boost
Enhance the marinade with 1 tbsp fish sauce for deeper savory notes. It sounds unusual, but trust me—it amplifies the beefy flavor without overpowering. I learned this trick from a fellow pitmaster at a local BBQ competition. 💡
Smoke Intensifier
Swap smoked paprika for 1 tsp chipotle powder in the marinade. This adds a deeper, smokier heat. For extra smoke, toss a handful of hickory chips onto the coals while grilling—just like my family’s backyard cookouts.
Nutrition Facts
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026