Go Back
+ servings
side view of grilled steak kabobs topped with guacamole

Juicy Steak Kabobs

These Juicy Steak Kabobs are layered with onions & peppers and seasoned to perfection! Served with homemade guacamole, this easy steak recipe is sure to hit the spot.

Blue: 5   Green: 5   Purple: 5   Freestyle: 3
Course Dinner
Cuisine Middle Eastern
Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Servings 6
Calories 159 kcal
Author Katerina | Diethood


  • 6 bamboo skewers
  • 1 pound top sirloin steak, cut into 2-inch cubes
  • 2 bell peppers, any color, cut into 2-inch squares
  • 1 yellow onion, cut into thicker wedges and then cut into 2-inch pieces
  • 1 teaspoon cumin
  • 1 teaspoon chili powder
  • 1/2 teaspoon paprika
  • 1/4 teaspoon cayenne pepper
  • salt and fresh ground pepper, to taste
  • 2 tablespoons cooking oil, (I used vegetable oil)
  • chopped fresh cilantro, for garnish, optional
  • guacamole, for serving, optional


  1. Place bamboo skewers in a plate with water and soak for 15 minutes.

  2. Preheat broiler to HIGH.

  3. Line a baking sheet with foil.

  4. In the meantime, combine prepared steak cubes, peppers and onions in a large bowl.

  5. To the steak mixture, add cumin, chili powder, paprika, cayenne pepper, salt, pepper and oil; mix until thoroughly incorporated.

  6. Remove skewers from water.

  7. Thread the skewers with prepared vegetables and steak

  8. Transfer skewers to prepared baking sheet.

  9. Roast skewers in the oven for 5 minutes; flip over and continue to cook for 4 more minutes, or until internal temperature of the steak registers at 135˚F to 140˚F.

  10. Remove from oven.

  11. Garnish with cilantro and serve with guacamole, if desired.

How To Grill Steak Kabobs

  1. Preheat grill to 425˚F.

  2. Brush grill grates with oil.

  3. Place kabobs on the grill; grill for 8 to 10 minutes, or until internal temperature of steak registers at 140˚F. 

Recipe Notes

  • When roasting/grilling, leave some space between the kabobs so they cook evenly.



Nutrition Facts
Juicy Steak Kabobs
Amount Per Serving
Calories 159 Calories from Fat 72
% Daily Value*
Fat 8g12%
Saturated Fat 5g25%
Cholesterol 45mg15%
Sodium 51mg2%
Potassium 393mg11%
Carbohydrates 5g2%
Fiber 1g4%
Sugar 3g3%
Protein 18g36%
Vitamin A 1458IU29%
Vitamin C 52mg63%
Calcium 27mg3%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.