Steak Kabobs | Easy Grilled Skewers for Dad’s Cookout
Steak kabobs are a delightful fusion of perfectly grilled meat and vibrant vegetables, making them the star of any cookout. These skewers are tender, juicy, and bursting with flavor—each bite is a celebration of that irresistible charred goodness that only the grill can provide. The combination of high-quality top sirloin, marinated to perfection, alongside fresh colorful bell peppers and onions, transforms your standard barbecue into a memorable feast.
Table of Contents

I first made these grilled steak kabobs for a Father’s Day cookout, and they quickly became a family favorite. It’s amazing how a simple recipe can make such an impact! The marinade, filled with zesty ingredients, infuses flavors that elevate the steak and veggies way beyond anything you’d find prepackaged at the store. Whether you’re hosting a gathering or just a casual dinner, these kabobs are sure to impress—and best of all, they’re quick and easy to prepare!
Why You’ll Love This Recipe
- Simple & Quick: Preparation and cooking are a breeze, taking just about 25 minutes in total.
- Irresistible Flavor: The marinated steak delivers a mouthwatering taste that’s truly unforgettable.
- Eye-Catching Appeal: With vibrant colors from the bell peppers and onions, these kabobs are as fun to look at as they are to eat!
- Flexible Serving: Perfect for summer barbecues, weeknight dinners, or even as party appetizers.
- Diet-Friendly Options: Easily customizable to accommodate dietary needs by swapping vegetables or using alternative proteins.
Ingredients You’ll Need
- ⅓ cup olive oil: A key ingredient for the marinade, adding richness and helping to tenderize the meat. Extra-virgin is always a favorite for its flavor.
- ¼ cup less sodium soy sauce: It adds a savory depth to the marinade without overwhelming saltiness. If you’re gluten-free, look for tamari as a substitute.
- 2 tablespoons balsamic vinegar: This adds a tangy sweetness that balances the other flavors beautifully.
- 2 tablespoons worcestershire sauce: A classic flavor enhancer that brings an umami punch to the marinade.
- 1 tablespoon lemon juice: Freshness is key, and lemon juice brightens the entire dish; freshly squeezed works best.
- 1 tablespoon dijon mustard: It enhances the flavor profile while adding a subtle kick.
- 2 teaspoons minced garlic: Fresh minced garlic gives a wonderful aromatic quality that elevates the kabobs.
- 2 teaspoons smoked paprika: Adds a complex, smoky flavor that complements the grilled meat perfectly.
- 1 teaspoon dried crushed rosemary: This herb introduces a fragrant, woodsy element that lifts the overall flavor.
- ½ teaspoon fine ground sea salt: Essential for seasoning the steak; adjust to your taste.
- ½ teaspoon freshly ground black pepper: Freshly ground offers the best flavor, providing a subtle warmth.
- 2 pounds top sirloin steak: The star of the dish! Its tenderness and beefy flavor make it an ideal choice for kabobs.
- 3 large bell peppers, assorted colors: These add vibrancy and sweetness; feel free to mix colors for visual appeal.
- 1 large red onion: Its slight sweetness when cooked makes it a perfect pairing with the meat.
- 2 tablespoons olive oil (for vegetables): Just enough to toss the veggies before grilling, ensuring they get that nice char.
- ¼ teaspoon fine ground sea salt (for vegetables): Helps in enhancing the flavor of the grilled veggies.
- ¼ teaspoon freshly ground black pepper (for vegetables): Just a touch for seasoning before grilling.
- 12 wooden or metal skewers (about 10 to 12 inches long): Essential for assembling the kabobs. If using wooden skewers, remember to soak them to prevent burning!
- Parsley, optional for garnish: Adds a fresh touch and a pop of color when serving.
How to Make Steak Kabobs | Easy Grilled Skewers for Dad’s Cookout
Prepare the Marinade: In a large bowl, whisk together ⅓ cup olive oil, ¼ cup less sodium soy sauce, 2 tablespoons balsamic vinegar, 2 tablespoons Worcestershire sauce, 1 tablespoon lemon juice, 1 tablespoon Dijon mustard, 2 teaspoons minced garlic, 2 teaspoons smoked paprika, 1 teaspoon dried crushed rosemary, ½ teaspoon fine ground sea salt, and ½ teaspoon freshly ground black pepper until well combined.
Marinate the Steak: Slice the 2 pounds of top sirloin steak into 1½-inch cubes (you should have around 38 to 40 pieces). Transfer the cubes to a zippered plastic storage bag. Pour the marinade over the steak pieces, seal the bag, and shake gently to coat. Make sure to press out as much air as possible before sealing. Refrigerate the marinating steak for at least 2 hours or up to 8 hours to let those flavors develop.
Prep the Skewers: If using wooden skewers, soak them in water for at least 1 hour. This step is critical to avoid any burning on the grill as they’ll be exposed to high heat.
Prepare the Vegetables: Slice the 3 large bell peppers (assorted colors) and 1 large red onion into 1½-inch pieces. In a bowl, toss the sliced veggies with 2 tablespoons of olive oil, ¼ teaspoon fine ground sea salt, and ¼ teaspoon freshly ground black pepper until well coated.
Assemble the Kabobs: Thread the marinated steak and vegetable pieces onto the skewers, alternating between them. I like to double up the onion pieces to make them thicker, ensuring no piece is left behind in flavor!
Grill the Kabobs: Preheat your grill to medium-high heat. Brush with a bit of olive oil if necessary to prevent sticking. Place the assembled kabobs on the grill and cook for about 10 to 12 minutes, turning frequently. You’ll want the steak to reach an internal temperature of 140 to 145 degrees F for medium doneness, and the veggies should be fork-tender and slightly charred.
Serve with Love: Once done, transfer the kabobs to a platter. Sprinkle with parsley if desired for a fresh touch and serve hot, ready for everyone to enjoy.
Storing & Reheating
To store leftover steak kabobs, let them cool to room temperature before transferring them to an airtight container for the fridge. They’ll keep well for up to 3 days. If you want to enjoy these tasty skewers later, you can freeze them in a freezer-safe container for up to 3 months. Reheat leftovers in the oven at 350°F for about 10-15 minutes or until heated through. While the texture may lose a bit of that original char, a quick refresh on the grill can bring back some of that smoky goodness.
Chef’s Helpful Tips
- Avoid cutting the steak pieces too small; larger chunks retain more juiciness while grilling.
- Make sure your grill is preheated to ensure beautiful grill marks and charring on the kabobs.
- For extra flavor, consider adding cherry tomatoes or zucchini to the skewers; they grill beautifully!
- If your kabobs are browning too quickly, move them to a cooler part of the grill and cover while they cook.
- You can also make the marinade in advance; it lasts in the fridge for about a week.
As you prepare these steak kabobs, think creatively about what vegetables you might want to include—don’t hesitate to experiment with your favorites!

Recipe FAQs
Can I use a different cut of steak?
Absolutely! While top sirloin is ideal for its tenderness and flavor, cuts like ribeye or flank steak work well too. Just adjust the cooking time based on the cut and thickness.
How long can I marinate the steak?
You can marinate the steak for as little as 2 hours, but marinating it for up to 8 hours will yield even more flavorful results! Just be cautious not to marinate too long, as the acidity can start to break down the meat.
Can I cook these kabobs in the oven?
Yes, you can! Preheat your oven to 400°F and line a baking sheet with foil for easy cleanup. Place your kabobs on the sheet and bake for about 15-20 minutes, turning halfway through.
What should I serve with kabobs?
Serve these delicious kabobs with a side of rice, a fresh salad, or even grilled corn on the cob for a complete meal. They’re also fantastic paired with tzatziki or your favorite dipping sauce.
Steak kabobs are not just a meal; they’re an experience. Dive into the joy of grilling and enjoy the smiles that come with serving these skewered delights!
PrintMore Main Dishes Recipes
- Sausage and Vegetable Pasta
- Creamy Pesto Chicken
- Slow Cooker Chicken And Rice
- Boxty | Irish Potato Pancakes (Crispy and Delicious)
- Crispy Gluten-Free Chicken Cutlets
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Steak Kabobs | Easy Grilled Skewers for Dad’s Cookout
- Prep Time: 30 minutes
- Cook Time: 12 minutes
- Total Time: 42 minutes
- Yield: 5 servings 1x
- Category: Main Dishes
- Method: Grilling
- Cuisine: American
Description
These Steak Kabobs burst with flavor and are easy to prepare, featuring tender sirloin, colorful peppers, and a zesty marinade, perfect for summer cookouts.
Ingredients
- ⅓ cup olive oil
- ¼ cup less sodium soy sauce
- 2 tablespoons balsamic vinegar
- 2 tablespoons worcestershire sauce
- 1 tablespoon lemon juice
- 1 tablespoon dijon mustard
- 2 teaspoons minced garlic
- 2 teaspoons smoked paprika
- 1 teaspoon dried crushed rosemary
- ½ teaspoon fine ground sea salt
- ½ teaspoon freshly ground black pepper
- 2 pounds top sirloin steak
- 3 large bell peppers, assorted colors
- 1 large red onion
- 2 tablespoons olive oil, plus additional as needed for brushing the grill
- ¼ teaspoon fine ground sea salt
- ¼ teaspoon freshly ground black pepper
- 12 wooden or metal skewers, about 10 to 12 inches long
- parsley, optional for garnish
Instructions
- Combine all marinade ingredients in a bowl.
- Slice the steak into 1½-inch cubes and transfer to a zippered plastic bag. Add the marinade and coat the meat well. Seal the bag and marinate in the refrigerator for 2 to 8 hours.
- If using wooden skewers, soak them in water for at least 1 hour.
- Slice the peppers and onion into 1½-inch pieces. Toss with 2 tablespoons of olive oil, ¼ teaspoon salt, and ¼ teaspoon pepper.
- Assemble the kabobs by threading 4 pieces of steak alternated with the veggies onto the skewers.
- Grill the kabobs for 10 to 12 minutes, turning frequently, until the steak reaches 140 to 145 degrees F and vegetables are tender and charred.
- Transfer to a platter, garnish with parsley if desired, and serve.
Notes
For extra flavor, consider marinating the steak overnight.
Make sure to cut the vegetables and steak into similar sizes for even cooking.
If using metal skewers, there’s no need to soak them.
Nutrition
- Serving Size: 1 kabob
- Calories: 350
- Sugar: 3g
- Sodium: 650mg
- Fat: 20g
- Saturated Fat: 5g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 2g
- Protein: 30g
- Cholesterol: 90mg
