Ingredients
750g to 1.5 lb beef (tri-tip, sirloin steak tips, or top sirloin), cut into 1 to 1.3-inch cubes
2 to 3 bell peppers (red, yellow, green), cut into similar-sized squares
1 large red onion, cut into squares
16 small mushrooms (optional)
Olive oil or neutral-flavored oil for cooking and drizzling
1 tsp minced garlic or garlic powder
1 tsp onion powder
2 to 2 ½ tbsp soy sauce (light or all-purpose)
2 tbsp Worcestershire sauce
1 to 2 tbsp vinegar (balsamic or apple cider vinegar)
1 tbsp vegetable, olive, or avocado oil
Optional: 1 tbsp honey or a pinch of chili powder
1/4 tsp black pepper
Instructions
1. Cut beef and vegetables into uniform pieces.
2. Mix marinade ingredients and toss beef cubes in marinade. Marinate for at least 20 minutes, up to 24 hours.
3. Soak wooden skewers in water for 20-30 minutes, or use flat metal skewers.
4. Thread beef and vegetables alternately onto skewers.
5. Preheat grill or skillet over high heat and add oil. Cook kabobs for 2 minutes per side (8 minutes total) to desired doneness.
6. Baste kabobs with reserved marinade while cooking and drizzle with olive oil.
7. Transfer kabobs to a plate, cover with foil, and rest for 3-5 minutes before serving.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🍽️ Choose beef cuts like tri-tip or sirloin for best results.
🥄 Use flat metal skewers for easy handling, avoid meat spinning.
🕒 Rest kabobs after cooking to retain juices.
- Prep Time: 10-15 minutes
- Marinating Time: 20 minutes to 24 hours
- Cook Time: 8-10 minutes
- Category: Main Course
- Method: Grilling
- Cuisine: American
- Diet: Gluten-Free
Nutrition
- Serving Size: 1 skewer
- Calories: 268-415 kcal
- Sugar: Varies
- Sodium: Varies
- Fat: 12-21g
- Saturated Fat: Varies
- Unsaturated Fat: Varies
- Trans Fat: 0g
- Carbohydrates: 2-8g
- Fiber: Varies
- Protein: 39-52g
- Cholesterol: Varies
