Servings
Font
Back
5.0 from 69 votes

Easy Beef Kabobs

These easy Beef Shish Kabobs are an easy summer meal, great for entertaining!

Prep Time
10 mins
Cook Time
10 mins
Total Time
20 mins
Servings: 4 servings
Calories: 298 kcal
Course: Main Course
Cuisine: American

Ingredients

  • 1 ½ pounds sirloin steak
  • 2 bell peppers
  • 1 large red onion
  • ½ cup olive oil
  • ¼ cup Worcestershire sauce 
  • 2 tablespoons soy sauce low sodium
  • 2 tablespoons apple cider vinegar
  • 1 tablespoon garlic powder
  • 1 tablespoon honey
  • 1 teaspoon onion powder
  • ½ teaspoon chipotle chili powder optional, for a bit of kick

Instructions

    Cup of Yum
  1. Cut steak, peppers, and onion into roughly equal sized pieces (about 1-1.5").
  2. In a large freezer bag or storage container, stir together the olive oil, Worcestershire sauce, soy sauce, vinegar, garlic, honey, onion powder, and chipotle powder if using.
  3. Add steak and let marinate for at least one hour, and up to 6 hours.
  4. If using wooden skewers, soak for 10 minutes before skewering beef and vegetables.
  5. Skewer beef cubes and vegetables, alternating as you like. I try to ensure 3-5 cubes of beef per skewer, depending on how long the skewers are.
  6. Preheat the grill to medium-high.
  7. Place kabobs directly over the heat, cooking for 4-5 minutes before flipping and cooking another 4-5 minutes. See notes for cook times depending on your preference for doneness.
  8. Remove and let sit 5 minutes before serving.

Notes

  • Beef Kabob Cook Times:
  • Cook for 8-10 minutes or until the internal temperature of the steak is 135°F for medium-rare, 145°F for medium, 150°F for medium-well. This can be checked using a meat thermometer. 
  • Use metal skewers or wooden skewers. If using wooden skewers, soak them just before grilling so they don't burn.
  • Cut beef and veggie pieces in uniform sizes to ensure they cook at the same rate.
  • Don't overcook it. Use a meat thermometer to ensure the most tender and juicy kabobs.
  • To Make Ahead: Leave the beef marinating until ready to grill. Or thread on to skewers no more than 2-3 hours before grilling to ensure the best flavor. 

Nutrition Information

Calories 298 (15%) Carbohydrates 8g (3%) Protein 39g (78%) Fat 12g (18%) Saturated Fat 3g (15%) Cholesterol 104mg (35%) Sodium 270mg (11%) Potassium 782mg (22%) Fiber 2g (8%) Sugar 4g (8%) Vitamin A 1881IU (38%) Vitamin C 79mg (88%) Calcium 63mg (6%) Iron 3mg (17%)

Nutrition Facts

Serving: 4servings

Amount Per Serving

Calories 298

% Daily Value*

Calories 298 15%
Carbohydrates 8g 3%
Protein 39g 78%
Fat 12g 18%
Saturated Fat 3g 15%
Cholesterol 104mg 35%
Sodium 270mg 11%
Potassium 782mg 17%
Fiber 2g 8%
Sugar 4g 8%
Vitamin A 1881IU 38%
Vitamin C 79mg 88%
Calcium 63mg 6%
Iron 3mg 17%

* Percent Daily Values are based on a 2,000 calorie diet.

Report Abuse
Login to Continue
Forgot password?
Don't have an account? Register