Authentic Middle Eastern Beef Shish Kebab Recipe with Sides

These Middle Eastern Beef Shish Kebabs are simple to make, full of flavor, and ideal for a weekday dinner or a weekend BBQ. The marinade comes together in minutes, and the skewers pair beautifully with rice, salads, and tangy yogurt or tahini sauces.

Suggested pairings include Mediterranean yellow rice, lemon-mint yogurt sauce, and a bright chopped cucumber and tomato salad. Scroll down for more serving ideas and tips to make the best beef shish kebabs at home.

Six grilled Middle Eastern Beef Shish Kebabs with yellow bell peppers, zucchini, and red onions on skewers, garnished with fresh herbs and served with lemon wedges on a white platter. A hand is holding one skewer.

Table of Contents

  • Why This Recipe Works
  • Ingredients
  • How to make this Middle Eastern Beef Shish Kebabs recipe
  • Beef Doneness Chart
  • Pairing and Menu Ideas
  • Expert Tips
  • Recipe FAQs
  • Recipe Card

Why This Recipe Works

  • Quick marinade: The sauce mixes in under five minutes using simple pantry ingredients. A one-hour soak is enough to flavor the beef, although overnight marinating delivers even better depth.
  • Great for grilling: These kebabs are ideal for summertime and outdoor cooking. They take well to charcoal, gas, or indoor grills and develop a lovely char without fuss.
  • Flexible accompaniments: Serve with grilled vegetables, flatbreads, rice, and bright salads for a complete Middle Eastern-inspired meal.

Ingredients

Choose a tender, grilling-friendly cut of beef for the best shish kebabs. The following list covers the core ingredients used in this recipe.

A tray displaying labeled ingredients for Middle Eastern Beef Shish Kebabs: raw beef, olive oil, pomegranate molasses, oregano, salt and pepper, parsley, sumac, zucchini, yellow bell pepper, red onion, lemon, and garlic.
  • Beef: Sirloin tri-tip or top sirloin are recommended because they’re tender, well-marbled, and grill nicely. Ribeye and other grilling cuts also work. Tenderloin will be tender but can dry quickly if overcooked. Avoid very tough stewing cuts for skewers. Ask your butcher if you’re unsure.
  • Pomegranate molasses: This gives the kebabs their signature sweet-tart flavor. If you can’t find it, substitutes like balsamic or a touch of Worcestershire can work in a pinch, but the flavor will differ.
  • Vegetables: Quick-cooking vegetables like red or white onions, bell peppers, and zucchini are ideal. Mushrooms, cherry tomatoes, or scallions can also be added.

See the recipe card below for full ingredient quantities.

How to make this Middle Eastern Beef Shish Kebabs recipe

Below are the step-by-step instructions. Review the photos to visualize each stage if you like.

Raw beef pieces on a white cutting board, some pierced with holes from a black meat tenderizer tool resting above them.

Step 1 — Tenderize the meat (optional): If desired, use a meat tenderizer to perforate the beef, then cut it into 1–1½ inch cubes. Your butcher can also prepare the meat for you.

Bowl with the shish kebab marinade including olive oil, lemon juice, pomegranate molasses, oregano, garlic, salt and pepper.

Step 2 — Make the marinade: Whisk together olive oil, lemon juice, pomegranate molasses, dried oregano, minced garlic, kosher salt, and black pepper in a medium bowl.

Chunks of raw beef marinating in a white bowl, coated with herbs and spices.

Step 3 — Marinate: Add the beef cubes to the marinade, toss to coat, cover, and refrigerate for at least 1 hour or up to overnight for deeper flavor.

Six metal skewers with marinated Middle Eastern Beef Shish Kebabs with beef cubes, yellow bell peppers, red onion slices, and zucchini on an oval plate.

Step 4 — Skewer: Thread marinated beef with pieces of zucchini, bell pepper, and red onion, keeping sizes uniform so everything cooks evenly.

Three grilled beef kabobs with yellow bell peppers, red onion, and green zucchini on metal skewers are cooking on a black grill pan with visible grill marks.

Step 5 — Grill: Lightly oil the grill grates or grill pan. Cook over medium-high heat for about 3–4 minutes per side, rotating to achieve even char marks. Cook time will vary by grill and skewer thickness. Use an instant-read thermometer to check internal temperature for desired doneness.

Middle Eastern Beef Shish Kebabs with yellow bell peppers, red onions, and zucchini on skewers, garnished with fresh mint and parsley. Served on a white platter with a lemon wedge and a small bowl of sauce.

Step 6 — Serve: Garnish with chopped parsley and a dusting of sumac for brightness. Serve immediately with sides and sauces of your choice.

Beef Doneness Chart

  • Rare: 120–125°F (49–52°C) — cool red center, very soft texture.
  • Medium Rare: 130–135°F (54–57°C) — warm red center, tender and juicy.
  • Medium: 140–145°F (60–63°C) — warm pink center, slightly firmer.
  • Medium Well: 150–155°F (66–68°C) — slightly pink center, firmer texture.
  • Well Done: 160°F (71°C) — little or no pink, fully cooked.

Pairing and Menu Ideas

These beef shish kebabs work well as the centerpiece of a Middle Eastern- or Mediterranean-style spread. Complement them with saffron or turmeric rice, vermicelli rice, or a crisp chopped salad.

Starchy sides that match well include Mediterranean pasta salad, lentil salad, or roasted potatoes seasoned with garlic and rosemary. For sauces, try lemon-tahini, garlic-yogurt (tzatziki), or a minty yogurt dressing. Pickles and pickled vegetables make a bright, acidic counterpoint.

Middle Eastern Beef Shish Kebabs with yellow bell peppers, red onions, and zucchini on skewers, garnished with fresh mint and parsley. Served on a white platter with a lemon wedge and a small bowl of sauce.

Expert Tips

  • Tenderize for texture: Tenderizing helps the marinade penetrate and improves tenderness, especially for larger cuts.
  • Soak wooden skewers: If using wood, soak skewers in water at least 30 minutes to reduce burning. Metal skewers are reusable and convenient.
  • Reserve some marinade: If you want an extra glaze while grilling, set aside a small portion of the marinade before adding raw meat and brush it on while cooking.
  • Don’t crowd the grill: Allow space between skewers so heat circulates and you get even char marks.
  • Air fryer option: If you lack a grill, the air fryer can work. Try 400°F for 8–12 minutes and flip halfway, adjusting time for your model.
  • Use a thermometer: An instant-read meat thermometer ensures you cook to the exact doneness you prefer.

Recipe FAQs

Can I make these Beef Shish Kebabs ahead of time?

Yes. You can marinate the beef up to 24 hours in advance; keep it covered in the refrigerator until ready to skewer and grill.

How should I store leftovers?

Store grilled kebabs in an airtight container in the refrigerator for up to three days. Reheat gently in a skillet or microwave.

Can I freeze the kebabs?

You can freeze the marinated raw beef (without vegetables) for up to three months. Thaw overnight in the refrigerator before skewering and grilling. Freezing cooked kebabs is not recommended.

Middle Eastern Beef Shish Kebab (with Sides) — Recipe Card

Middle Eastern Beef Shish Kebab (with Sides)

By Luay Ghafari
A quick, flavorful beef shish kebab recipe featuring a pomegranate molasses and lemon marinade. Perfect for grilling and easy to pair with rice and salads.
Servings: 4
Middle Eastern Beef Shish Kebabs with yellow bell peppers, red onions, and zucchini on skewers, garnished with fresh mint and parsley. Served on a white platter with a lemon wedge and a small bowl of sauce.
Prep Time: 15 mins
Cook Time: 15 mins
Marinating Time: 1 hr
Total Time: 1 hr 30 mins

Equipment

  • Grill pan, outdoor grill, or BBQ
  • Meat tenderizer (optional)

Ingredients

Beef Kebab Ingredients

  • 1½ lbs tri-tip, top sirloin, tenderloin, or other grilling beef
  • 2 tbsp olive oil
  • 2 tbsp lemon juice
  • 2 garlic cloves, minced
  • 1 tbsp pomegranate molasses
  • 1 tbsp dried oregano
  • 1½ tsp kosher salt
  • ½ tsp black pepper
  • 1 red onion, cut into 1½ inch pieces
  • 1 zucchini, cut into 1½ inch pieces
  • 1 bell pepper, cut into 1½ inch pieces
  • Fresh parsley and sumac for garnish

Sides, Salads and Sauces

  • Tzatziki or lemon-mint yogurt sauce
  • Saffron rice or Mediterranean yellow rice
  • Chopped salad, fattoush, or sumac onions

Instructions

  1. Tenderize the meat (optional): Poke holes with a meat tenderizer if desired, then cut the beef into 1–1½ inch cubes.
  2. Make the marinade: Whisk together olive oil, lemon juice, minced garlic, pomegranate molasses, dried oregano, kosher salt, and black pepper.
  3. Marinate the beef: Toss the beef cubes in the marinade, cover, and refrigerate for at least 1 hour or up to overnight.
  4. Skewer: Alternate beef and vegetable pieces on skewers, keeping sizes uniform so everything cooks evenly.
  5. Grill: Oil the grill or pan and cook over medium-high heat for about 3–4 minutes per side, rotating for even charring. Use a thermometer to reach your preferred doneness.
  6. Serve: Garnish with chopped parsley and a sprinkle of sumac. Serve immediately with rice, bread, salads, and sauces.

Notes

Refer to the step-by-step photos above for guidance. Ingredient notes summarized:

  • Beef: Tri-tip or top sirloin are recommended for tenderness and flavor. Avoid very tough stewing cuts for skewers.
  • Pomegranate molasses: Key for the classic sweet-tart profile. Substitute only if necessary.
  • Vegetables: Use quick-cooking vegetables that complement the beef.

Other Tips

  • Use an instant-read thermometer; recommended finish is Medium (140–145°F) or Medium Well (150–155°F).

Nutrition

Calories: 322 kcal; Carbohydrates: 10 g; Protein: 39 g; Fat: 13 g; Saturated Fat: 3 g; Sodium: 1265 mg. Nutrition information is an approximation.

icon
Like this recipe? Consider rating and leaving feedback to help others discover it.