Why You’ll Love This Recipe
Steak Kabobs are a flavorful and satisfying dish perfect for grilling season. Tender chunks of marinated beef are skewered with colorful vegetables and grilled to perfection, creating a smoky, juicy, and visually stunning meal. Whether for a summer cookout or a weeknight dinner, these kabobs offer a delicious balance of protein and veggies in every bite.
ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
steak (sirloin or ribeye, cut into 1.5-inch cubes)olive oilsoy saucesalt and peppergarlic (minced)lemon juicepaprikaonion powderred onion (cut into chunks)bell peppers (red, green, yellow, cut into chunks)zucchini or mushrooms (optional)wooden or metal skewers
directions
Soak wooden skewers in water for 30 minutes if using, to prevent burning.
In a bowl, whisk together olive oil, soy sauce, lemon juice, garlic, paprika, onion powder, salt, and pepper to create the marinade.
Place the steak cubes into a resealable bag or shallow dish and pour the marinade over them. Marinate in the refrigerator for at least 1 hour, preferably up to 4 hours.
Preheat the grill to medium-high heat.
Thread the marinated steak and vegetables alternately onto skewers, leaving a small gap between each item for even cooking.
Grill the kabobs for 8–10 minutes, turning occasionally, until the steak reaches your desired doneness and the vegetables are slightly charred and tender.
Remove from grill and let rest for a few minutes before serving.
Servings and timing
This recipe makes 4–6 kabobs, depending on skewer size.Preparation time: 15 minutesMarinating time: 1–4 hoursGrilling time: 8–10 minutesTotal time: 1 hour 30 minutes to 4 hours 30 minutes
Variations

Use a teriyaki marinade for a sweet-savory flavor twist.
Add pineapple chunks for a tropical flair.
Swap steak for chicken, lamb, or tofu.
Include cherry tomatoes or corn chunks for added variety.
Sprinkle finished kabobs with fresh herbs like parsley or cilantro.
storage/reheating
Store leftover kabobs in an airtight container in the refrigerator for up to 3 days.To reheat, wrap in foil and warm on a grill or in a 350°F oven for 10 minutes.Microwave reheating is possible but may dry out the steak slightly.
FAQs
What cut of steak is best for kabobs?
Sirloin is a great option for its balance of tenderness and flavor. Ribeye also works well.
Can I prepare these ahead of time?
Yes, you can marinate and skewer the ingredients a few hours ahead and keep them refrigerated until grilling.
Do I have to use a grill?
No, you can broil the kabobs in the oven on a broiler pan or cook them in a grill pan on the stovetop.
How do I know when the steak is done?
Use a meat thermometer—135°F for medium-rare, 145°F for medium.
Can I freeze steak kabobs?
You can freeze the marinated steak (uncooked) separately. It’s best to assemble and grill them fresh.
What if I don’t have skewers?
You can cook the ingredients in a grill basket or directly on the grill grates.
Can I add potatoes?
Yes, but parboil them first to ensure they cook through on the grill.
How do I keep the steak tender?
Avoid overcooking and use a marinade with acid (like lemon juice) to help tenderize.
What dipping sauce goes well?
Garlic yogurt, chimichurri, or even a spicy sriracha mayo work well.
Are these kabobs spicy?
Not unless you add spice. You can include red pepper flakes or chili powder for heat.
Conclusion
Steak Kabobs are a versatile, colorful, and crowd-pleasing dish that brings bold flavor and grill-charred goodness to your table. With endless customization options and simple preparation, they’re perfect for casual dinners or festive gatherings. Fire up the grill and enjoy steak kabobs that are juicy, savory, and bursting with flavor.
PrintSteak Kabobs
- Prep Time: 1 hour 15 minutes
- Cook Time: 12 minutes
- Total Time: 1 hour 27 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Grilling
- Cuisine: American
Description
Juicy and flavorful steak kabobs marinated and grilled to perfection, served with colorful vegetables for a perfect BBQ meal.
Ingredients
- 1.5 lbs sirloin steak, cut into 1-inch cubes
- 1 red bell pepper, cut into 1-inch pieces
- 1 green bell pepper, cut into 1-inch pieces
- 1 red onion, cut into chunks
- 8 oz mushrooms, whole
- 1/4 cup olive oil
- 3 tbsp soy sauce
- 2 tbsp Worcestershire sauce
- 2 cloves garlic, minced
- 1 tsp dried oregano
- 1/2 tsp black pepper
- 1/2 tsp salt
- Skewers (wooden or metal)
Instructions
- In a large bowl, whisk together olive oil, soy sauce, Worcestershire sauce, garlic, oregano, black pepper, and salt to make the marinade.
- Add steak cubes to the marinade and toss to coat. Cover and refrigerate for at least 1 hour, preferably overnight.
- If using wooden skewers, soak them in water for 30 minutes before grilling to prevent burning.
- Preheat grill to medium-high heat.
- Thread steak, peppers, onions, and mushrooms alternately onto skewers.
- Grill kabobs for 10–12 minutes, turning occasionally, until steak is cooked to desired doneness and vegetables are tender.
- Remove from grill and let rest for 5 minutes before serving.
Notes
- Use other vegetables like zucchini or cherry tomatoes if desired.
- Marinate the steak overnight for deeper flavor.
- Cook time may vary based on steak thickness and grill temperature.
Nutrition
- Serving Size: 1 kabob
- Calories: 320
- Sugar: 3g
- Sodium: 480mg
- Fat: 18g
- Saturated Fat: 5g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 2g
- Protein: 30g
- Cholesterol: 75mg
Your email address will not be published. Required fields are marked *