This post may contain affiliate links, Read the full disclosure here.
There’s just something magical about grilled steak kabobs sizzling away on a summer evening. That smoky, savory aroma wrapping around you like a warm hug while the kids run around in the yard—it’s the kind of moment I want on repeat all season long.
If you’re looking for a family-friendly recipe that’s flavorful, fun, and surprisingly simple, these grilled steak kabobs check all the boxes. Whether you’re brand-new to grilling or a seasoned backyard pit boss, this recipe’s made for you.
And don’t worry, I’ve made all the mistakes so you don’t have to. I’m walking you through every step, from soaking the skewers (don’t skip this!) to nailing the perfect grill temp and time. Let’s get into it, shall we?
Why You’ll Love These Grilled Steak Kabobs
These kabobs have quickly become a go-to dinner in our house, and I’ll tell you why:
- Kid-approved – the meat is tender, veggies are juicy, and the colors make them fun to eat
- Super versatile – throw in your favorite vegetables or even potatoes
- Beginner-friendly – even if you’ve never grilled anything, you’ll crush it
- Made for sharing – perfect for cookouts, camping trips, or weeknight meals
I also love how easy it is to prep everything in advance. If I know we’ve got soccer practice or a late day at work, I marinate the steak the night before and dinner practically cooks itself when I get home.
The Secret Sauce (Literally): Grilled Steak Kabobs Marinade
Before we talk about the steak, let’s talk flavor. The grilled steak kabobs marinade is where the magic really happens.
Here’s what you’ll need:
- 1/4 cup olive oil
- 1/4 cup soy sauce
- 3 cloves garlic, minced
- 3 tablespoons Worcestershire sauce
- 2 tablespoons lemon juice
- 2 tablespoons red wine vinegar
- 1 tablespoon Dijon mustard
- 1 teaspoon freshly ground black pepper
Just whisk everything together in a bowl and boom—you’ve got a bold, zesty marinade that tenderizes the meat and infuses every bite with rich flavor.
Ingredients for Steak Kabobs Recipe
You can adjust these based on what’s in your fridge, but this combo is a hit every time.
- 2 pounds sirloin steak, cut into 1 1/4-inch cubes (the best steak for kabobs)
- 2 bell peppers (red, yellow, or green), cut into chunks
- 1 red onion, cut into 1 1/4-inch wedges
- 1 zucchini, sliced into thick rounds
- Olive oil
- Salt and pepper
Want to mix it up? Mushrooms, cherry tomatoes, or even boiled baby potatoes work great. I like to keep the colors vibrant—it makes the whole dish feel more exciting (especially for picky eaters).
How to Make Grilled Steak Kabobs (Step-by-Step)
This part is easier than you might think. It’s all about timing and even cuts.
1. Soak the Skewers
If you’re using wooden skewers (I usually do), soak them in water for at least 30 minutes before grilling. I sometimes soak a big batch and keep them in the freezer in a zip-top bag. That way, they’re ready to go when I need them.
2. Marinate the Steak
Place your steak cubes in a gallon-size zip-top bag. Pour in the marinade, seal tightly, and toss to coat. Then refrigerate for at least 3 hours or up to 6. You can also marinate overnight for max flavor. I like to set it in a bowl in case the bag leaks—been there.
3. Prep Your Veggies
Chop your veggies to roughly the same size as the steak cubes (about 1 1/4 inches) so they cook evenly. Drizzle them with a little olive oil and sprinkle with salt and pepper. Toss them right on the sheet pan—it makes clean-up a breeze.
4. Assemble the Kabobs
Thread the marinated steak and veggies onto your soaked skewers, alternating as you go. Try not to pack them too tight so the heat can reach all sides evenly. This is where my kids love to jump in and help—just be careful with those sharp tips.
5. Grill Like a Pro

Preheat your grill to 450-500°F (medium-high heat). Lay the skewers directly on the grill grates and cook for 3-4 minutes per side, turning four times total. That’s 12-16 minutes depending on how well done you like your steak.
I aim for medium doneness—juicy, just the right amount of pink, and still full of flavor. If you’re wondering how long to grill beef kabobs on a gas grill, that’s your sweet spot.
What to Serve with Grilled Steak Kabobs

This is a fun meal to build around. I usually serve these with one or two simple sides and call it a day.
Some of our go-to pairings:
- Grilled corn on the cob with chili-lime butter
- Couscous or quinoa salad
- Garlic butter baby potatoes
- Fresh watermelon and feta salad
- Warm pita with tzatziki sauce
Want to make it a little heartier? Try threading some pre-boiled potatoes on the skewers themselves. Just cook them until fork-tender, toss them in olive oil, and add them between the steak and veggies. So good.
Pro Tips for Juicy, Flavorful Kabobs
Over the years, these little tweaks have made a big difference:
- Always soak your skewers—no one wants burnt wood in their dinner
- Use the same size pieces for even cooking
- Oil your grill grates to prevent sticking
- Avoid sugar-based marinades—they burn quickly
- Use a meat thermometer if you’re unsure (145°F for medium)
And if you have leftovers, save them! These kabobs are just as tasty the next day in a salad, wrap, or rice bowl.
Can I Make Steak Kabobs in the Oven?
Yes! On rainy days or winter nights, I roast them in the oven and they still come out delicious.
Here’s how to make steak kabobs in oven:
- Preheat to 425°F
- Line a baking sheet with foil and lightly oil it
- Roast kabobs for 20-25 minutes, flipping halfway through
You won’t get the smoky grill flavor, but they’ll still be juicy and satisfying. Sometimes I even finish them under the broiler for a little char.
Frequently Asked Questions About Steak Kabobs
Should I marinate steak for kabobs?
Yes! It tenderizes the meat and adds layers of flavor you just can’t get with seasoning alone.
What’s the best steak for kabobs?
Sirloin is my favorite—it’s tender, affordable, and easy to cube. Ribeye or NY strip work too if you’re feeling fancy.
Why are my kebabs dry?
They were probably overcooked or made with a lean cut. Use marinated sirloin and avoid cooking past medium.
Do I need foil on the grill?
Not if your grates are well-oiled and clean. I prefer grilling straight on the grates for that charred finish.
Do skewers need to be soaked before grilling?
If they’re wood, yes! It helps prevent burning. If you use metal skewers, skip it—but be careful, they get hot.
Can I use steak kabobs with potatoes?
Absolutely! Pre-cook them, then thread onto skewers with steak and veggies. A total win.
How do I stop kabobs from sticking?
Preheat the grill, oil the grates, and don’t move them too early. Let them sear before flipping.
Storing Leftovers and Reheating
You can keep leftovers in an airtight container in the fridge for up to 3 days. I love chopping up the steak and veggies the next day and tossing them into a salad or grain bowl. Reheat gently in foil in the oven or on the grill.
Save and Share Your Kabobs
If you make these grilled steak kabobs, please tag me on Pinterest or Instagram @RitzyRecipes. I love seeing what you cook! And don’t forget to pin this recipe to your grilling board so it’s easy to find next time.
From My Grill to Yours: Final Thoughts
There’s something about food on a stick that just makes dinner feel more fun. These grilled steak kabobs are simple enough for weeknights but impressive enough for guests. They’ve become a staple in our home, and I hope they’ll become one in yours too.
Fire up that grill, pour yourself something cold, and enjoy every juicy, smoky bite.
More Steak Recipes You’ll Love
- The Best Ever Steak Marinade – seriously, this stuff works on anything
- Garlic Butter Steak Bites – quick, skillet-friendly, and totally addictive
- Garlic Butter Steak Tips with Cheesy Rigatoni – because steak and pasta are a match made in heaven
Grilled Steak Kabobs That Make Backyard Dinners So Much Better
- Total Time: 3 hours 15 minutes
- Yield: 6 servings 1x
Description
These Grilled Steak Kabobs are juicy, flavorful, and perfect for your summer grill nights. Marinated sirloin steak and colorful veggies are threaded on skewers and grilled to smoky perfection.
Ingredients
- For the Kabobs:
- 2 pounds sirloin steak, cut into 1 1/4 inch cubes
- 2 bell peppers (any color), cut into 1 1/4 inch pieces
- 1 red onion, cut into 1 1/4 inch chunks
- 1 zucchini, sliced into thick rounds
- Olive oil
- Salt & freshly ground black pepper
- For the Marinade:
- 1/4 cup olive oil
- 1/4 cup soy sauce
- 3 garlic cloves, minced
- 3 tablespoons Worcestershire sauce
- 2 tablespoons lemon juice
- 2 tablespoons red wine vinegar
- 1 tablespoon Dijon mustard
- 1 teaspoon freshly ground pepper
Instructions
- Soak wooden skewers in water for at least 30 minutes.
- In a bowl, whisk together all marinade ingredients. Place cubed steak in a Ziplock bag, pour marinade over, seal, and refrigerate for 3 to 6 hours.
- Chop bell peppers, red onion, and zucchini into uniform pieces. Toss with olive oil, salt, and pepper.
- Thread marinated steak and veggies onto soaked skewers, alternating colors and textures. Discard used marinade.
- Preheat grill to 450–500°F. Grill kabobs for 3–4 minutes per side, turning all 4 sides for a total of 12–16 minutes depending on doneness preference.
- Let rest briefly and serve with your favorite summer sides.
Equipment
Buy Now → Notes
Use top sirloin for best texture and flavor. Don’t skip the marinade—it’s key for juicy, flavorful results. Wooden skewers should always be soaked to avoid burning on the grill.
- Prep Time: 3 hours (includes marinating)
- Cook Time: 15 minutes
- Category: Dinner
- Method: Grill
- Cuisine: American
Nutrition
- Serving Size: 1 kabob
- Calories: 270
- Sugar: 3g
- Sodium: 680mg
- Fat: 16g
- Saturated Fat: 4g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 5g
- Fiber: 2g
- Protein: 26g
- Cholesterol: 70mg
Keywords: grilled steak kabobs, beef skewers, summer grilling, steak kabob marinade, kabobs with vegetables




