All Recipes/ Kids Food/ Latest Posts/ Lunch and Dinner

One Pan Beef Kebab Platter with Za’atar Oil

January 21, 2019 (Last Updated: December 1, 2025)
kebab platter

This one-pan beef kebab platter brings together tender, marinated beef, warm Middle Eastern spices, and fresh Mediterranean brightness. The kebabs are roasted to perfection, then served over a bed of crisp greens and finished with a fragrant drizzle of homemade za’atar oil and a spoonful of tangy marinated onions. Simple to prepare yet full of depth and color, it’s the kind of wholesome, flavor-packed meal that feels special without requiring much effort.

The Inspiration for This Meal

This dish brings together two flavor worlds I adore — the bright, herb-forward notes of the Mediterranean and the warm, aromatic spices of the Middle East. After living eight years in Dubai, my husband and I still crave those familiar tastes, and meals like this have become our way of bringing a little of that world back into our Dallas kitchen.

The inspiration for this platter began, as many of my meals do, with a simple grocery-store moment. I spotted beautiful grass-fed kebab meat at Burgundy’s Local, and the entire menu took shape from there. That’s often how I plan my meals: I start with what’s fresh, available, and inspiring, especially since I shop mostly in small local stores. It’s a rhythm that encourages creativity — and keeps disappointment at bay when something as simple as organic celery disappears from the shelves for a week.

The beauty of this kebab platter lies in its simplicity. Tender, grass-finished beef cubes are marinated for a few hours (the longer, the better), then roasted alongside vegetables for an effortless one-pan dinner. A drizzle of homemade za’atar oil and a scoop of tangy marinated onions elevate the whole dish with layers of brightness and depth. Both the oil and onions can be made earlier in the day, and all three prep steps take no more than 15 minutes.

Components of the Kebab Platter

Kebab Marinade
The marinade is simple yet incredibly flavorful: extra virgin olive oil, coconut aminos, apple cider vinegar, Ras el Hanout, onion powder, garlic powder, salt, and pepper. I also add one kiwi — a trick I learned from a friend in Dubai — which is sometimes used in Middle Eastern kitchens to naturally tenderize the meat. It works beautifully here, especially with grass-fed beef.

For marinating, I love using Stasher bags — no plastic waste, easy cleanup, and they last practically forever with a little care.

The beef for the kebab platter being marinaded in a Stasher bag

Marinated Onions
For the onions, I follow Teri’s iconic NoCrumbsLeft recipe. All you need is a red onion, good-quality olive oil, red wine vinegar, and dried oregano. Because extra virgin olive oil is sensitive to light and air, I prefer to make mine in a jar I can cover and store in a dark spot in my pantry rather than keeping it exposed. My recipe of Sumac Onions is also excellent for this dish.

Za’atar Oil
The za’atar oil comes together with extra virgin olive oil and a mix of cumin, dried thyme, dried oregano, sumac, freshly ground pepper, salt (I use Himalayan pink salt), and toasted sesame seeds. You can also use my homemade Za’atar Seasoning Mix to prepare a larger batch — it’s wonderful to have on hand for anything with a Mediterranean touch.

marinated onions and zaatar oil

Assemble the Serving Platter

Start with a generous bed of greens. I used baby kale here, but romaine, butter lettuce, or arugula all work beautifully — choose whatever looks fresh and appealing (I’d skip baby spinach, as it doesn’t pair as well with the kebab flavors). My plan was actually to use arugula, but I came home with baby kale by mistake — and it ended up working perfectly.

To finish the platter, add kalamata olives, Greek feta, and a sprinkle of pomegranate seeds for color and brightness. Thinly sliced radishes make a lovely, crunchy addition too.

For wrapping, you can either make cassava flour tortillas at home or keep things simple with store-bought cassava tortillas from Siete Foods. For this meal, we happily chose the easy route.

More Easy Meal Recipes

Let me know if you make and like this kebab platter. For more delicious meal platter ideas, try below:

*This post contains affiliated links, which means I get a small commission if you choose to purchase something via one of my links, at no extra cost to you.

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
kebab platter

One Pan Beef Kebab Platter with Za’atar Oil

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews

Description

This one-pan beef kebab platter brings together tender, marinated beef, warm Middle Eastern spices, and fresh Mediterranean brightness. The kebabs are roasted to perfection, then served over a bed of crisp greens and finished with a fragrant drizzle of homemade za’atar oil and a spoonful of tangy marinated onions. Simple to prepare yet full of depth and color, it’s the kind of wholesome, flavor-packed meal that feels special without requiring much effort.


Ingredients

FOR THE KEBABS

  • Marinade: 1/4 cup extra virgin olive oil, 1/4 cup coconut aminos, 1 tbsp apple cider vinegar, 2 tsp was el hanout, 1/4 tsp onion powder, 1/4 tsp garlic powder, 1/4 tsp ground pepper, 1/4 tsp salt, 1 cubed kiwi fruit
  • 1 lb top grass-fed grass-finished sirloin beef, cut in cubes (kebab size)
  • 1 red onion, cut in big chunks
  • 1/4 cup pomegranate seeds

FOR THE ZAATAR OIL

  • 200ml extra virgin olive oil (about 3/4 cup)
  • Spice mix: 1 tbsp cumin powder, 1 tbsp dry thyme, 1 tbsp dry oregano, 1 tbsp sumac, 1/4 tsp fresh ground pepper, 1/4 tsp salt (I use Himalayan pink salt), 2 tbsp toasted sesame seeds 

FOR THE PLATTER

  • a few handfuls of green leaves: baby kale, arugula, romaine or butter lettuce
  • Fresh mint leaves
  • 1/2 cup cubed Greek feta cheese (skip if dairy-free)
  • a handful of kalamata olives
  • 1/4 cup pomegranate seeds
  • Za’atar oil (see recipe above)
  • Marinated onions (see post for a link to recipe)
  • Cassava tortillas (Siete Foods or homemade) OR any type of compliant flatbread


Instructions

  1. In the morning, make the marinade for the beef. Mix all the ingredients, add them to a Stasher bag (or any container you usually use for marinades), add the beef, mix well, and put in the refrigerator until meal time (you should marinate them for at least 4 hours). 
  2. Make the Za’atar oil in advance. Lightly toast the sesame seeds in a pan, and let them cool. Mix the oil with all the spices in a jar, cover with a lid, shake well and keep in a dark and cool place, or room temperature, like your pantry). 
  3. 30 minutes before dinner, start your oven broiler at maximum (500F); take the marinade out. Add the roughly chopped onion to a sheet pan, and arrange the meat cubes on the pan, along with some of the sauce (discard the kiwi pieces). Sprinkle some pomegranate seeds on top. Broil for 10 minutes, flip the meat, and broil for another 10 minutes. 
  4. While the meat is in the oven, prepare the platter: a bottom layer of greens, add the cubed feta cheese, olives, marinated onions, pomegranate seeds, and radishes if you have any. When the meat is ready add to the platter, drizzle with zaatar oil, and serve with warm cassava tortillas. 

Gundry MD Ambassador Shop

6 Comments

  • Reply
    Tammy R
    May 30, 2022 at 1:03 pm

    Claudia, this was incredibly delicious! I have a friend here from England with me in the States (he actually fetched over the Ras el Hanout). I showed this to him as one of the meals I would make during his 2-week stay. He didn’t seem impressed with it at first glance; however, once served in a large shallow pasta dish lined with a bed of mixed spring greens, he dug in and we continued on until it was nearly gone! It was delicious!
    I was not able to find the pomegranate seeds, as no grocer had them in while not in season, but it didn’t take away from the dish in any way. I also forgot about the Za’atar oil, as there wasn’t any mention in the serving instructions. But I remembered just at the end in time to enjoy it.
    Fabulous meal!

    • Reply
      Claudia
      May 30, 2022 at 2:19 pm

      Hi Tammy, thank you so much for your feedback, I’m so happy you and your friend loved this dish. I feel like making it, and maybe I’ll try it on the grill. Sorry for the zaatar oil missing from the serving suggestion, I edited it now. Hugs, Claudia

      • Reply
        Tammy
        May 30, 2022 at 4:23 pm

        oh no worries – it was fabulous! and I did find the Ras el Hanout on US Amazon (for others who can’t find it locally). I’m trying your purple potato tahini cookies right now! x

  • Reply
    Colleen
    May 27, 2019 at 10:44 pm

    Hi Claudia, Thanks very much. I live in a fairly rural area, but will check for specialty shops or at Whole Foods next time I head for “the city”! Thanks again. I can hardly wait to make these!

  • Reply
    Colleen Adrian
    May 24, 2019 at 1:36 pm

    Hi Claudia, This looks amazing and I’m so excited to try it! I love Middle Eastern flavours as well, but haven’t yet travelled there or cooked with them much, so not so familiar with the spices. Do you have any tips for where to buy ras el hanout? Also sumac, which I just spotted in another recipe from your recent newsletter. Thanks!

    • Reply
      Claudia
      May 24, 2019 at 4:19 pm

      Hi Colleen, depending on where you live, there might be a speciality store where you can find them. Sometimes even Whole Foods. But if you don’t you can order them on Amazon. Just check the ingredient list and make sure there are no fillers, preservatives, etc. I hope this helps xx

    Leave a Reply

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