Sizzling Steak and Veggie Skewers for Your Best BBQ

Grilled Steak Skewers with Vegetables: Your Ultimate Easy BBQ Recipe

Embrace the vibrant flavors of summer with these incredible **Grilled Steak Skewers with Vegetables**. They are an absolute BBQ masterpiece that you’ll be eager to recreate time and again. Imagine tender, juicy steak, infused with a simple yet powerful marinade, perfectly grilled alongside an array of colorful bell peppers and zesty red onion. It’s a combination that promises an unforgettable culinary experience right from your backyard grill.

This recipe isn’t just about delicious taste; it’s about simplicity and joy. Whether you’re planning a casual family dinner or hosting a lively backyard party, these beef skewers are the quintessential choice for a flavorful, fun, and hassle-free BBQ. Get ready to impress everyone with minimal effort and maximum flavor!

An height photo of a silver platter with three skewers of steak, onion and pepper. A hand grabs a stick.
Perfectly grilled steak and vegetable skewers, ready to be enjoyed.

Why You’ll Love These Easy Steak & Veggie Kabobs

Summer inevitably calls for firing up the BBQ, and we certainly make the most of it! While we love experimenting with diverse grill recipes like Cantonese Char Siu, easy BBQ sausage on a bun, or even delicate salmon skewers with lemon, these steak and vegetable kabobs stand out as a consistent crowd-pleaser.

  • Unbeatable Flavor: The combination of tender beef, aromatic garlic, fragrant Italian herbs, and the natural sweetness of bell peppers creates a symphony of flavors that is simply irresistible. Drizzling with balsamic glaze before serving adds another layer of gourmet taste.
  • Effortlessly Quick: With minimal marinating time (just 5 minutes to soak up the herb oil!), these skewers come together in a flash. They’re perfect for those busy weeknights when you crave a delicious homemade meal without spending hours in the kitchen.
  • Visually Stunning: The vibrant colors of the bell peppers and red onion, interspersed with the rich hue of the steak, make these skewers a feast for the eyes as well as the palate. They instantly elevate any BBQ spread.
  • Healthy and Wholesome: Packed with lean protein and fresh vegetables, these skewers offer a balanced and nutritious meal. It’s a guilt-free indulgence that everyone can enjoy.
  • Customizable: While we adore our classic combination, this recipe is highly adaptable. Feel free to swap out vegetables or even the type of meat to suit your preferences and what you have on hand. (More on this in the “Notes” section of the recipe card!)

Whether you’re a seasoned grill master or just lighting the BBQ for the first time, this recipe guarantees a perfect result. The wonderful smells wafting from the grill will draw everyone in, and you can be sure the plates will be empty by the end of the meal!

Top Grilling Tip for Wooden Skewers

If you opt for wooden skewers for your barbecue, remember this crucial tip: soak them in water for at least 30 minutes before threading and grilling. This simple step prevents the wooden skewers from burning on the hot grill, ensuring your delicious kabobs stay intact and cook beautifully.

Choosing the Perfect Steak and Veggies for Your Skewers

The success of any skewer recipe lies in the quality of its ingredients. For these grilled steak skewers, selecting the right cut of beef and fresh, vibrant vegetables is key.

The Best Cuts of Beef for Skewers

We recommend using **beef tenderloin steak** for its exceptional tenderness and quick cooking time, ensuring melt-in-your-mouth results. However, other excellent choices include:

  • Sirloin Steak: A flavorful and relatively tender cut that holds up well on the grill.
  • Ribeye Steak: Known for its marbling, which provides incredible juiciness and flavor. Just be sure to trim any excessively large fat pieces.
  • Flank Steak or Skirt Steak: While these cuts are tougher, they become incredibly tender and flavorful when marinated thoroughly and cut against the grain after cooking. If using these, extend the marinating time to at least 2-4 hours, or even overnight, for best results.

Regardless of the cut, make sure to cut the steak into **uniform 1-inch (2.5 cm) pieces**. This ensures even cooking across all the skewers and each individual piece of meat. Uneven pieces will result in some being overcooked while others are still raw.

Colorful and Flavorful Vegetables

Our recipe highlights the classic combination of **colorful bell peppers** (yellow and red for sweetness and visual appeal) and **spicy red onion** (for a pungent, savory kick). These vegetables not only complement the steak perfectly but also cook relatively quickly alongside it. When cutting, aim for pieces that are roughly the same size as your steak cubes to promote even cooking.

Don’t stop there, though! The beauty of skewers is their versatility. Consider adding or substituting with:

  • Zucchini or Yellow Squash: Adds a soft texture and mild flavor.
  • Cherry Tomatoes: They burst with juicy sweetness when grilled.
  • Mushrooms: Portobello or button mushrooms absorb the marinade beautifully.
  • Pineapple Chunks: For a delightful sweet and savory contrast.
  • Broccoli or Cauliflower Florets: Par-boil them slightly beforehand if you prefer them softer.

Mixing and matching your favorite produce is part of the fun of creating your perfect grilled kabobs!

An height photo of a silver platter with three skewers of steak, onion and pepper. A hand grabs a stick.
A close-up of the delicious grilled steak and vegetable skewers.

The Simple Secret to Juicy Steak: A Flavorful Marinade

A great marinade is essential for transforming good steak into truly exceptional steak. Our simple marinade for these skewers relies on just three key ingredients, proving that sometimes less is more:

  • Olive Oil: This acts as the base, coating the meat and vegetables, helping to transfer flavors, and preventing them from sticking to the grill. It also contributes to a lovely sear.
  • Fresh Garlic (squeezed/minced): The pungent, aromatic notes of fresh garlic penetrate the meat, adding a foundational layer of savory goodness. Always opt for fresh garlic over powder for the best flavor.
  • Italian Herbs: A blend of dried Italian herbs (often including oregano, basil, thyme, rosemary, and marjoram) brings a classic, fragrant, and slightly earthy flavor profile that perfectly complements beef.

While our recipe calls for a quick 5-minute soak, allowing the steak to marinate for a longer period can deepen the flavor considerably. For even more intense taste, prepare your steak and marinade a few hours in advance, or even the night before, and let it rest in the refrigerator. Just ensure the steak is at room temperature for about 20-30 minutes before grilling for more even cooking.

Optional Marinade Boosters

Want to experiment with the marinade? Consider adding a dash of:

  • Lemon Juice or Red Wine Vinegar: The acidity helps to tenderize the meat slightly and brightens the flavors.
  • Worcestershire Sauce: Adds a rich, umami depth.
  • Dijon Mustard: For a subtle tang and a slight kick.
  • A pinch of Red Pepper Flakes: If you like a little heat.

Did you make this delicious recipe? Tag #byandreajanssen via Instagram! I love to see what your creation looks like and regularly share the most beautiful photos of you! Did you like this recipe? Then leave a rating on the recipe card! Your feedback helps other home cooks and me enormously.

Need more inspiration?

  • You can find video recipes on my YouTube channel.
  • And don’t forget to save the recipes on Pinterest, so you can easily find them again next time!

📖 Recipe Card: Grilled Steak & Veggie Skewers

RECIPE CARD

A square photo with a silver tray with three steak skewers with onion and pepper, marinated. A hand takes a stick
Grilled Steak Skewers with Vegetables for a perfect BBQ

Andréa Janssen, author of the recipeAndréa

These Grilled Steak Skewers with Vegetables are an absolute BBQ hit that you will want to make yourself. The juicy steak, marinated in a simple blend of olive oil, garlic, and Italian herbs, is grilled to perfection and surrounded by colorful bell peppers and spicy red onion – an irresistible combination. In short, these beef skewers are the perfect choice for a delicious and easy BBQ!

No ratings yet
Print Recipe
Pin Recipe

Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes

Course Dinner
Cuisine Other

Servings 4 persons
Calories 292 kcal
Prevent your screen from going dark

Ingredients

  • 4 tablespoons olive oil
  • 2 cloves garlic, squeezed/minced
  • 2 tablespoons Italian herbs
  • ¾ pound Beef tenderloin steak, cut into 12 equal 1-inch pieces
  • ½ yellow bell pepper, cut into 4 strips
  • ½ red bell pepper, cut into 4 strips
  • 1 red onion, quartered and separated into layers
  • 2 tablespoons balsamic glaze

All my recipes are written both in Metric (gram / ml) and US Customary (cups / pounds). Here you can select which type of amount you would like to see.

Metric – US Customary

Instructions

  • In a medium bowl, combine the olive oil, squeezed garlic, and Italian herbs. Stir well until all ingredients are thoroughly mixed.
    4 tablespoons olive oil, 2 cloves garlic, 2 tablespoons Italian herbs
  • Add the steak pieces to the bowl, ensuring they are well coated with the herb oil mixture. Let them marinate for at least 5 minutes. For deeper flavor, you can marinate for up to 30 minutes at room temperature, or up to 4 hours in the refrigerator.
    ¾ pound Beef tenderloin steak
  • Prepare your skewers (if using wooden, remember to soak them). Thread the ingredients onto each skewer, alternating for visual appeal and even cooking. A good pattern is: steak, yellow bell pepper, steak, red onion, steak, red bell pepper. Repeat until all ingredients are used, making 3-4 skewers.
    ½ yellow bell pepper, ½ red bell pepper, 1 red onion
  • Preheat your barbecue to medium-high heat. Grill the skewers, turning occasionally, until the steak is cooked to your desired doneness (see notes for grilling times) and the vegetables are tender-crisp.
  • Once cooked, remove the skewers from the grill. Drizzle generously with balsamic glaze over the hot skewers just before serving. Let the skewers rest for 5 minutes before enjoying for maximum juiciness.
    2 tablespoons balsamic glaze

Notes

1. Grilling Time Guide: The exact grilling time depends on your desired steak doneness and the heat of your BBQ. Always check internal temperature for safety.

  • Rare: About 2-3 minutes per side (internal temperature 125-130°F / 52-54°C).
  • Medium-Rare: About 3-4 minutes per side (internal temperature 130-135°F / 54-57°C).
  • Medium: About 4-5 minutes per side (internal temperature 135-140°F / 57-60°C).
  • Well Done: About 5-6 minutes per side (internal temperature 150-155°F / 65-68°C).

2. Vegetable Variations: Feel free to customize your skewers! For more flavor and color, replace the bell peppers and onion with chunks of zucchini, cherry tomatoes, mushrooms, or even pineapple. Adding these extra options can make each skewer unique and exciting.

3. Meat Alternatives: This versatile marinade and skewer method works wonderfully with other proteins. Try it with chicken breast or thigh, pork tenderloin, or lamb. Just adjust the grilling time to ensure the meat is cooked through and reaches a safe internal temperature.

Nutrition

Calories: 292kcalCarbohydrates: 10gProtein: 20gFat: 19gSaturated Fat: 4gPolyunsaturated Fat: 2gMonounsaturated Fat: 12gCholesterol: 54mgSodium: 50mgFiber: 2gSugar: 3gVitamin A: 539IUVitamin C: 49mgIron: 3mg

Keyword beef skewer recipe for the BBQ, dinner with steak, grilled steak, vegetable skewers, easy kabobs

Tried this recipe?

Let us know how it was!

More Delicious BBQ Recipes to Explore

If you loved these grilled steak skewers, you’re in for a treat! The world of BBQ is vast and full of exciting flavors. Here are a few more of our favorite grill recipes to inspire your next outdoor cooking adventure:

  • Chicken SouvlakiTransport your taste buds to Greece with these flavorful marinated chicken skewers.
  • 9 Summer BBQ RecipesA curated collection of diverse and delicious ideas for your ultimate summer cookout.
  • Chicken Satay with Cashew Nut SauceSweet, savory, and incredibly satisfying chicken satay served with a rich, creamy sauce.
More BBQ Recipes