Delicious Grilled Steak Skewers for BBQ Lovers

Ronald Avatar

By Ronald

April 15, 2026

grilled steak skewers

Introduction

Grilled steak skewers are not just a meal; they are an experience, a celebration of flavors, and a perfect way to enjoy the great outdoors with friends and family. Whether it’s a sunny weekend afternoon or a cozy evening gathering, these skewers bring a delightful aroma to your BBQ, inviting everyone to indulge in their succulent taste. The best part? They are incredibly easy to prepare, making them a go-to recipe for BBQ enthusiasts.

Imagine the sizzling sound of steak grilling over an open flame, the vibrant colors of fresh vegetables, and the mouthwatering smell wafting through the air. This recipe for grilled steak skewers is tailored for BBQ lovers who appreciate both flavor and simplicity. With just a few ingredients and straightforward steps, you can create a dish that is sure to impress your guests and leave them asking for seconds.

Why You’ll Love This Recipe

  • Quick to prepare and perfect for busy nights or gatherings.
  • Versatile: customize with your favorite veggies or marinades.
  • Great for meal prep; they store well for leftovers.
  • A crowd-pleaser that suits both adults and kids alike.



Ingredients

To create the ultimate grilled steak skewers, you’ll need the following ingredients:

  • 1 pound of sirloin steak: This cut is flavorful and tender, perfect for grilling. You can substitute with ribeye or flank steak if desired.
  • 2 tablespoons olive oil: Helps to keep the steak juicy and enhances the flavor.
  • 2 tablespoons soy sauce: Adds a savory depth to the marinade.
  • 2 tablespoons Worcestershire sauce: Brings a unique umami flavor to the skewers.
  • 1 tablespoon garlic powder: A must-have for a robust flavor profile.
  • 1 tablespoon onion powder: Complements the garlic and adds sweetness.
  • 1 teaspoon black pepper: For a bit of heat.
  • 1 teaspoon salt: Enhances all the flavors.
  • 1 bell pepper: Adds crunch and sweetness; use red, yellow, or green for variety.
  • 1 onion: Provides a sweet and savory contrast to the steak.
  • 2 cups cherry tomatoes: Juicy and vibrant, they add freshness and color.
  • Skewers: Use wooden skewers soaked in water or metal skewers for easy grilling.

grilled steak skewers ingredients

 

Step-by-Step Instructions

Follow these simple steps to prepare your grilled steak skewers:

  1. In a large bowl, combine the olive oil, soy sauce, Worcestershire sauce, garlic powder, onion powder, black pepper, and salt. Mix these ingredients well to create a flavorful marinade.
  2. Add the steak cubes to the marinade, making sure each piece is thoroughly coated. Cover the bowl with plastic wrap and refrigerate for at least 30 minutes or up to 4 hours for a deeper flavor.
  3. If you are using wooden skewers, soak them in water for about 30 minutes to prevent them from burning on the grill.
  4. Preheat your grill to medium-high heat. If you are using a charcoal grill, allow the coals to burn down until they are covered with ash.
  5. Carefully thread the marinated steak onto the skewers, alternating with pieces of bell pepper, onion, and cherry tomatoes for a colorful presentation.
  6. Place the skewers on the grill and cook for about 10-12 minutes, turning occasionally. The steak should be browned and cooked to your preferred level of doneness. For medium-rare, aim for an internal temperature of 130-135°F.
  7. Once cooked, remove the skewers from the grill and let them rest for a few minutes to allow the juices to redistribute before serving.



Serving Suggestions

These grilled steak skewers are perfect for serving alongside a fresh salad or grilled corn on the cob. You can also pair them with a refreshing dipping sauce, such as chimichurri or tzatziki, to elevate the flavors even further. Consider making a colorful platter by arranging the skewers with vibrant sides like grilled zucchini or a simple quinoa salad.

For an extra special touch, serve your skewers with a side of grilled corn salad. The sweetness of the corn complements the savory steak beautifully, creating a well-rounded meal that everyone will love.

Storage Tips

If you have any leftovers, store the grilled steak skewers in an airtight container in the refrigerator for up to 3 days. To reheat, simply warm them on the grill for a few minutes, or in a microwave on medium power until heated through. Keep in mind that reheating may cause the steak to become slightly less tender.

For longer storage, you can freeze the skewers before grilling. Wrap them tightly in plastic wrap and place them in a freezer-safe bag. They will keep for up to 3 months. When you’re ready to cook them, thaw in the refrigerator overnight and grill as directed.

Conclusion

Grilled steak skewers are a must-try for any BBQ lover. They are not just delicious; they are a fun and interactive way to enjoy a meal. With their juicy steak, vibrant vegetables, and easy preparation, they are perfect for any gathering. So fire up the grill, gather your friends and family, and get ready to enjoy some mouthwatering grilled steak skewers!

Don’t forget to check out our other recipes, such as grilled shrimp skewers for more fantastic BBQ ideas!

Can I use different types of meat?

Absolutely! Chicken, shrimp, or even tofu can be used instead of steak for a different flavor.

What can I serve with grilled steak skewers?

They pair wonderfully with grilled vegetables, rice, or a fresh salad.

How do I know when the steak is done?

Use a meat thermometer; for medium-rare, it should read 130-135°F.

Can I marinate the steak overnight?

Yes, marinating overnight will enhance the flavor even more.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
grilled steak skewers

Grilled Steak Skewers


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Ronald
  • Total Time: 42 minutes
  • Yield: 4 servings

Description

Savor the mouthwatering flavors of grilled steak skewers, perfect for your next BBQ gathering.


Ingredients

pound of sirloin steak, cut into 1-inch cubes
tablespoons olive oil
tablespoons soy sauce
tablespoons Worcestershire sauce
tablespoon garlic powder
tablespoon onion powder
teaspoon black pepper
teaspoon salt
bell pepper, cut into 1-inch pieces
onion, cut into 1-inch pieces
cups cherry tomatoes
Skewers (wooden or metal)


Instructions

In a large bowl, combine olive oil, soy sauce, Worcestershire sauce, garlic powder, onion powder, black pepper, and salt. Mix well.
Add the steak cubes to the marinade, ensuring all pieces are well coated. Cover and refrigerate for at least 30 minutes, or up to 4 hours for better flavor.
While the steak is marinating, soak wooden skewers in water for about 30 minutes to prevent burning on the grill.
Preheat your grill to medium-high heat. If using charcoal, let the coals burn down until they are covered in ash.
Thread the marinated steak onto the skewers, alternating with pieces of bell pepper, onion, and cherry tomatoes.
Place the skewers on the grill and cook for about 10-12 minutes, turning occasionally, until the steak is browned and reaches your desired level of doneness. For medium-rare, aim for an internal temperature of 130-135°F.
Remove the skewers from the grill and let them rest for a few minutes before serving.

Notes

For extra flavor, consider adding herbs like rosemary or thyme to the marinade.
If using metal skewers, there’s no need to soak them.

  • Prep Time: 30 minutes
  • Cook Time: 12 minutes
  • Category: Dinner
  • Method: Grilled
  • Cuisine: American

📌 Love this recipe? Follow us on Pinterest for more delicious inspiration!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star