Description
Juicy marinated beef chunks grilled to perfection alongside colorful bell peppers, onions, and cherry tomatoes—these hearty skewers are packed with bold flavors and perfect for your next cookout.
Ingredients
Units
Scale
- 2 lbs sirloin steak, cut into 1 1/2-inch cubes
- 1 red bell pepper, cut into chunks
- 1 yellow bell pepper, cut into chunks
- 1 green bell pepper, cut into chunks
- 1 large onion, sliced into wedges
- 1 cup cherry tomatoes
- Wooden or metal skewers
- 1/3 cup soy sauce
- 3 tablespoons olive oil
- 2 tablespoons Worcestershire sauce
- 1 tablespoon balsamic vinegar
- 2 cloves garlic, minced
- 1 teaspoon dried oregano
- 1/2 teaspoon black pepper
Instructions
- In a bowl, whisk together all marinade ingredients: soy sauce, olive oil, Worcestershire sauce, balsamic vinegar, garlic, oregano, and black pepper.
- Add steak cubes and mix well. Cover and marinate for at least 1 hour, or overnight for deeper flavor.
- If using wooden skewers, soak them in water for 20–30 minutes to prevent burning.
- Preheat grill to medium-high heat.
- Thread beef, bell peppers, onions, and cherry tomatoes alternately onto skewers.
- Grill skewers for 10–12 minutes, turning every few minutes, until steak is cooked to desired doneness and vegetables are slightly charred.
- Serve hot with rice, flatbread, or a dipping sauce of choice.
Notes
- Let skewers rest for a few minutes after grilling to retain juices.
- Cut vegetables and meat into uniform sizes for even cooking.
- Use metal skewers for better heat conduction and no soaking needed.
Nutrition
- Serving Size: 1 skewer (approx. 1/6 of recipe)
- Calories: 320
- Sugar: 5g
- Sodium: 720mg
- Fat: 20g
- Saturated Fat: 6g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 2g
- Protein: 28g
- Cholesterol: 75mg