Jul 14 2026

Beef Shawarma Recipe

Time2h 30m
Serves4

Meat marinated in seasoning slowly cooked on vertical skewer & served with Tahini sauce

Was this page helpful?

Help improve this recipe for others.

Send this recipe to your inbox.

We'll email it straight to you - plus weekly cooking inspiration.

Ingredients

Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.

Marinade

Tahini Sauce

Method

Marinade Preparation

  1. 1

    Prepare the Marinade

    In a large bowl, combine minced garlic, ground cumin, ground coriander, ground paprika, ground turmeric, ground cinnamon, olive oil, lemon juice, salt, and black pepper. Mix well.

  2. 2

    Marinate the Beef

    Add the thinly sliced beef to the marinade, ensuring all pieces are well coated. Cover the bowl with plastic wrap and refrigerate for at least 2 hours, preferably overnight.

Cooking the Beef

  1. 3

    Prepare the Skewers

    If using wooden skewers, soak them in water for 30 minutes to prevent burning. For vertical cooking, prepare a vertical rotisserie or use an oven broiler.

  2. 4

    Assemble the Skewers

    Thread the marinated beef slices onto the skewers, packing them tightly together.

  3. 5

    Cook the Beef

    Cook the skewers on a vertical rotisserie or under the broiler for 15-20 minutes, turning occasionally until the beef is cooked through and slightly charred.

Tahini Sauce Preparation

  1. 6

    Make the Sauce

    In a bowl, whisk together tahini, water, minced garlic, lemon juice, and salt until smooth. Adjust the consistency with more water if necessary.

Serving

  1. 7

    Prepare to Serve

    Warm the pita bread in a pan or microwave. Slice the cooked beef thinly.

  2. 8

    Assemble the Shawarma

    Place sliced beef into the warm pita bread, and top with diced tomatoes, cucumbers, and chopped parsley. Drizzle with tahini sauce.

More from Oasis Mediterranean Restaurant