Oven Grill Mediterranean Beef Kebab

Oven Grilled Mediterranean Beef Kebab is succulent, juicy, and jam-packed with flavor. These are not just a feast for your tastebuds but a feast for your eyes as well. Served with vibrant vegetables on a skewer along with marinated beef, these kebabs are a perfect treat for summertime!

What is Mediterranean Beef Kebab?

When it comes to kebabs, we instantly think Middle Eastern or Mediterranean. Another word that comes to everyone’s mind when they hear kebab is “shish.” Those who love Mediterranean food will know about “Shish kebab.”

In simple words, a shish kebab literally means roasting chunks on meat on a skewer. So, the term “Shish” is skewer. The history of meat being cooked like this with such an assortment of spices is quite old and dates as far back as the Byzantine Empire.

Which cut of meat is best for Mediterranean Beef Kebab?

The good news is that you can make kebabs using beef, chicken or lamb. The marinade goes well with whichever meat you choose. For this recipe, I chose to go with beef.

Because kebabs are tender, juicy, and full of flavors, the right choice of meat is crucial. You cannot end up with any cut. You must keep the result in mind.

It is especially important to pick the right cut of meat for a tender, juicy and flavorful kebab. So, when looking for the perfect beef cut for Mediterranean kebab, here are a few cuts that work well:

  • Sirloin: when it comes to beef, sirloin, especially the sirloin tip, is a good cut. It is not just full of flavors but is also relatively easy to cook. All you need is to marinate it for a few hours, and it will give you flavorsome juicy and tender kebabs.
  • Beef tenderloin: This cut is the perfect one for Mediterranean kebabs! That is because it is a lean steak, and the meat is tender. Also, it has the perfect meaty and beefy flavor, which is not too overpowering. The only drawback to this cut is that it is a bit expensive.

Tips and tricks for perfect Mediterranean Beef Kebab

When making Mediterranean beef kebabs, here are a few things you should keep in mind:

  • If you are using wooden skewers, make sure you soak them in water for at least 20 minutes before using.
  • When using metal skewers, keep a close eye on the meat because metal transfers’ heat. As a result, the kebabs can get dry if you overcook them.
  • Do not forget to turn the skewers every 3 to 5 minutes when cooking. This will ensure even cooking.
  • As the kebabs are cooking, keep on adding marinade on top to get more flavor. You can do that by using a brush.
  • Be sure to not overload the skewers.

What to serve with Mediterranean Beef Kebab?

Here are a few ideas on different sides that go well with these delicious Mediterranean kebabs:

  • Salad: whether it is a fresh garden salad, bean salad, or chickpea salad, you can serve it alongside the kebabs. It adds freshness, texture, and clean flavors to the table.
  • Rice: Any favorite rice dish of your choice.
  • Roasted vegetables: Try roasted potatoes, cauliflower florets, or broccoli.
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares icon

Oven Grill Mediterranean Beef Kebab

  • Author: FoodieNotAChef
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes
  • Yield: 4-5 1x


Juicy, succulent, tender and flavorful Mediterranean Beef Kebab. The is a summertime must try!



  • 1 lb. boneless beef tenderloin
  • Salt and Pepper to taste


  • ½ medium sized onion
  • ¼ tsp nutmeg
  • ½ cup olive oil
  • 1 sprig thyme
  • 1 sprig rosemary
  • 1 cup fresh parsley, chopped
  • 1 tbsp fresh ginger
  • ¼  tsp Ground allspice
  • ¼ tsp Cumin seed
  • Ground turmeric
  • 8 scallions, chopped
  • 1 tbsp. lemon juice
  • Creole seasoning to taste
  • Salt to taste
  • Vegetables for the skewers: onions and bell peppers (red, green, or yellow)


  1. Season meat with salt and pepper. Rub into meat and set aside.
  2. Prepare the marinade by blending all the ingredients together.
  3. Place beef into a zip-lock bag and pour enough marinate to cover the meat. Allow the meat to marinate in the fridge for at least 4 hours to soak up all the flavors. Save some marinate to brush on top of kebabs.
  4. Assemble beef and vegetables onto a wooden or metal skewer. Then brush some marinate on top. If using wooden skewers, please bear in mind you must soak them in water before placing onto the grill or oven.
  5. Preheat oven to 350 degrees.
  6. Place skewers directly on top of a small foil pan and place into the oven cook for 15-25 minutes depending on the cut of meat. Carefully rotate the skewers on the pan periodically (every 5 mins). The juices from meat will drain into the pan preventing it from burning in the oven.
  7. Remove and serve warm!
  • Category: Appetizer

Leave a Reply

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