Shish Kebabs

No ratings yet!
Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

Shish kebab is a simple and favorite way to grill meat and vegetables on skewers. The skewers make the meat easy to turn and the pieces all have a wonderful char grill flavor.

Skewers of beef shish kebab on a plate on a marble surface
Want to save this recipe?
Type your email below and I’ll send it to you! As a bonus, you’ll receive recipes, shop specials, and more.

Shish Kebabs, or skewers of meat cooked on an open flame is one of the most delicious and traditional ways to cook, Middle Eastern-style, on the grill. Kebabs are wonderful for many ingredients, from lamb shish kebab to chicken shish kebab and of course, veggie shish kebab. This shish kebab recipe is for beef and veggies that get mouthwatering flavor from the best marinade you can make, before sizzling on a hot grill.

Shish Kebab Vs Shish Kebob: Whatโ€™s the Difference?

In practice, there is no difference between shish kebab and shish kebob other than the spelling and the region of the Middle East. Kebab is more typical in Arabic speaking areas, inlcuding Lebanon. Kebob is tyipcal in Armenia and elsewhere. Bottom line: pronounce both the same way. You won’t be wrong with either spelling when you make this shish kabob recipe! 

Beef shish kebab ingredients in bowls on a marble surface

Shish Kebab Ingredients

For the marinade

Extra virgin olive oil. Use mild, balanced EVOO like my favorite Lebanese extra virgin olive oil.

Lemon juice. Fresh is best, squeezed from lemons.

Garlic cloves. These are part of the marinade, so they need to be grated or minced. A couple of teaspoons garlic powder can sub in here.

Salt and black pepper

Worcestershire sauce. The mouthwatering umami flavor that is so good with beef. A fine substitute is soy sauce.

Pomegranate molasses. My special touch here that lends sweet-tart flavor to the marinade and takes flavor waaaayy up a notch!

Marinade in a white bowl with a spoon for shish kebab

For the skewers

Use 8 flat metal skewers with 3-5 pieces of meat per skewer. 

Lean beef. The meat is cut into smaller pieces, 1-2 inch cubes. Look for tender meat. For a splurge, beef tenderloin is divine here. Other cuts of meat that work well are top sirloin and strip. I avoid stew meat for shish kabob meat because that requires a longer cook time to tenderize.

Red onion. Love the color and flavor here but sweet onion works just fine too.

Bell peppers. Choose any color, green peppers, red, yellow, or orange. Or a mix! These add grilled vegetables to the meal.

Shish kebab meat in a bowl with skewers and a towel on the side

How to Make Shish Kebabs

Step 1. In a medium bowl, whisk to combine all of the shish kabob marinade ingredients. Set aside.

Step 2. Cut the beef into 1- to 2-inch cubes. Cut the onion and peppers into 2-inch pieces. Add the cubes of meat and vegetables to the marinade in the bowl and turn the pieces to fully coat them. Cover and refrigerate for at least 2 hours and up to 8 hours.

Marinated meat and vegetables in a bowl for shish kebob

Step 3. When youโ€™re ready to grill, coat the grill grates lightly with oil and heat the gas grill to medium-high heat. A charcoal grill is of course wonderful and should be heated to medium high. 

Step 4. Thread each flat skewer with the meat, onion, and peppers; discard the marinade.

Skewers of beef shish kebab on a plate on a marble surface

Step 5. Place the kebabs on the hot grill, turning them halfway through cooking, about 12 minutes total. Remove the skewers from the grill. Before serving, push the meat and vegetables off the skewers onto a platter and drizzle with olive oil.

Shish kebab skewers on the grill

Quick Tips

For best results, avoid wooden skewers and bamboo skewers for your beef kabobs. These must be soaked to avoid burning them on the grill, and they are also typically smaller and not as sturdy as metal skewers. Many grocery stores carry metal skewers seasonally, but it’s worth it to invest in a set in advance so you have them at the ready whenever you want to make kebabs.

Take care not to overcook the meat. Cooking times will vary depending on the heat of your grill and the size of the meat cubes. Keep a close eye on the meat and use an instant read thermometer to reach your desired doneness. I go for medium-rare meat with an internal temperature of 135ยฐF.

Be sure to coat the grill with oil before cooking the beef shish kebabs. You can use a spray bottle or spray can of oil, or brush the grates. Otherwise, they tend to stick to the grill and are more difficult to turn. A grill pan is also a good option.

Make-ahead Instructions

To prep ahead for your shish kebab dinner, marinade the meat, then remove from the marinade and make the skewers. Keep the skewers for up to one day, covered and refrigerated, before grilling.

Grilled shish kebab off the skewers on a platter

Serving Suggestions

I always, always remove the meat and vegetables from the skewers before serving. Arrange everything on a platter to serve. This makes it much easier for everyone so that they don’t have to deal with pushing the meat and vegetables off the skewer themselves on the plate. That can be messy and awkward! 

This ultimate summer meal begs for sides such as Lebanese rice, a crisp salad such as Lebanese Salad, Fattoush, Tabbouleh, or a Greek salad. You have grilled vegetables right off the skewer, so that creates part of the meal and a side dish in and of itself. Sauce up the plate with a cool Creamy Yogurt Cucumber Salad or tzatziki sauce.

Storage

Leftover beef shish kabobs are delicious topping a salad or a bowl of hummus. Keep meat and veggie leftovers in an airtight container in the fridge for up to 5 days.

Tap the stars to rate this recipe!
No ratings yet!

Shish Kebab Recipe

Prep: 2 hours 10 minutes
Cook: 12 minutes
Total: 2 hours 22 minutes
Servings: 4

Equipment

  • 8 metal skewers

Ingredients 

Marinade

  • 1/2 cup extra virgin olive oil
  • 2 tablespoons lemon juice
  • 2 cloves garlic, grated or minced
  • 1 teaspoon fine sea salt
  • 1/4 teaspoon ground black pepper
  • 2 teaspoons Worcestershire sauce
  • 2 teaspoons pomegranate molasses

For the skewers

  • 1.5 pounds lean beef
  • 1 large red onion
  • 3 bell peppers, any color
Save This Recipe!
Get this sent to your inbox, and as a bonus, you’ll receive recipes, shop specials, and more.

Instructions 

  • In a medium bowl, whisk to combine all of the marinade ingredients. Set aside.
  • Cut the beef into 1- to 2-inch cubes. Cut the onion and peppers into 2-inch pieces. Add the meat and vegetables to the marinade in the bowl and turn the pieces to fully coat them. Cover and refrigerate for at least 2 hours and up to 8 hours.
  • When youโ€™re ready to grill, coat the grill grates lightly with oil and heat the grill on medium high.
  • Thread 8 metal skewers with the meat, onion, and peppers; discard the marinade.
  • Grill the kebabs, turning them halfway through cooking, about 12 minutes total. Remove the skewers from the grill. Before serving, push the meat and vegetables off the skewers onto a platter and drizzle with olive oil.

Nutrition

Calories: 2069kcal | Carbohydrates: 43g | Protein: 151g | Fat: 143g | Saturated Fat: 31g | Polyunsaturated Fat: 14g | Monounsaturated Fat: 94g | Trans Fat: 2g | Cholesterol: 422mg | Sodium: 2953mg | Potassium: 3427mg | Fiber: 10g | Sugar: 25g | Vitamin A: 11194IU | Vitamin C: 480mg | Calcium: 142mg | Iron: 19mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Author: Maureen Abood
Prep Time: 2 hours 10 minutes
Cook Time: 12 minutes
Total Time: 2 hours 22 minutes
Servings: 4
Calories: 2069
Like this recipe? Leave a comment below!
(Visited 495 times, 119 visits today)

You May Also Like...


Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.