Custrd is out now on the App Store and Google Play — Try it free for 7 days →
Back to recipes

Mediterranean Beef Kebabs

Tender marinated beef chunks grilled on skewers with vibrant Mediterranean flavors of lemon, garlic, and oregano. Serve with tzatziki and fresh pita bread for an authentic meal.

Total time
35 min
Servings
4
Calories
385
Protein
38g
Mediterranean Beef Kebabs
mediterraneanbeefgrilledkebabsdinnerentertaining

Ingredients

16 items — tap to check off

Missing one? Custrd suggests a swap that works.

Open the app

Instructions

  1. Step 1

    In a bowl, whisk together olive oil, lemon juice, minced garlic, oregano, thyme, red pepper flakes, salt, and pepper.

  2. Step 2

    Add beef cubes to the marinade and toss well to coat. Cover and refrigerate for at least 20 minutes.

  3. Step 3

    Soak 8 wooden skewers in water for 15 minutes to prevent burning.

  4. Step 4

    Prepare bell pepper, onion, and zucchini chunks and set aside.

  5. Step 5

    Preheat grill to medium-high heat (400°F).

  6. Step 6

    Thread beef cubes and vegetables onto skewers, alternating between beef, pepper, onion, and zucchini.

  7. Step 7

    Place kebabs on grill grates and cook for 10-12 minutes, turning every 2-3 minutes, until beef reaches 140°F internal temperature for medium-rare.

  8. Step 8

    Remove kebabs from heat and let rest for 2 minutes.

  9. Step 9

    Warm pita bread on grill for 1 minute per side.

  10. Step 10

    Serve kebabs with warm pita, tzatziki sauce, fresh mint, and lemon wedges on the side.

Tools you’ll need

  • grill
  • metal grill thermometer
  • wooden skewers
  • large mixing bowl
  • whisk
  • cutting board
  • sharp chef's knife
  • tongs
  • measuring cups and spoons

Cook smarter

Get matched recipes for what’s in your fridge

Custrd is an iPhone and Android app that finds real recipes from the ingredients you already have. No more grocery-list aspirations. Try it free for 7 days.