• Recipe Index
  • About
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
menu icon
go to homepage
  • Recipe Index
  • About
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
search icon
Homepage link
  • Recipe Index
  • About
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
×

Grilled Mediterranean Beef Kebabs Recipe

Published: Jan 7, 2026 by Bara · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 4.3 from 32 reviews

If you have a craving for something bursting with bold flavors, vibrant colors, and a perfect combination of juicy steak and fresh veggies, you’re going to adore this Grilled Mediterranean Beef Kebabs Recipe. These kebabs bring the sunny Mediterranean vibes right to your backyard grill with a marinade that’s both zesty and herbaceous, creating tender beef cubes and charred peppers that pair beautifully. Whether you're grilling for a family dinner or impressing friends at a weekend cookout, these kebabs hit all the right notes for a delicious, crowd-pleasing meal.

Ingredients You'll Need

The image shows several fresh ingredients arranged on a white marbled surface. In the center, a white bowl holds bright red cubes of raw beef. Next to the bowl is a small terracotta dish filled with a creamy white sauce and a wooden spoon resting in it. Above the bowl is a white plate with a glass jug of golden olive oil, garlic cloves, a small green bowl with dark sauce, and a tomato paste tube with red tomatoes on the label. To the right, a wooden cutting board holds a whole red bell pepper, a halved red bell pepper with seeds, and several chopped pieces with a knife lying across the board. Two whole red onions, one cut in half, sit above the board. Below the board, a small clay pot contains dried herbs with a wooden spoon. On the far right, a wooden plate holds a yellow lemon and a small brown onion. Photo taken with an iphone --ar 4:5 --v 7

Gathering a few straightforward, fresh ingredients is all it takes to achieve the fantastic flavors in this dish. Each component plays a crucial role in building flavor complexity, offering texture contrast, or simply lifting the kebabs with brightness and earthiness.

  • Large Onion: Adds sweetness and a mellow sharpness to the marinade and the kebabs.
  • Water: Helps thin out the marinade for easy coating and better absorption.
  • Olive Oil: Brings richness and helps in grilling by preventing sticking.
  • Garlic Cloves: Infuses an absolutely essential punch of savory depth.
  • Worcestershire Sauce: Deepens the umami notes, making the meat irresistibly flavorful.
  • Dried Rosemary: Offers that aromatic, piney touch that’s signature to Mediterranean cuisine.
  • Lemon (zested and juiced): Brightens the marinade with citrusy freshness.
  • Kosher Salt: Essential for seasoning and enhancing all the natural flavors.
  • Ground Black Pepper: Adds a subtle heat and peppery kick.
  • Sirloin Steak: The star ingredient — juicy, tender, and perfect for grilling.
  • Red Peppers: Provide sweetness and a vibrant pop of color.
  • Red Onions: Add crunch and a gentle sharpness when grilled.

How to Make Grilled Mediterranean Beef Kebabs Recipe

Step 1: Prepare Marinade

Start by blending together all your marinade ingredients — onion, water, olive oil, garlic, Worcestershire sauce, rosemary, lemon zest and juice, salt, and pepper — until the texture is almost smooth. This blend forms the heart and soul of the kebabs, coating the beef and vegetables with irresistible layers of flavor. Taste it and adjust seasonings if needed to make sure it's perfectly balanced.

Step 2: Cut Steak

Slice your sirloin steak into roughly 1 ½ inch cubes to ensure the pieces cook evenly and stay juicy on the grill. Larger cubes hold onto their moisture better and give you that gorgeous char without drying out.

Step 3: Chop Peppers and Onions

Cut your red peppers and red onions into similar-sized chunks as the beef. This way, they’ll cook evenly alongside the meat, giving you a perfect bite every time that balances tender beef with softly charred veggies.

Step 4: Add Marinade

Pour the marinade over the bowl with steak, peppers, and onions. Toss it all gently but thoroughly, making sure every piece is generously coated. This step is where the magic really starts as the flavors begin to meld together.

Step 5: Marinate Steak, Peppers, and Onions

Cover your bowl and pop it in the fridge for a minimum of 45 minutes, or if you plan ahead, marinate it overnight. The longer it rests, the more intense and tender the kebabs will be, soaking up all those lovely Mediterranean flavors.

Step 6: Prepare Skewers

Before grilling, soak your wooden skewers in cold water for at least half an hour. This prevents them from catching fire on the grill and ensures a safer, more enjoyable cooking experience.

Step 7: Assemble Kebabs

Thread the marinated meat, onion, and pepper chunks onto the skewers in an alternating pattern. This not only looks inviting but also ensures every bite has that wonderful medley of tastes and textures.

Step 8: Preheat Grill

Get your grill nice and hot — aiming for about 500 degrees Fahrenheit. A hot grill sears the meat quickly, locking in juices and adding those mouthwatering grill marks.

Step 9: Grill Kebabs

Place the assembled skewers on the grill and cook for about 4-5 minutes per side. This timing gives you beautifully charred edges while maintaining your preferred level of doneness inside. Keep an eye on the kebabs to avoid overcooking.

Step 10: Serve and Enjoy

Remove the kebabs from the grill and let them rest for a moment before serving. Pair with something creamy like labneh or a fresh salad, and watch them disappear from the platter in no time!

How to Serve Grilled Mediterranean Beef Kebabs Recipe

The image shows eight metal skewers placed side by side on a light brown tray lined with parchment paper. Each skewer holds large cubes of marinated meat, light orange in color, interspersed with thick slices of red bell pepper and purple onion. Above the tray, a white bowl holds more marinated meat and vegetables with a metal spoon resting inside. Around the tray, there is a container of dried green herbs with a small brown spoon and a few other bowls and utensils on a white marbled surface. The colors mainly include the light orange marinade, deep red peppers, purple onions, and the neutral tones of the tray and bowls. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

Sprinkling fresh herbs like chopped parsley or mint over your kebabs adds a burst of green and an herbal freshness that complements the smoky grilled meat beautifully. A drizzle of extra lemon juice or a dollop of creamy yogurt sauce can elevate the experience even further.

Side Dishes

These kebabs shine alongside simple Mediterranean sides such as warm pita bread, couscous, or a colorful Greek salad. A light cucumber and tomato salad dressed with olive oil and lemon is refreshing and balances the richness of the beef perfectly.

Creative Ways to Present

For a fun twist, serve the kebabs on a bed of grilled flatbreads topped with tzatziki and sliced veggies, turning them into Mediterranean-style tacos. Alternatively, skewer smaller meat and veggie bites for party appetizers, making them easy to grab and enjoy.

Make Ahead and Storage

Storing Leftovers

If you have any leftover kebabs, store them in an airtight container in the fridge for up to three days. It’s best to remove the meat and vegetables from the skewers before storing to save space and make reheating easier.

Freezing

You can freeze cooked kebab pieces by placing them in a freezer-safe bag or container. Make sure to remove excess air to prevent freezer burn. They’ll keep well for up to two months, so you can enjoy your Grilled Mediterranean Beef Kebabs Recipe anytime you want.

Reheating

Reheat your kebabs gently in the oven or on a stovetop pan to maintain juiciness and texture. Avoid the microwave if possible, as it can dry out the meat. A quick reheat at medium heat is ideal for preserving those delicious grilled flavors.

FAQs

Can I use a different cut of beef for this recipe?

Absolutely! While sirloin steak is ideal for its balance of tenderness and flavor, you can also use ribeye or flank steak. Just be mindful of cooking times, as leaner cuts may cook faster.

Do I need to soak the skewers before grilling?

Yes, soaking wooden skewers in water for at least 30 minutes prevents them from burning or catching fire on the grill, ensuring a safe grilling experience.

Can I prepare the marinade in advance?

Definitely! The marinade can be made a day ahead and stored in the fridge. This can even deepen the flavors when you marinate the beef and veggies afterward.

What if I don’t have a grill? Can I cook these kebabs indoors?

No problem! You can use a grill pan or broil the kebabs in your oven. Just make sure to cook them on high heat to achieve those satisfying grill marks and keep the meat tender.

How do I know when the kebabs are done?

The cooking time is typically 4-5 minutes per side for medium-rare, but using a meat thermometer is the most reliable method. Aim for about 130-135°F for medium-rare or 140°F for medium.

Final Thoughts

This Grilled Mediterranean Beef Kebabs Recipe is one of those dishes that instantly makes you feel like you’re on a sun-drenched terrace somewhere along the Mediterranean coast. It’s straightforward to make, packed with fresh herbs and bright citrus, and shines brightest when shared with loved ones. Trust me, once you grill these kebabs, they’ll become a staple on your recipe rotation. Give it a try, and prepare for lots of compliments and happy plates!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Grilled Mediterranean Beef Kebabs Recipe

Grilled Mediterranean Beef Kebabs Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.3 from 32 reviews
  • Author: Bara
  • Prep Time: 25 minutes
  • Cook Time: 15 minutes
  • Total Time: 1 hour 15 minutes
  • Yield: 4 servings
  • Category: Main Dish
  • Method: Grilling
  • Cuisine: Mediterranean
  • Diet: Gluten Free
Print Recipe
Pin Recipe

Description

These Grilled Mediterranean Beef Kebabs are a flavorful and vibrant dish featuring tender sirloin steak marinated in a zesty blend of garlic, rosemary, lemon, and olive oil. Grilled alongside sweet red peppers and red onions, these kebabs deliver a perfect balance of smoky, savory, and fresh flavors, ideal for a hearty dinner or festive outdoor meal.


Ingredients

Marinade Ingredients

  • 1 Large Onion (roughly chopped)
  • ¼ Cup Water
  • ⅓ Cup Olive Oil
  • 6 Cloves Garlic
  • 1 Tablespoon Worcestershire Sauce (gluten-free if desired)
  • 2 Teaspoons Dried Rosemary
  • 1 Lemon (zested and juiced)
  • 2 Teaspoons Kosher Salt
  • 1 Teaspoon Ground Black Pepper

Main Ingredients

  • 2 ½ Pounds Sirloin Steak (cut into 1 ½ inch cubes)
  • 2 Red Peppers (seeds removed and cubed)
  • 2 Red Onions (peeled and cubed)


Instructions

  1. Prepare Marinade: Add the roughly chopped onion, water, olive oil, garlic cloves, Worcestershire sauce, dried rosemary, lemon zest and juice, kosher salt, and ground black pepper to a blender. Blend until almost smooth and taste to adjust salt and pepper as needed. Set aside the marinade.
  2. Cut Steak: Cut the sirloin steak into 1 ½ inch cubes and place them in a large mixing bowl.
  3. Chop Peppers and Onions: Cube the red peppers and peel and cube the red onions, then add them to the bowl with the steak cubes.
  4. Add Marinade: Pour the prepared marinade over the steak and vegetables, then toss everything until fully coated.
  5. Marinate the Mixture: Cover the bowl and refrigerate for at least 45 minutes, or preferably overnight, to allow the flavors to meld and the meat to tenderize.
  6. Prepare Skewers: Soak wooden skewers in cold water for at least 30 minutes before grilling to prevent burning.
  7. Assemble Kebabs: Thread the marinated beef cubes, red onions, and red peppers alternately onto the soaked skewers until all ingredients are used.
  8. Preheat Grill: Heat your grill to a high temperature, about 500°F (260°C), to ensure a good sear on the kebabs.
  9. Grill Kebabs: Place the kebabs on the hot grill and cook for 4-5 minutes per side, turning carefully to achieve even cooking. Grill until the steak reaches your preferred level of doneness.
  10. Serve and Enjoy: Remove kebabs from the grill, serve immediately, optionally alongside labneh or your favorite side dish, and enjoy your flavorful Mediterranean-inspired meal.

Notes

  • Soaking wooden skewers in water prevents them from burning on the grill.
  • Marinating overnight will intensify the flavors and make the meat more tender.
  • Use gluten-free Worcestershire sauce to keep the recipe gluten-free.
  • Adjust seasoning to taste before marinating.
  • Serve with Mediterranean sides like labneh, pita bread, or a fresh salad for a complete meal.

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Dinner

  • Mongolian Beef with Spring Onions and Soy-Based Sauce Recipe
    Mongolian Beef with Spring Onions and Soy-Based Sauce Recipe
  • Chinese Pepper Steak Recipe
    Chinese Pepper Steak Recipe
  • Crispy Orange Beef Recipe
    Crispy Orange Beef Recipe
  • Balsamic Glazed One Pan Chicken with Cherry Tomatoes and Fresh Mozzarella Recipe
    Balsamic Glazed One Pan Chicken with Cherry Tomatoes and Fresh Mozzarella Recipe

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

I’m Bara, a proud mom, grandmother, and woman who has loved cooking for more than fifty years.
For me, food has never been just a meal it’s a language of love, a way to bring people together, and a way to create memories that last a lifetime.

Learn more

Popular

  • Gnocchi Soup with Vegan Cream and Vegetables Recipe
    Gnocchi Soup with Vegan Cream and Vegetables Recipe
  • Vegan Blackberry Crumble Bars Recipe
    Vegan Blackberry Crumble Bars Recipe
  • Berry Coconut Panna Cotta Recipe
    Berry Coconut Panna Cotta Recipe
  • High Protein Tomato Soup Recipe
    High Protein Tomato Soup Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Yum Bara. All rights reserved.