Go Back
+ servings
Kabob skewers on a white plate.
Print Recipe
4.58 from 66 votes

Beef Shish Kabob

Shish Kabob with the best beef shish kabob marinade. This Middle Eastern beef kebab recipe has been in the family for so long, I've made it several times and I never failed to impress.
Prep Time15 mins
Cook Time20 mins
Marinate for8 hrs
Total Time35 mins
Course: Main Course
Cuisine: Mediterranean, Middle East
Diet: Halal
Servings: 12 people
Calories: 525kcal
Author: Amira

Ingredients

  • 4 lb beef steak cut into 1 inch cubes I use sirloin

For the marinade

  • ¾ cup soy sauce
  • cup oil- preferably olive oil.
  • ¼ cup plain yogurt.
  • 2 teaspoons Worcestershire sauce.
  • 2 Tablespoons white vinegar Note1
  • ¼ cup lemon juice Note1
  • 3 garlic cloves minced
  • 1 Tablespoon yellow mustard
  • 2 teaspoon freshly ground black peppers
  • 2 teaspoon ground cardamom.
  • 1 teaspoon ground cinnamon.

Veggies

  • Sweet bell peppers you can also use green pepper or red bell peppers cut into chunks.
  • onions I like using red onion but sweet or pearl onions work as well.
  • 16 small mushroom caps
  • Cherry tomatoes

Instructions

  • Mix all the marinade ingredients together in a zip lock bag, take ½ to ¾ cup of the marinade and set aside.
  • Add the cubed meat to the bag and coat well. Squeeze out excess air, and seal the bag then marinate in the refrigerator overnight.
  • Add the veggies to the other bag with ½ to ¾ of the marinade and set aside for an hour.
  • Thread meat pieces into metal or bamboo skewers, grill until cooked. For oven baked see notes section below.
  • Thread veggies on separate skewers and grill.

Video

Notes

  • Just wanted to mention that one of the readers complained that the marinade was very acidic for them, so I suggest cutting back the lemon and vinegar by half and test the marinade yourself, if you feel it is not tangy enough then add the rest of the lemon and vinegar. I've tested this recipe in several occasions and never got any problem with it.
  • Oven instructions:
    • place two oven racks one in the middle and one near the top turn your broiler on high and broil meat skewers 3 minutes on each side. Please use metal skewers as bamboo might catch fire.
    • Turn oven on 400F, Place the skewers on the middle of the oven and cook to desired doneness.
    • With my oven I have noticed the following times :
      • 8 minutes for medium rare, 13 for medium, 18 minutes for medium well and 28-35 minutes for well done. Make sure to re-arrange the skewers once in the middle of cooking so all the skewers be cooked the same.
  • Please check the nutrition disclaimer policy.

Nutrition

Calories: 525kcal | Carbohydrates: 6g | Protein: 28g | Fat: 43g | Saturated Fat: 13g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 22g | Trans Fat: 2g | Cholesterol: 108mg | Sodium: 955mg | Potassium: 556mg | Fiber: 1g | Sugar: 3g | Vitamin A: 631IU | Vitamin C: 30mg | Calcium: 51mg | Iron: 4mg