Tender steak and bright seasonal veggies tossed in a flavorful brown sugar, soy & garlic marinade! These steak kabobs are grilled to perfection, ideal for backyard barbecues and balmy evenings. Includes step by step instructions and tips for making the absolute best kabobs of your life!

The men in my family are steak and potato guys at their core so Steak Kabobs are always a big hit.
First, there’s the knock-your-socks-off marinade. It’s a tangy blend of Worcestershire, lemon juice, soy, and garlic tempered with the sweetness of brown sugar. A seasonal selection of garden-fresh veggies brings vivid color and balance.
And let’s not forget the fun factor. Food on a stick like my teriyaki chicken skewers is synonymous with carnivals, amusement parks, and a general good time. This is a recipe that’s easy and exciting!
Best Cut of Beef for Kabobs?
- Ribeye Steak
- Top Sirloin
- Strip Steak
- Top Loin Steak
Although ribeye is my favorite steak cut for everything else, top sirloin is my choice for overall value. Both are relatively tender with good marbling to soak in the marinade which makes for a juicy steak.
Ingredients and Substitutions
Below is an overview of what you will need to make this steak kabob marinade and any notes on where to find ingredients or substitutions.

Stone Ground Mustard: Stone ground mustard is sometimes called whole grain mustard too. You can substitute other mustards such as Dijon (spicier), Brown Mustard (much spicier), or yellow mustard (less intense mustard flavor and less spicy, but also adds a more vinegar flavor).
Lemon Juice: Fresh lemon juice or bottled is fine.
Worcestershire: While I definitely recommend Worcestershire, you could try beef bases like Better than Bouillon or Allegro. However, I have not tried these as beef marinade substitutes.
Brown Sugar: I use light brown sugar, but dark brown is completely fine.
Vegetable Oil: Oils with a high fire point are best for grilling. Vegetable, Canola, or Avocado oil are some of my favorites.
Minced Garlic: I often buy mince garlic in a jar, but you can also use fresh without changing the ratios.
Soy Sauce: Regular and lower sodium soy sauce works great.

Choose Your Veggies
I love a colorful mixture of veggies. Peppers, onions, mushrooms, and zucchini are classic options and easy to skewer. The veggies are like the sprinkles to the cake. Colorful, appealing, and so fun! Some of our favorites are:
- Bell Peppers
- Mini Sweet Pepper mix
- Zucchini
- Yellow Squash
- Mushrooms
- White or Red Onion
- Yellow or Orange Peppers
- Cherry Tomatoes
Tips for Marinating Steak
- Marinate meat for at least two hours, preferably overnight, in the refrigerator for the best flavor. The longer the steak marinates, the more tender and flavorful it becomes.
- You don't need to marinate the veggies, but you can use the extra marinade to brush over the kabobs as they cook.
- Cut everything on the larger side but keep it even. Larger pieces will cook more evenly and still remain moist at the center. I cut the steak and vegetables at the same size - roughly 1.5 to 2 inches square.
- Soak wooden skewers in water to make sure that the skewers don't burn or dry out. They need to be soaked at least an hour or more.
- I use metal skewers like these and loooove them! However, the ends get very hot and can easily burn your hands.
- Pack tightly on the kabob skewers. This keeps the moisture in while the outside is crispy with fire roasted goodness.
- Pre-heat the grill full before starting. It should be on medium heat and full preheated.
Tip: Most of the time I grill the steak ALL on one skewer and grill the veggies on their own skewers (i.e. a pepper skewer, mushroom skewer, etc.) While the skewers are much prettier when alternating, separating allows everyone to choose how well done they want their steak and different vegetables have different cooking times. Bonus: Everyone can pick what they like!
How to Make Steak Kabobs In Oven
No grill at home? No problem, you can get the delicious taste by making these in the oven.
- Preheat oven to 450F. Marinade steak 2 hours or up to overnight.
- Place on baking sheets lined with aluminum foil.
- Place marinated steak and veggies on skewers. Brush reserved marinade over veggies.
- Bake in the oven for 25-30 minutes, flipping the skewers about halfway through and brushing again with the reserved marinade.
- Check to make sure the steak is cooked all the way through. You may need to cook for an additional 5-10 minutes depending on the size of your meat chunks.
- You can broil your kabobs for a few minutes to get a bit of that yummy, charred flavor.
Video Walk Through
Here is a short video going through all the steps to make these kabobs with an oven if you need.

What to Serve with Steak Kebobs
I usually serve over a bed of rice. This is also delicious with Fresh Mexican Street Corn Cobs, our Cucumber Onion Salad, or Crunchy Asian Slaw.
Throwing a summer soiree? Play off the kabob theme and go skewer-crazy! Thread fresh fruit, antipasti and mini dessert bites on skewers. Food on a stick is just so fun!
Storage Suggestions
Store: You can Store in the refrigerator in an airtight container with or without the skewers. Lasts 3-4 days.
Freeze: You can freeze the marinating steak or the cooked kabobs. Allow it to thaw before grilling or baking in the oven. Lasts about 3 months if in an airtight ziplock bag and sealed well.
FAQS
Yes! Reserve ½ cup of the marinade and brush the veggies with the extra marinade juice before cooking. To reuse, marinades are only safe if they are boiled for five minutes according to the U.S. Department of Agriculture's website.
Yes! If you want to build the skewers the night before, you can prepare and marinate the skewers in a shallow roasting pan or dish in the refrigerator.
Ribeye, Top Sirloin, Strip Steak, Top Loin Steak are all good for kabobs. Top sirloin is my favorite for its tender yet lean flavor that is better on the budget than a ribeye or strip steak, generally.
I prefer wooden skewers, however, metal are just as good. Keep in mind that they will be really hot when removing from the grill or oven!
Kebobs can go by many names. Some common ones are steak kebabs, shish kabobs, shish kabobs, and shish kebabs.
Not Sure
What's For Dinner?
Signup for recipe updates and get a free cookbook of Easy Weeknight Supper Solutions!
More Delicious Grilling Recipes
PS. If you make this recipe, leave a COMMENT AND A STAR RATING in the comments section at the bottom and be sure to take a photo and tag it #cravingcreative on Instagram! I appreciate you for taking the time to read about me and my family recipes.

Steak Kabobs
Ingredients
Marinade
- 3 tablespoon Vegetable Oil
- ¼ cup Worcestershire
- ⅓ cup Soy Sauce
- 3 tablespoon Brown Sugar Light or dark is fine
- 2 tablespoon Stone Ground Mustard
- ½ teaspoon Black Pepper
- 1 tablespoon Minced Garlic
- 1 tablespoon Lemon juice
- 2 lb Steak 1.5 in cubes, see notes for cuts
Kabobs
- 4 cups Peppers cut into 1.5 inch cubes Green, Red, Yellow, Mini, and Poblano are good options
- 3 cups Vegetables cut into 1.5 inch cubes Mushrooms, Red or White Onions, and Zucchini are good options
Instructions
- In a medium bowl, whisk together all the marinade ingredients.
- Add the steak in the bowl with the marinade or place both in a large Ziploc bag, making sure the meat is stirred and covered in the marinade. Chill in the refrigerator for at least one hour, but it can marinate for up to 8 hours.
- For the most even cooking, thread all of the meat on one skewer and thread the veggies on separate skewers. However, it is prettier to alternate the marinated meat with the veggies on the same skewer and the flavors will meld. Either method will work. Don't push the pieces together tightly, so the centers will cook evenly. Brush the meat and veggies with some of the remaining marinade.
- Heat a gas grill to medium-medium/high.
- Cook skewers 8-10 minutes, turning and basting every few minutes so you cook on all four sides. Amount of time will depend on how well done you like your steak.
- The skewers will be VERY hot, so use tongs to remove the kabobs from the grill and let the meat rest for 5 minutes before serving.
Video
Recipe Notes
- Ribeye
- Top Sirloin
- Strip Steak
- Top Loin Steak





Dean says
So delish.
Pat says
It was amazing
Jen says
This was a great dish love the savoriness.
Jeanette says
This was a great marinade. It will be my go to recipe from now on.
Melanie says
Great recipe! Everyone at our BBQ LOVED it
Lily says
Loved these.
Morgan says
These are the new favorite at our house! The marinade was PERFECTION!
Mildred says
Wonderful recipe, the meat was tenderized perfectly
hose says
everything was super flavorful and there were no leftovers!
Drew says
Fabulous!!! we made on charcoal grill.
Stephanie says
Very delicious and easy to make. 10/10 would make again.