Tender grilled steak kabobs start with a bold, flavorful steak kabob marinade. Skewered with veggies and grilled to perfection for an easy summer dinner.

This post may contain affiliate links. Read disclosure policy.
Steak Kabobs Start with a Flavorful Marinade
There’s nothing like juicy grilled steak kabobs on a summer evening—especially when they’re soaked in a bold, flavorful marinade. This easy recipe delivers tender steak and perfectly charred grilled vegetables all on one skewer.
Whether you’re grilling for the family or firing up the BBQ for friends, these kabobs are always a crowd favorite. Simple to prep, full of flavor, and ready to impress.
Ingredient Notes
Find the full printable recipe with specific measurements below.
- Marinade for steak kabobs: Olive oil, soy sauce, vinegar, lemon juice, brown sugar, garlic, salt, and pepper. It’s a simple combo that adds bold, savory flavor to every bite.
- Steak: Top sirloin is my go-to, but filet mignon, New York strip, ribeye, or flank steak all work well for kabobs. Just cut into bite-sized pieces for even grilling.
- Vegetables: Bell peppers and red onion are classic, but sliced zucchini and mushrooms are great seasonal additions too.
How to Make Steak Kabobs
In a large bowl or gallon-sized zip-top bag, add olive oil, soy sauce, vinegar, lemon juice, brown sugar, garlic, salt, and pepper. Add your cubed 1-inch pieces of steak and marinate at least 30 minutes (or up to 5 hours).
Thread steak and vegetables onto individual skewers starting with a piece of steak and then alternating between vegetables.
Preheat grill to medium-high heat then place skewers on the hot grill grates. Turn the skewers until nicely browned on all sides and the meat is no longer pink, about 10 to 15 minutes. Steak kabobs are done with a meat thermometer registers 140-145°F.
Grilling Tips
- Prep the grill: Clean the grates and check your propane before you start. It’s no fun running out mid-cook!
- Cut evenly: Cut the steak and vegetables into uniform 1½-inch pieces so everything cooks at the same rate.
- Soak wooden skewers: If you’re using wooden skewers, soak them in water for at least 15 minutes so they don’t burn on the grill.
- Assemble thoughtfully: I like to alternate 2 pieces of steak with 3–5 pieces of veggies per skewer. You can also make a few meat-only skewers for faster cooking or picky eaters.
- Turn as you go: Flip the kabobs every few minutes so all sides brown evenly. They’re ready once the steak is no longer pink and has a nice char.
Try these other beef recipes including: steak and potato foil packets, hamburger recipe and oven baked steaks.
More Delicious Steak Recipes
Grilled Steak Kabobs
Video
Equipment
- Skewers
Ingredients
Marinade
- ¼ cup extra-virgin olive oil
- 2 Tablespoons light soy sauce , or coconut aminos
- 2 Tablespoons apple cider vinegar
- 2 Tablespoons lemon juice (about 1 lemon)
- 2 Tablespoons light brown sugar , or honey
- 2 teaspoons minced garlic
- 1 teaspoon Kosher salt
- ¼ teaspoon cracked black pepper
- 2 pounds sirloin steaks , cut into bite-sized pieces
Kabobs
- 3 bell peppers (I use red, green and yellow) , cut into bite-sized pieces
- 1 red onion , cut into bite-sized pieces
- Salt
- Ground black pepper
Optional vegetables: Sliced zucchini and Mushroom
Instructions
Marinade
- In a large bowl or gallon-sized zip-top bag, stir or shake 1/4 cup olive oil, 2 Tablespoons soy sauce, 2 Tablespoons vinegar, 2 Tablespoons lemon juice, 2 Tablespoons brown sugar, 2 teaspoons garlic, 1 teaspoon salt, and 1/4 teaspoon pepper until combined. Add steak and marinate at least 30 minutes (or up to 5 hours).
Kabobs
- If using wooden skewers, make sure to soak them in water 15 minutes before threading.
- Preheat the grill to medium-high heat and close the lid. Thread steak and vegetables onto individual skewers.
- Place the skewers on the grill. Turn the skewers until nicely browned on all sides and the meat is no longer pink, about 10 to 15 minutes. Season with salt and pepper before serving, if desired.
Last step: Please leave a comment and rating after you make the recipe.
Nutrition
Nutrition provided is an estimate. It will vary based on specific ingredients used.
FAQs
To switch up the flavor, try my easy steak fajita marinade, skirt steak marinade or teriyaki steak marinade. My steak rub is a great option if you are short on time.
Some of my favorite recipes to bring to a BBQ and serve with steak kabobs include broccoli salad with bacon, potato salad or this pasta salad with Italian dressing.
These kabobs are best fresh off the grill, but leftovers can be stored in an airtight container in the fridge for up to 3 days. Reheat in the microwave or under the broiler—just be careful not to overcook the steak.
Freezing cooked kabobs isn’t ideal since the veggies can turn mushy. However, you can freeze the marinated raw steak cubes for a few months, then thaw and grill when ready.
Amanda
These are simple and so good! One of our family’s favorite things to grill.
Sarah @IHeartNaptime
One of our favorites for grill season, too!
Olivia
These steak kabobs were a huge hit with my family! They were so easy to make and we all loved how flavorful the marinade was. Thank you for the recipe!
Erin
It’s such a simple marinade, but tastes so good! Thanks for our new summer grilling go-to!
April
We love these! My kids always get a kick out of them, and I love how easy they are to make!
Amy
We make these all summer long! The marinade is perfection and I love that you can switch out the meat and veggies to your liking.
Kristyn
We are grilling some up for Father’s Day!! These kabobs have the protein & the veggies, which make them delicious & filling!
Natalie
I am excited to fire up the grill this weekend, just to make these!! We absolutely love these kabobs!! Juicy meat & tasty veggies..great as appetizer or your meal!
SamH
These were flavorful and tender.
Jamielyn Nye
I’m so glad you enjoyed them!
Sarah Mikelson
My somewhat picky husband said it was the best meal I’ve ever made and we’ve been together nearly 12 years! Lol he loved the flavor and thought the steak was cooked perfectly by following the directions. Thank you for this new summer staple recipe!
Jamielyn Nye
I’m so glad it was a hit! :)
Abigail Raines
What a perfect option for summer grilling! So easy to prepare, not complicated at all and comes out tasty!
Jamielyn Nye
I’m so glad you enjoyed them! :)
Chrissy
These are so good! Super easy to make and the soy and ACV marinade gives the steak a ton of flavor. Thanks for a great recipe!