Steak Kabobs On The Grill

Grill steak kabobs for a simple, delicious meal that’s packed with flavor. These juicy steak kabobs on the grill are easy to make, quick to cook, and perfect for summer dinners, BBQ parties, or anytime you want tender steak and veggies on a skewer. 

With the right steak marinade and a few fresh ingredients, you can enjoy perfectly grilled steak kabobs that are loaded with smoky, savory goodness in every bite.

Remember it later

Like this recipe! Pin it to your favorite board NOW!

Ingredients

Making juicy steak kabobs on the grill starts with the right ingredients. This simple steak kabob recipe uses lean steak, colorful veggies, and a flavorful marinade to keep every bite tender and delicious.

Raw steak cubes, vegetables, marinade ingredients, and skewers for steak kabobs on the grill

For the Steak and Vegetables

1.5 pounds sirloin steak or flank steak, cut into 1-inch cubes

2 bell peppers, any color, cut into large chunks

1 red onion, peeled and cut into chunks

Wooden skewers or metal skewers, for threading the steak and veggies

For the Marinade

¼ cup soy sauce

2 tablespoons olive oil

2 tablespoons lemon juice

2 cloves garlic, minced

1 teaspoon dried oregano

½ teaspoon black pepper

½ teaspoon salt, or to taste

This steak marinade keeps the steak juicy and tender while adding bold flavor to every bite. You can swap in other vegetables like mushrooms or zucchini to make your steak and veggies kabobs your own.

Tip: If you’re using wooden skewers, soak the skewers in water for at least 30 minutes to prevent burning on the grill.

Instructions

Follow these simple steps to make juicy steak kabobs on the grill. With a quick marinade and a few easy tips, you’ll enjoy flavorful steak and veggies every time.

Step 1: Prep the Steak and Vegetables

Cut the steak into cubes, about 1-inch pieces for even cooking. You can use sirloin steak, flank steak, or your preferred cut of steak.

Chop the bell peppers and red onion into large chunks, roughly the same size as the steak cubes.

Step 2: Make the Marinade

Steak cubes coated in marinade with soy sauce, garlic, and herbs in a bowl

In a large bowl, whisk together the soy sauce, olive oil, lemon juice, garlic, oregano, salt, and black pepper.

Add the steak to the marinade, tossing to coat all sides.

Cover and marinate the steak for at least 30 minutes. For more flavor, marinate for up to 2 hours in the fridge.

Step 3: Prepare the Skewers

If using wooden skewers, soak the skewers in water for at least 30 minutes to prevent burning on the grill.

Thread the steak, bell pepper, and red onion onto the skewers, alternating pieces for even cooking and great presentation.

Step 4: Grill the Kabobs

Preheat your grill to medium-high heat (about 400°F) and lightly oil the grill grates.

Place the kabobs evenly on the grill.

Grill the kabobs, turning every few minutes, for about 8 to 10 minutes total, or until the steak reaches your desired doneness.

The internal temperature of the steak should be at least 130°F for medium-rare or 140°F for medium.

Step 5: Let the Kabobs Rest

Steak and vegetable kabobs sizzling on the grill with visible sear marks

Remove the kabobs from the grill and let the kabobs rest for 5 minutes before serving. This keeps the steak juicy and tender.

Now your steak kabobs are ready to enjoy, perfect for BBQ nights, summer meals, or quick dinners.

Pro Tips and Variations

Making juicy steak kabobs on the grill is simple, but these extra tips help you get the best results every time. You can also try a few easy variations to mix up the flavor.

Pro Tips for the Best Grilled Steak Kabobs

• Choose the right cut of steak
Sirloin steak, flank steak, or top sirloin steak are great options. These lean cuts of steak stay tender and flavorful on the grill.

• Cut steak into even cubes
Slice the steak into 1-inch pieces so everything cooks evenly. This prevents overcooking and keeps the steak juicy.

• Marinate steak properly
Let the steak marinate for at least 30 minutes. A flavorful steak marinade adds bold taste and helps tenderize the steak. For best results, marinate up to 2 hours.

• Soak wooden skewers
If using wooden skewers, soak them for 30 minutes to prevent burning on the grill. You can also use metal skewers, which are reusable and don’t burn.

• Grill over medium-high heat
Preheat your grill to medium-high and lightly oil the grates. This helps prevent sticking and gives your steak kabobs a great sear.

• Rest the kabobs
Always let the kabobs rest for 5 minutes after grilling. This keeps the juices locked in for tender steak every time.

Tasty Variations to Try

• Garlic Butter Steak Kabobs
Brush the kabobs with melted garlic butter after grilling for extra flavor.

• Steak and Veggies Mix
Add mushrooms, zucchini, or cherry tomatoes to your skewers for colorful steak and veggies kabobs.

• Steak Kabobs in the Oven
No grill? You can bake steak kabobs in the oven at 425°F for 12 to 15 minutes, turning halfway through.

• Greek Steak Kabobs
Swap the marinade for olive oil, lemon juice, garlic, and oregano for a Mediterranean twist.

• Healthy Beef Kabob Recipes
Use lean cuts of steak and load up the skewers with veggies for a lighter, protein-packed meal.

These simple tips and variations help you make steak kabobs that are juicy, flavorful, and perfect for any occasion.

Serving Suggestions

Juicy steak kabobs on the grill make a complete, flavorful meal with just a few simple sides. Whether you’re grilling for family dinner, summer parties, or an easy weeknight meal, these serving ideas pair perfectly with your steak and veggies.

What to Serve with Steak Kabobs

• Grilled Vegetables
Double up on veggies by grilling extra bell peppers, zucchini, mushrooms, or onions alongside your kabobs.

• Rice or Couscous
Serve kabobs over fluffy rice, lemon-herb couscous, or quinoa to soak up the flavorful steak juices.

• Fresh Salad
A crisp cucumber salad, Greek salad, or tomato and feta salad adds cool, refreshing balance to grilled steak kabobs.

• Potatoes or Grilled Bread
Pair with roasted potatoes, garlic bread, or grilled pita for a hearty, satisfying meal.

• Tzatziki or Garlic Sauce
For Mediterranean-inspired kabobs, serve with creamy tzatziki or garlic butter sauce for dipping.

Perfect for Any Occasion

These steak kabobs are perfect for:
Summer BBQs and cookouts
Easy family dinners
Meal prep for busy weeks
Serving with healthy, low-carb sides

Tip: For variety, serve with other grilled favorites like grilled chicken, shrimp kabobs, or veggie skewers to create a full grilling feast.

Conclusion

These juicy steak kabobs on the grill are packed with flavor and simple to make. With tender steak, colorful veggies, and a quick marinade, this steak kabob recipe is perfect for summer cookouts, family dinners, or easy weeknight meals. Whether you’re grilling outdoors or using an indoor grill pan, these kabobs deliver bold, savory taste in every bite.

Would you like to:For more culinary inspiration and delicious recipe ideas, join me on  Pinterest  and Facebook to discover even more mouthwatering creations to share

Juicy grilled steak kabobs with colorful vegetables, lemon wedges, and herbs
e7659d47b18078320a97f0a1e06782316309557e1b68741ce228b387ee275dd3?s=30&d=mm&r=gsara

Steak Kabobs On The Grill

These Steak Kabobs On The Grill are juicy, flavorful, and simple to make with tender steak, veggies, and a bold marinade, perfect for BBQs or easy dinners.
Prep Time 20 minutes
Cook Time 10 minutes
Marinating Time 30 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Main Course
Cuisine: American
Calories: 370

Ingredients
  

For the Steak and Vegetables
  • 1.5 pounds Sirloin steak or flank steak Cut into 1-inch cubes
  • 2 large Bell peppers Any color, cut into chunks
  • 1 large Red onion Peeled and cut into chunks
  • Wooden or metal skewers
For the Marinade
  • 0.25 cup Soy sauce
  • 2 tablespoons Olive oil
  • 2 tablespoons Lemon juice Freshly squeezed
  • 2 cloves Garlic Minced
  • 1 teaspoon Dried oregano
  • 0.5 teaspoon Black pepper
  • 0.5 teaspoon Salt Or to taste

Method
 

  1. Step 1: Cut the steak into 1-inch cubes. Slice the bell pepper and red onion into large chunks.
  2. Step 2: In a bowl, whisk soy sauce, olive oil, lemon juice, garlic, oregano, salt, and pepper. Add the steak and toss to coat. Marinate for at least 30 minutes.
  3. Step 3: If using wooden skewers, soak them for 30 minutes. Thread the steak, peppers, and onions onto the skewers.
  4. Step 4: Preheat the grill to medium-high heat and lightly oil the grates.
  5. Step 5: Grill the kabobs for 8 to 10 minutes, turning often, until steak reaches desired doneness. Internal temperature should be at least 130°F for medium-rare.
  6. Step 6: Remove the kabobs from the grill and let them rest for 5 minutes before serving.

Notes

If you don’t have a grill, you can cook these steak kabobs in the oven at 425°F for 12 to 15 minutes, turning halfway through.
Nutrition Information
Calories: 370 kcal
Fat: 21g
Saturated Fat: 5g
Carbohydrates: 8g
Fiber: 2g
Sugar: 4g
Protein: 35g
Cholesterol: 95mg
Sodium: 600mg

FAQs

What cut of meat is best for grilled kabobs?

The best steak for kabobs is a lean, tender cut like sirloin steak, flank steak, or top sirloin steak. These cuts hold up well on the grill and stay juicy without being too fatty.

What is the trick to grilling kabobs?

The trick to juicy, flavorful steak kabobs is even-sized steak cubes, a good steak marinade, and grilling over medium-high heat. Turn the kabobs often for even cooking and great grill marks.

Do you grill kabobs with the lid open or closed?

Grill kabobs with the lid closed to help circulate heat and cook the steak evenly. Keeping the lid closed also prevents flare-ups and locks in smoky flavor.

Do you oil kabobs before grilling?

You don’t need to oil the kabobs themselves, but lightly oil the grill grates before cooking. This prevents sticking and helps achieve those perfect grill marks.

Should I put foil on the grill for kabobs?

Foil isn’t necessary for steak kabobs on the grill. Direct grilling gives the best flavor and sear. However, if using smaller veggies or delicate ingredients, foil can help prevent them from falling through the grates.

How to stop kebabs sticking to the barbecue?

Preheat your grill and brush the grates with oil before cooking. Also, avoid moving the kabobs too soon, let them sear for a couple of minutes before turning.

Why do you soak skewers before grilling?

Soak wooden skewers in water for at least 30 minutes to prevent them from burning on the grill. If you want to skip this step, you can use metal skewers, which don’t burn and are reusable.