Skip to Content

Mediterranean Beef Kabobs

Celebrate summer with these protein packed, colorful Mediterranean Beef Kabobs. These kabobs scream summer and are always a hit for your backyard BBQ. Steak and a rainbow of vegetables is marinated in a Mediterranean inspired sauce and grilled to perfection. 

Mediterranean Beef Kabobs on white plate

Want to save this recipe?

Just enter your email & get this recipe sent to your inbox! Plus you’ll get new recipes from us every week! 

Save Recipe


I have always been a big fan of kabobs of all sorts, like these Grilled Hawaiian Steak Kabobs, Beef Souvlaki, Grilled Beef Kafta Kebabs and today’s Mediterranean Beef Kabobs. 

I love that the meat and vegetables all cook on a skewer and create a colorful, protein packed meal.

These kabobs uses sirloin steak and a variety of vegetables and marinades them in a Mediterranean inspired sauce. 

I am excited to be teaming up with the Ohio Beef Council to celebrate summer and grilling season with you guys.

If you head below you will find some very helpful grilling tips for beef.

If you follow a few simple rules when grilling beef you will have a deliciously grilled piece of beef for your family. 

Mediterranean Beef Kabobs above

What Ingredients Are In These Beef Kabobs?

Marinade ingredients 

  • Olive Oil: Extra virgin olive oil is my favorite oil to use in a marine. It brings in healthy elements and is a robust flavor boost.
  • Red Wine Vinegar: The vinegar pairs nicely with the olive oil and spices and helps tenderize the beef.
  • Lemon: Lemon juice and lemon zest add so much flavor to the kabobs and helps tenderize. Make sure you don’t marinade for more than 2 hours or the beef will start to break down.
  • Flat Leaf Parsley: Fresh herbs are always nice in a marinade. I love flat leaf parsley with beef. You also could use fresh basil, mint, dill or oregano.
  • Spices: The marinade uses oregano and dried thyme. You also could add paprika, cumin, Italian seasoning or crushed red pepper.
  • Garlic: I added minced garlic but you could also use garlic powder.

Beef Kabob Ingredients:

  • STEAK: I used 1 1/2 to 2 pounds of top sirloin steak, cut into 1/2 inch pieces. I find this works great on kabobs but you could also use ribeye, filet or flank steak.
  • BELL PEPPERS: I love to use different colored bell peppers to create a vibrant kabob with beautiful color. Try using red bell peppers, yellow bell peppers and orange bell peppers.
  • ONIONS: I like using red onion but you could use sweet onion.
  • ZUCCHINI: Zucchini is one of my favorite vegetables to add to kabobs. Make sure you cut them a similar size as the bell peppers so they cook evenly.

Mediterranean Beef Kabobs on grill  

Ways to Modify These Beef Kabobs

Fresh Herbs – Add fresh herbs into the marinade. You could add fresh dill, oregano or fresh mint. They all brighten the marinade and make it even more flavorful. 

Citrus – I added lemon juice to the marinade but lime juice can also work. 

Vegetables – The vegetables on these beef skewers is not necessary but it is an addition I like to make when grilling the skewers. Some other vegetables that would be nice to add are mushrooms, green bell pepper, poblanos, summer squash or sweet onion. 

Cut of Beef – When making kabobs or skewers on the grill the best cuts of beef to use are sirloin, Flat Iron or Strip Steak and even Tenderloin. These cuts will get the most tender and juicy on the grill.

Mediterranean Beef Kabobs on white plate

Grilling Tips 

Marinade – Sirloin doesn’t actually require marinade to break down the muscle fibers for tenderness but if you want to infuse flavor, like with this beef souvlaki, then marinading helps with that. 

I suggest marinading for about 30-45 minutes and no longer than 2 hours as it starts to break down the beef because of the lemon juice. 

Size – When making a skewer or kabob try to keep the beef and vegetables a similar size, approximately 3/4-inch to 1 1/2-inch pieces, so they cook evenly. 

Cook Time – When grilling kabobs over direct heat of approximately 400°F. Kabobs with 3/4-inch cubes require approximately 8 to 10 minutes of total time on the grill, flipping halfway through with smaller cubes not taking as long.  If you find one is cooking too fast you can move it to indirect heat on the grill while the others finish cooking. 

Non-Stick – To ensure that your skewers or kabobs don’t stick to the grill make sure you brush olive oil or non-stick cooking spray on them or the grill. 

Meat Thermometer – Kabobs can be hard to really gauge when they are done and reach the temp you want. I like mine medium rare so I use a meat thermometer to check the temperature which should be 130-140 degrees F.

Mediterranean Beef Kabobs on platter

Other Beef Recipes You Might Like:








Mediterranean Beef Kabobs on white plate

Mediterranean Beef Kabobs

Yield: 6-8
Prep Time: 20 minutes
Cook Time: 20 minutes
Total Time: 40 minutes

Celebrate summer with these protein packed, colorful Mediterranean Beef Kabobs. These kabobs scream summer and are always a hit for your backyard BBQ. Steak and a rainbow of vegetables is marinaded in a Mediterranean inspired sauce and grilled to perfection. 


  • Marinade ingredients 
  • 1/2 cup of olive oil
  • 2 Tablespoons red wine vinegar
  • 1 lemon, juiced 
  • 1 teaspoon lemon, zested 
  • 1/4 cup flat leaf parsley
  • 2 Tablespoons dried oregano 
  • 1 teaspoon dried thyme 
  • 2 garlic cloves, minced 
  • 1 teaspoon salt 
  • 1/8 teaspoon black pepper 

Other ingredients

  • 1 1/2 to 2 pounds of top sirloin steak, cut into 1/2 inch pieces 
  • 1 red , yellow and orange pepper seeded, cut into 1- inch pieces 
  • 1 medium red onion, cut 1-inch pieces 
  • 1 large zucchini, cut into rounds 
  • 2 Tablespoons olive oil, more for brushing on the grill 
  • 1/2 teaspoon salt 
  • 1/8 teaspoon black pepper 
  • 8 - 10 metal or wooden skewers, soak the wood skewers in water for 15 minutes before grilling  


    1. In a medium mixing bowl whisk together the olive oil, red wine vinegar, lemon juice, lemon zest, parsley, oregano, thyme, garlic, salt and pepper.
    2. Put cut up steak cubes in a large zipper locking plastic bag and cover with half of the marinade and seal the bag. Refrigerate for 2 hours {due to the lemon in this recipe only marinade for 2 hours and not longer}.
    3. When you are ready to grill pull out the steak and let it sit on the counter to come to room temperature.
    4. Place the vegetables in a large mixing bowl and add the olive oil, salt and pepper and toss to coat them.
    5. If you are using wooden skewers soak them for 15 minutes in water so they don’t burn. If you are using mental skewers you won’t need to soak.
    6. Assemble the kabobs alternating beef, onion, zucchini and bell peppers on the skewers. Discard the leftover marinade from the ziplock bag.
    7. Heat your grill for high, direct heat. Grill the kabobs for 8 minutes, turning occasionally so they cook evenly, until the steak reaches an internal temperature of 140 degrees. Use the remaining marinade to brush on the kabobs as you grill.
    8. Let the meat rest for 5 minutes before serving. Garnish with fresh parsley and serve with a tahini yogurt dip!

Today’s post is sponsored by the Ohio Beef Council. As always, opinions are 100% my own. 

CommentLuv badge

20 Best Chuck Steak Recipes (Healthy & Delicious) - Tasty & Healthy Recipes

Tuesday 15th of August 2023

[…] Mediterranean Chuck Skewers […]

20 Sensational Summer Dinner Recipes

Friday 2nd of June 2023

[…] Mediterranean diet has been praised for being one of the healthiest. These Mediterranean Beef Kabobs don’t disappoint with cubes of sirloin steak, bell peppers, and zucchini. You can assemble the […]

Slow Cooker Italian Short Ribs - A Cedar Spoon

Wednesday 31st of August 2022


Falafel Vegetables Kabobs - A Cedar Spoon

Thursday 5th of May 2022

[…] love grilling in my house whether it is these Mediterranean Beef Kabobs, Greek Marinated Chicken, Yogurt Marinated Chicken, Turkey Kofta Kebab Recipe or these Chicken […]

Beef Kafta Meatballs - A Cedar Spoon

Tuesday 28th of December 2021

[…] I have created some other recipes that are similar to today’s Beef Kafta Meatballs including this Lamb Kofta, Chicken Kofta, Grilled Beef Kafta Kebabs and these Mediterranean Beef Kabobs. […]

Skip to Recipe