Steak Kabobs | Easy Grilled Skewers for Dad’s Cookout
Steak kabobs are the perfect dish to showcase during a cookout! These juicy, mouthwatering skewers bring together tender pieces of steak, vibrant vegetables, and an irresistible blend of flavors—all beautifully grilled to perfection. There’s just something about the combination of smoky grilled meat and fresh veggies that makes every bite a celebration of taste. These kabobs not only fill your stomach but also create a wonderful sensory experience as the aroma wafts through the air, inviting everyone to gather around the grill.
Table of Contents

I still remember the first time I made these kabobs for my dad’s cookout. The excitement of skewering the marinated steak and colorful peppers felt like the perfect way to bond over grilling traditions. As the kabobs cooked on the grill, I couldn’t help but feel proud of the inviting scene unfolding—a warm sunny day, laughter among friends, and everyone eagerly waiting to dive into these flavorful bites. Trust me, this recipe for steak kabobs | easy grilled skewers for Dad’s cookout will quickly become a go-to for your next gathering!
Why You’ll Love This Recipe
- Simple & Quick: Prepping these delicious skewers takes just about 15 minutes, making them an effortless cookout option.
- Irresistible Flavor: The marinade blends savory, tangy, and slightly sweet elements, ensuring your kabobs burst with flavor in every bite.
- Eye-Catching Appeal: The vibrant colors of the grilled peppers and onions alongside the perfectly cooked steak will have everyone longing for more.
- Flexible Serving: Perfect for lunch, dinner, or even as party appetizers, they fit seamlessly into any occasion.
- Diet-Friendly Options: Easily adaptable for gluten-free diets, simply choose a gluten-free soy sauce!
Ingredients You’ll Need
- ⅓ cup olive oil: This adds richness and helps the marinade stick to the meat. You can substitute with avocado oil if needed.
- ¼ cup less sodium soy sauce: Using less sodium gives the kabobs flavor without overwhelming saltiness. Coconut aminos can be a great substitute.
- 2 tablespoons balsamic vinegar: This adds acidity, balancing the flavors. Red wine vinegar can be used as an alternative.
- 2 tablespoons Worcestershire sauce: It brings a deep, savory element to the dish. If you’re looking for a gluten-free option, be sure to find a gluten-free version.
- 1 tablespoon lemon juice: Fresh lemon juice enhances the brightness of the marinade. Lime juice can work too!
- 1 tablespoon Dijon mustard: It contributes a nice tangy complexity. If Dijon isn’t on hand, yellow mustard will do in a pinch.
- 2 teaspoons minced garlic: Fresh garlic provides a pungent, aromatic flavor. Garlic powder is a valid alternative, just use half the amount.
- 2 teaspoons smoked paprika: This gives a mellow smokiness. Regular paprika can substitute, but you’ll lose that smoky flavor.
- 1 teaspoon dried crushed rosemary: The herb adds a lovely aromatic quality. Thyme can be a good alternative if you don’t have rosemary.
- ½ teaspoon fine ground sea salt: Essential for enhancing all the flavors. Adjust to taste, especially if using a salty marinade.
- ½ teaspoon freshly ground black pepper: Adds warmth and slight spiciness.
- 2 pounds top sirloin steak: Perfectly tender and flavorful; other cuts like ribeye or flank steak also work well.
- 3 large bell peppers, assorted colors: These add a sweet crunch and vibrant colors to the kabobs. Feel free to mix bell peppers with zucchini or mushrooms.
- 1 large red onion: Provides a sweet, savory flavor after grilling. Sweet onions or even yellow onions can be used if you prefer.
- 2 tablespoons olive oil, plus additional as needed for brushing the grill: Extra oil prevents sticking and adds a nice finish.
- ¼ teaspoon fine ground sea salt: Used for seasoning the vegetables before grilling.
- ¼ teaspoon freshly ground black pepper: To season the vibrant veggies.
- 12 wooden or metal skewers, about 10 to 12 inches long: Skewers make all the assembling easy. Wooden skewers need to be soaked before using.
- Parsley, optional for garnish: Fresh parsley adds a pop of color and is great as a light garnish.
How to Make Steak Kabobs | Easy Grilled Skewers for Dad’s Cookout
Prepare the Marinade: In a mixing bowl, combine ⅓ 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. Whisk together until well combined.
Marinate the Steak: Cut 2 pounds of top sirloin steak into 1½-inch cubes, yielding about 38 to 40 pieces. Transfer these cubes to a zippered plastic storage bag, pour in the marinade, and seal while pressing out excess air. Shake gently to ensure all the pieces are well coated. Refrigerate for at least 2 hours or up to 8 hours for the best flavor.
Soak Wooden Skewers: If utilizing wooden skewers, place 10 in a long container with water, soaking them for at least 1 hour. This prevents them from burning on the grill.
Prepare the Vegetables: Once marinated, dice the 3 large bell peppers and 1 large red onion into 1½-inch pieces, similar in size to the steak. In a bowl, toss the veggies with 2 tablespoons olive oil, ¼ teaspoon salt, and ¼ teaspoon pepper to season them well.
Assemble the Kabobs: Thread the marinated steak and seasoned veggies onto skewers, alternating between the two. Aim for 4 pieces of steak between each vegetable, and don’t be shy—double up the onions for a thicker bite!
Grill the Kabobs: Preheat your grill and brush it lightly with additional olive oil to prevent sticking. Grill the kabobs over medium-high heat for about 10 to 12 minutes, turning frequently. Aim for an internal beef temperature of 140 to 145 degrees F for medium doneness. The vegetables should be fork-tender with a slight char.
Serve: Once cooked, transfer the kabobs to a serving platter, garnish with fresh parsley if desired, and get ready to dig in!
Storing & Reheating
Leftover steak kabobs can be stored in an airtight container in the refrigerator for up to 3 days. If you have more leftovers, feel free to freeze them for up to 3 months. To reheat, simply warm them in the oven at 350°F for about 10-15 minutes until heated through. Note that the texture may soften slightly after refrigerating or freezing, but a quick grill or broil will help refresh the flavors nicely!
Chef’s Helpful Tips
- Avoid overcrowding the skewers; leave space between pieces for even cooking.
- Ensure your steak is at room temperature before grilling for the best sear.
- If your skewers are browning too quickly, reduce the heat or move them to a cooler part of the grill.
- Feel free to marinate overnight to enhance the flavors further.
- If your vegetables aren’t as cooked as you prefer, you can place them on the grill earlier, giving them a head start.
- For some extra kick, add a few red pepper flakes or your favorite hot sauce to the marinade!
Steak kabobs are not just a meal; they’re an experience filled with joyful moments and shared laughter. The dynamic flavors work beautifully together, making each bite a delightful contrast of char-grilled steak and fresh vegetables. Don’t be afraid to expand on this basic recipe—mix in some pineapple or cherry tomatoes for an interesting twist! Enjoy the process of skewering and grilling. I’m excited for you to bring this recipe to life and share it with family and friends!

Recipe FAQs
Can I use a different cut of beef for kabobs?
Absolutely! While top sirloin or ribeye are great choices due to their tenderness, flank steak, filet mignon, or even skirt steak work well too. Just ensure they’re cut into similar-sized cubes for even cooking.
How do I know when the kabobs are done?
The best way to check is to use a meat thermometer. You’re aiming for an internal temperature of 140 to 145 degrees F for medium doneness. Vegetables should be tender and beautifully charred without being burnt.
Can I prepare the kabobs in advance?
Yes! You can marinate the steak overnight and store the chopped veggies in an airtight container in the fridge. Assembling them right before grilling keeps them fresh and flavorful.
Are there any vegetarian alternatives for this recipe?
Absolutely! You can substitute the steak with firm tofu, mushroom caps, or even hearty vegetables like zucchini or eggplants. Just adjust the marinating time accordingly to allow flavors to penetrate.
PrintMore Main Dishes Recipes
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: 10-12 minutes
- Total Time: 0 hours
- Yield: 5 servings 1x
- Category: Main Dishes
- Method: Grilling
- Cuisine: American
Description
These Steak Kabobs are a crowd-pleaser with their mouthwatering flavor and simple preparation. With juicy top sirloin, colorful bell peppers, and a flavorful marinade, they make the perfect dish for any cookout or family gathering.
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
- In a bowl, mix all marinade ingredients together.
- Cut steak into 1½-inch cubes and place in a plastic storage bag. Add marinade, seal bag, and refrigerate for at least 2 hours or up to 8 hours.
- Soak wooden skewers in water for at least 1 hour to prevent burning while grilling.
- Slice bell peppers and onion into 1½-inch pieces. Combine with 2 tablespoons oil, ¼ teaspoon salt, and ¼ teaspoon pepper in a bowl.
- Assemble kabobs by threading 4 pieces of steak alternating with veggies onto skewers.
- Grill kabobs for 10 to 12 minutes, flipping frequently, until steak reaches an internal temperature of 140 to 145 degrees F and veggies are tender and charred.
- Transfer to a platter, garnish with parsley if desired, and serve.
Notes
For extra flavor, marinate the steak longer if time allows.
Ensure the grill is preheated for even cooking of the kabobs.
Feel free to add other vegetables to the skewers based on your preference.
Nutrition
- Serving Size: 1 kabob
- Calories: 420
- Sugar: 3g
- Sodium: 800mg
- Fat: 30g
- Saturated Fat: 8g
- Unsaturated Fat: 20g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 2g
- Protein: 35g
- Cholesterol: 90mg
