Steak Kabobs with Vegetables

Featured in Delicious Main Course Recipes for Every Occasion.

These steak kabobs are perfect for a quick and impressive meal. Sirloin steak is marinated in a zesty garlic-based mixture, delivering flavor and juiciness in every bite. Fresh bell peppers, zucchini, and onions accompany the steak on skewers, offering a colorful and crisp contrast. Whether it's a family dinner or a backyard gathering, this grilling favorite excites the taste buds. With minimal prep time and straightforward instructions, these kabobs are delicious and easy to prepare!

Haya
Updated on Fri, 25 Apr 2025 02:38:36 GMT
A skewer of meat with peppers and tomatoes. Pin it
A skewer of meat with peppers and tomatoes. | recipeown.com

This hearty steak kabob recipe has become my go-to summer grilling favorite, combining juicy sirloin steak with colorful garden vegetables for a complete meal on a stick that's sure to impress at any backyard gathering.

I first created these kabobs for a neighborhood cookout five years ago, and they've since become the most requested dish whenever friends come over for summer barbecues. The combination of that savory marinade with the charred vegetables creates a flavor explosion that even my pickiest eaters devour.

Ingredients

  • Sirloin steak: Cuts into perfect tender chunks without breaking the bank like more expensive cuts
  • Bell peppers: Add vibrant color and sweet crunch that balances the savory meat
  • Red onion: Provides a sharp flavor that mellows beautifully when grilled
  • Zucchini: Absorbs the smoky grill flavor while adding a nutritious element
  • Olive oil: Helps vegetables caramelize perfectly on the grill

For the marinade

  • Olive oil: Creates the base that carries all the flavors into the meat
  • Soy sauce: Provides that umami depth that makes the steak irresistible
  • Fresh garlic cloves: Offer aromatic punch that store-bought powders cannot match
  • Worcestershire sauce: Adds complex tanginess and helps tenderize the meat
  • Lemon juice: Brings brightness and helps break down tough fibers
  • Red wine vinegar: Balances the richness with acidity
  • Dijon mustard: Works as an emulsifier while adding subtle spice
  • Freshly ground pepper: Provides complexity that pre-ground varieties lack

Step-by-Step Instructions

Soak the Skewers:
Place wooden skewers completely submerged in water for at least 30 minutes though overnight is best. This crucial step prevents them from burning on the grill which would ruin your beautiful kabobs and potentially cause flare ups.
Marinate the Steak:
Cut sirloin into uniform 1¼ inch chunks ensuring they cook evenly. Place in a zip top bag then combine all marinade ingredients in a bowl whisking until fully integrated. Pour this aromatic mixture over the steak ensuring every piece gets coated. Seal the bag removing excess air and refrigerate for 3 to 6 hours allowing the flavors to penetrate deeply into the meat.
Prepare the Vegetables:
Cut bell peppers red onion and zucchini into pieces similar in size to the steak ensuring everything cooks at the same rate. Arrange them on a cutting board drizzle generously with olive oil and season with salt and pepper. Toss everything with your hands making sure each piece is evenly coated for maximum flavor.
Assemble and Grill:
Remove steak from marinade and thread alternating pieces of meat and vegetables onto soaked skewers. Preheat your grill to medium high heat between 450 and 500 degrees Fahrenheit. Grill the kabobs for approximately 3 to 4 minutes per side rotating to cook all four sides. This timing yields a perfect medium rare to medium doneness with vegetables that remain slightly crisp.
A wooden board with a variety of meat skewers. Pin it
A wooden board with a variety of meat skewers. | recipeown.com

Make Ahead Options

These kabobs can be prepped up to a day in advance making them perfect for entertaining. Marinate the steak overnight and chop all vegetables storing them separately in airtight containers. You can even assemble the skewers a few hours before grilling just keep them covered and refrigerated. This preparation strategy has saved me countless times when hosting summer gatherings allowing me to enjoy time with guests instead of being stuck in the kitchen.

Customization Ideas

The beauty of kabobs lies in their versatility. Feel free to swap vegetables based on seasonal availability or personal preference. Cherry tomatoes mushrooms or chunks of corn on the cob make excellent additions. For those who prefer chicken simply substitute boneless skinless chicken thighs for the steak using the same marinade but extending the cook time by about 2 minutes per side. Seafood lovers might try firm fish like swordfish or large shrimp reducing the cooking time to just 2 minutes per side.

Serving Suggestions

These kabobs shine when paired with simple sides that complement without competing. A light cucumber and tomato salad dressed with olive oil and lemon juice offers a refreshing contrast to the rich grilled flavors. For a heartier meal serve alongside fluffy basmati rice or warm pita bread with a dollop of tzatziki sauce. When entertaining I often create a build your own kabob bar with prepped ingredients allowing guests to customize their skewers before I grill them to perfection.

A plate of meat skewers with a glass of water. Pin it
A plate of meat skewers with a glass of water. | recipeown.com

Frequently Asked Questions

→ What kind of steak works best for kabobs?

Sirloin is an excellent choice for kabobs due to its tenderness and ability to absorb marinades without falling apart. Other cuts like ribeye or tenderloin can also work well.

→ How long should I marinate the steak?

For best flavor, marinate the steak for at least 3 hours. If you have more time, 6 hours is ideal. Avoid exceeding 24 hours to ensure the texture remains tender.

→ Can I use metal skewers instead of wooden ones?

Yes, metal skewers are a great option as they are reusable and do not require soaking beforehand like wooden skewers. Just handle them carefully as they get hot on the grill.

→ What vegetables pair well with steak kabobs?

Bell peppers, zucchini, onions, cherry tomatoes, and mushrooms are popular choices due to their ability to hold up well on the grill and complement the steak's flavor.

→ How do I prevent the kabobs from sticking to the grill?

Ensure your grill is preheated to medium-high heat and clean. Lightly oil the grill grates or brush a small amount of oil onto the kabobs before grilling.

→ Can I bake the kabobs instead of grilling?

Yes, you can bake kabobs in an oven preheated to 425°F. Place them on a baking sheet and cook for 15-20 minutes, turning halfway, until the steak is cooked to your desired doneness.

Steak Kabobs with Vegetables

Tender steak kabobs with crisp veggies and flavorful marinade make a simple and tasty meal.

Prep Time
15 Minutes
Cook Time
15 Minutes
Total Time
30 Minutes
By: Haya

Category: Main Dishes

Difficulty: Intermediate

Cuisine: American

Yield: 8 Servings

Dietary: Low-Carb, Dairy-Free

Ingredients

→ Kabobs

01 2 pounds sirloin steak, cut into 1 1/4-inch pieces
02 2 bell peppers, cut into 1 1/4-inch pieces
03 1 red onion, cut into 1 1/4-inch pieces
04 1 zucchini, sliced
05 Olive oil
06 Salt & pepper

→ Marinade

07 1/4 cup olive oil
08 1/4 cup soy sauce
09 3 cloves garlic, minced
10 3 tablespoons Worcestershire sauce
11 2 tablespoons lemon juice
12 2 tablespoons red wine vinegar
13 1 tablespoon Dijon mustard
14 1 teaspoon fresh ground pepper

Instructions

Step 01

Place wooden skewers in water and allow to soak for at least 30 minutes or overnight.

Step 02

Place beef in a gallon-sized zip-top bag. Mix together all marinade ingredients and pour over the beef in the bag. Remove air, seal, and refrigerate for 3-6 hours.

Step 03

Preheat grill to medium-high heat (450-500°F).

Step 04

Cut vegetables into 1 1/4-inch pieces. Spread on a board or pan, drizzle with olive oil, and sprinkle with salt and fresh ground pepper. Toss to coat evenly.

Step 05

Thread marinated steak and prepared vegetables onto soaked skewers. Discard any leftover marinade.

Step 06

Place skewers on grill and cook for 3-4 minutes per side (all four sides) for medium-rare to medium doneness.

Tools You'll Need

  • Wooden skewers
  • Grill
  • Cutting board
  • Knife
  • Large zip-top bag

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Soy (from soy sauce)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 201
  • Total Fat: 7 g
  • Total Carbohydrate: 6 g
  • Protein: 27 g