Juicy Grilled Steak Kabobs

As seen in: Evening Meals That Deliver Results

These steak kabobs feature tender sirloin cubes marinated in a flavorful blend of soy sauce, garlic, Worcestershire sauce, and other seasonings for 3-6 hours. The meat is skewered with colorful bell peppers, red onion, and zucchini, then grilled at medium-high heat for just 3-4 minutes per side. The result is perfectly cooked, medium-rare to medium steak with charred vegetables—a protein-rich meal at just 201 calories per serving.

For best results, soak wooden skewers beforehand to prevent burning, and season vegetables with olive oil, salt and pepper before threading. This balanced meal provides 27g of protein with only 7g of fat per serving.

Sarah Crisp
Contributed By Sarah Crisp
Last modified on Thu, 24 Apr 2025 04:21:54 GMT
Steak kabobs with peppers and onions. Save This
Steak kabobs with peppers and onions. | cookrisp.com

This juicy steak kabob recipe has been a summer grilling tradition in my backyard for years. The combination of tender sirloin, colorful vegetables, and a savory marinade creates the perfect meal for outdoor gatherings or weeknight dinners when you want something special without complicated techniques.

I first created these kabobs for a neighborhood barbecue and they've become the most requested dish whenever friends come over. Even my vegetable-resistant nephew devours these without complaint thanks to how the marinade flavors everything it touches.

Ingredients

  • Sirloin steak the perfect balance of tenderness and flavor for grilling without breaking the bank
  • Bell peppers add sweetness and vibrant color look for firm peppers with glossy skin
  • Red onion provides a tangy contrast that mellows beautifully when grilled
  • Zucchini absorbs flavors wonderfully and adds a tender texture to each bite
  • Olive oil helps vegetables caramelize on the grill use a good quality but not your most expensive bottle
  • Soy sauce the umami base of our marinade provides deep savory notes
  • Garlic essential aromatic that infuses the meat with flavor fresh cloves make a noticeable difference
  • Worcestershire sauce adds complexity with its blend of vinegar tamarind and spices
  • Lemon juice the acidity helps tenderize the meat and brightens all the flavors
  • Red wine vinegar provides additional tenderizing properties and tang
  • Dijon mustard acts as an emulsifier for the marinade while adding gentle heat and complexity
  • Fresh ground pepper provides a warm spiciness that commercially ground pepper cannot match

Step-by-Step Instructions

Soak the Skewers
Immerse wooden skewers completely in water for at least 30 minutes before using. This crucial step prevents burning during grilling. I often prepare these the night before by submerging them in water in a baking dish with a weight on top to keep them fully submerged.
Marinate the Beef
Place beef cubes in a gallon-sized ziplock bag. Combine all marinade ingredients in a bowl whisking thoroughly to emulsify. Pour the mixture over the beef making sure all pieces are coated. Press out excess air before sealing the bag this ensures maximum contact between meat and marinade. Refrigerate for 3-6 hours the longer you marinate the more flavor development.
Prepare the Vegetables
Cut all vegetables into consistent 1¼ inch pieces ensuring even cooking. Spread them on a cutting board or sheet pan. Drizzle with olive oil and season generously with salt and pepper. Toss with your hands to ensure each piece is evenly coated this step prevents sticking and promotes beautiful caramelization.
Assemble the Kabobs
Thread the marinated steak and seasoned vegetables onto skewers alternating components for visual appeal and even cooking. Press items close together but not so tightly that heat cannot circulate. Discard any remaining marinade as it has been in contact with raw meat.
Grill to Perfection
Place kabobs on a preheated grill at 450-500°F. Cook for 3-4 minutes on each of the four sides rotating with tongs to ensure even cooking. This timing yields medium-rare to medium steak with vegetables that still have some texture. For more well-done meat extend cooking time by 1-2 minutes per side.
A colorful assortment of steak kabobs. Save This
A colorful assortment of steak kabobs. | cookrisp.com

The Worcestershire sauce is my secret weapon in this recipe. My grandmother added it to nearly everything savory she cooked, and I've carried on the tradition. The depth it adds to the marinade transforms simple ingredients into something that tastes like it took hours to develop.

Make-Ahead Options

These kabobs work beautifully in a meal prep scenario. You can cut the meat and start marinating up to 6 hours before cooking. The vegetables can be prepped and stored in airtight containers in the refrigerator for up to 24 hours before assembly. You can even thread the skewers several hours ahead and keep them covered in the refrigerator until grilling time.

Serving Suggestions

Serve these colorful kabobs over a bed of fluffy rice or alongside a Greek salad for a complete meal. For a more elaborate spread I often pair them with grilled corn on the cob brushed with herb butter and warm pita bread. The kabobs themselves need very little embellishment but a sprinkle of fresh herbs like parsley or cilantro just before serving adds a bright finishing touch.

Substitution Guide

This recipe welcomes adaptation based on what you have available. Chicken thighs work beautifully in place of steak just adjust cooking time to ensure doneness. For vegetables mushrooms cherry tomatoes or pineapple chunks make excellent additions or substitutions. If dietary restrictions are a concern coconut aminos can replace soy sauce for a gluten-free option and the Worcestershire sauce can be omitted if needed.

Common Queries

→ How long should I marinate the steak for kabobs?

For the best flavor and tenderness, marinate the steak for 3-6 hours in the refrigerator. This allows the marinade to penetrate the meat without making it too soft. While you can marinate overnight for stronger flavor, be careful not to exceed 24 hours as the acidity in the marinade can break down the meat's texture too much.

→ Can I use different vegetables for these kabobs?

Absolutely! While the recipe calls for bell peppers, red onion, and zucchini, you can substitute or add other vegetables that hold up well to grilling. Great alternatives include cherry tomatoes, mushrooms, yellow squash, parboiled small potatoes, or chunks of corn on the cob. Just ensure pieces are cut to similar sizes (about 1¼ inch) for even cooking.

→ What's the best cut of beef for kabobs?

Sirloin steak is ideal for kabobs because it offers a good balance of tenderness and flavor at a reasonable price. Other excellent options include ribeye (more marbled and tender but pricier), tenderloin/filet mignon (very tender but expensive), or top round (leaner and less expensive but slightly tougher). Avoid cuts with excessive connective tissue as they won't become tender with the short grilling time.

→ How do I prevent my wooden skewers from burning?

Soak wooden skewers in water for at least 30 minutes before use, though longer soaking (even overnight) is better. This prevents them from catching fire on the grill. Alternatively, you can use metal skewers which don't require soaking and can be reused. Some cooks also find that wrapping the exposed ends of wooden skewers in aluminum foil provides extra protection.

→ Can I cook these kabobs in the oven instead of a grill?

Yes, these kabobs can be cooked in an oven. Preheat your oven to 450°F and place the skewers on a baking sheet lined with foil or parchment paper. Cook for about 10-15 minutes, turning halfway through, until the steak reaches your desired doneness. For a charred exterior similar to grilling, you can finish them under the broiler for 1-2 minutes per side.

→ How can I tell when my steak kabobs are done?

For medium-rare to medium doneness (recommended for sirloin), grill the kabobs for 3-4 minutes on each of the four sides, totaling 12-16 minutes. The steak should reach an internal temperature of 135°F for medium-rare or 145°F for medium. Use an instant-read thermometer for accuracy. The meat should be slightly firm to the touch with a pinkish center, and the vegetables should be tender with slight char marks.

Grilled Steak Kabobs

Juicy marinated sirloin steak and colorful vegetables grilled on skewers for a flavorful, protein-packed summer meal.

Preparation Time
30 Minutes Required
Cooking Duration
16 Minutes Required
Overall Time
46 Minutes Required
Contributed By: Sarah Crisp

Recipe Type: Dinner Victories

Skill Level: Moderate

Cuisine Type: American

Serving Size: 6 Number of Servings (12 kabobs)

Dietary Preferences: Low in Carbs, Lactose-Free

What You’ll Need

→ Meat

01 2 pounds sirloin steak, cut into 1 1/4 inch pieces

→ Vegetables

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

→ Basics

05 Olive oil for coating
06 Salt & pepper to taste

→ 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

Steps to Follow

Step 01

Place wooden skewers in water and allow to soak for at least 30 minutes, preferably overnight to prevent burning.

Step 02

Place beef in a gallon size zip-top bag. Mix together all marinade ingredients and pour over the beef. Place bag in a dish to catch any leaks, remove as much air as possible, 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 cutting board or pan, drizzle with olive oil, and season with salt and fresh ground pepper. Toss to coat evenly.

Step 05

Thread marinated steak and vegetables alternately on skewers. Discard any remaining marinade.

Step 06

Place kabobs on hot grill for 3-4 minutes per side, rotating to cook all 4 sides, for medium-rare to medium doneness.

Additional Notes

  1. For best results, ensure all meat and vegetable pieces are cut to similar sizes for even cooking.

Tools to Have

  • Wooden skewers
  • Grill
  • Zip-top bag
  • Cutting board

Allergen Information

Double-check ingredients for allergens, and seek medical guidance if necessary.
  • Contains soy (in soy sauce)
  • May contain gluten (in Worcestershire sauce)

Nutrition Info (Per Serving)

These figures are estimates and shouldn’t replace professional health advice.
  • Calories Per Serving: 201
  • Fat Content: 7 grams
  • Carbohydrates: 6 grams
  • Protein Amount: 27 grams